精品源碼匯總,源碼匯總
1、雲相簿(作者:Steven)(註:標題為超鏈)
該項目是一款基於Face Service註冊和登入,並支援分享的雲相簿。登陸模組採用了兩種登陸方式,一種是
基於Face++的Face Service登陸,另一種方式是基於Bmob資料庫的帳號密碼登陸。
綜合點評:
該項目所用服務較廣,包括科大語音訊飛、Face++Face Service、ShareSDK分享、Afinal非同步載入圖片和Bmob資料庫等。整體介面來看,有歡迎頁面和引導頁面。但註冊介面比較簡陋,並且沒有將使用者名稱註冊和人臉註冊區分開。
功能上則實現了人臉登入,圖片的上傳及分享,無明顯的bug,但是比較耗流量。
2、語音天氣(作者:阿宗)
該項目支援使用者語音搜尋城市,以及切換不同的城市,並且可以動態擷取天氣狀況。
綜合點評:
該項目使用了中國天氣網的API、PM2.5API和科大訊飛語音SDK。介面比較美觀,但是沒有使用者歡迎頁面和引導頁面,頗顯直接。
功能上可支援語音搜尋城市,動態擷取城市的天氣資訊,同時還可提供7天的天氣資訊,但無法擷取偏遠地區的Pm2.5值。另外,因其使用的天氣介面是舊資料介面,導致APP資料擷取不太穩定。
3、地圖找人(作者:xiaoxm)
該項目支援上傳自己的位置,使用者可以把位置和個人資訊上傳到Bmob雲資料庫,並在地圖上增加位置的標註點,然後別人點擊標註就可以看到在這個位置的個人資訊了,另外還可以使用ShareSDk分享本地的位置資訊。
綜合點評:
該項目是把上傳的位置存到雲端儲存中,在載入地圖的同時尋找資料庫,查到資料後然後在地圖上加標註。介面一般,但功能還比較不錯。
另外,線程非同步執行的方法挺好,但是在頁面的載入和釋放時,能夠最佳化一下記憶體處理會更好。
通過上傳自己的地理位置,然後根據這個地理位置查看資訊並找人,這種找人方式挺新穎的。
4、看臉時代測臉齡(作者:devandroidaa)
看名稱就可以判斷出該項目偏向於娛樂性。使用者可以通過拍照或者從本地圖庫選擇自己或者朋友的照片,然後分析出年齡,性別,還可以把分析的結果和照片分享到地圖上,其他使用者也可以看到您分享的照片和測試出來的年齡。
綜合點評:
該項目使用了Face++官網提供的API,介面比較簡潔,但無歡迎頁面和引導頁。
功能上提供拍照識別年齡,以及本地圖片上傳識別年齡,同時還提供分享和定位功能。無明顯的bug,但是年齡識別不是太精確,另外使用手機內建的美化工具後會對識別造成影響。
5、智能聊天(作者:紫色海洋)
該項目是一款使用圖靈開放介面做的一款智能聊天機器人,能夠實現與機器人之間的語音互動功能。
綜合點評:
該項目是藉助圖靈API和科大訊飛語音SDK,所開發出的一款智聊天工具。介面方面比較簡單,有歡迎頁面,但無引導頁面。
功能上能夠基本實現人、機智能聊天,也沒有明顯的BUG,但在網路狀況不佳的情況會出現語音延遲的狀況。如果想要實現更強大的功能,還需深一步做功課。
還有很多不錯的源碼,比如作者a396901990的3D語音天氣球,結合了unity,讓城市實現3D滾動,介面比較新穎;還有作者pphdsny的創意吧,雖然很多功能仍未實現,但項目中的架構基本已經搭好,介面也比較美觀,這些都很值得借鑒。