1. 程式人生 > >開發API整理(轉)

開發API整理(轉)

附送一個 

android 原始碼 檢視地址

 

  1. http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

 

一 、api 
1、http://apistore.baidu.com/astore/servicesearch?word=%E5%85%8D%E8%B4%B9&isFree=1 百度api集市 
2、https://developers.douban.com/wiki/?title=guide

 豆瓣開放 ,僅向企業開放 
3、http://open.taobao.com/?spm=a219a.7395905.1.1.YdFDV6 淘寶開放平臺 
4、http://www.tuling123.com/help/h_cent_andriodsdk.jhtml?nav=doc 圖靈語音 
5、http://www.xfyun.cn/robots/solution 訊飛語音 
6、https://www.juhe.cn/?hmsr=360 跟百度api集市差不多,超級贊,做好認證就行了,我有20+認證能用的免費api 
7、https://open.weixin.qq.com/
 馬化騰的微信開放平臺(對應的還有騰訊開放平臺,百度吧 沒啥用) 
8、https://developer.rongcloud.cn/signin?returnUrl=%2Fapp%2Fappkey%2FPv4vYQwaxSZdfpLX5AI%3D 融雲IM 
9、http://developer.baidu.com/ 百度開發者中心,我用過地圖和語音。。 
10、http://www.faceplusplus.com.cn/ 人臉識別,我下的demo沒法用 就沒再繼續研究, 
11、http://www.mob.com/#/ 新興的,暫時沒用過 
12、
https://bugly.qq.com/v2/
 騰訊的崩潰收集平臺 
13、http://lbs.amap.com/ 高德地圖,準備近期嘗試一下,還有那個騰訊地圖聽說也不錯; 
14、http://open.qingting.fm 蜻蜓FM,我稽核了一週還沒動靜 。 
15、http://app.open.youku.com/ 優酷開放雲,這個屌!真的,各種資源都開放,各種功能 ,拿好紙巾看文件吧!(前提是準備好資料進行稽核) 

二、後端雲 
http://docs.arrownock.com/docs/ansocial/user/create :網站自己繼承了一個社交系統,可以直接拿來用,且包含了IM、PUSH功能 
2、https://leancloud.cn/docs/leanstorage_guide-android.html 美味書籤,整合三方登入、應用內社交,應用內搜尋(超讚),有免費空間; 
3、http://www.bmob.cn/ 比目雲,3.53開始加入了RxJava,so, 如果你想搭一個RxJava的專案,這個會跟你專案中的RxJava衝突,能用 ,但是我在打包環節出現了問題,我就棄用了他; 

開源網站

三、網站:(容易忽略不看的) 
1、http://www.jcodecraeer.com/ 泡在網的日子 :全棧開源、 
2 、http://www.runoob.com/ 菜鳥教程,全棧教程 
3、http://www.jianshu.com/ 簡書,類似論壇的心得交流,並非IT論壇 
4、http://www.jobbole.com/ 伯樂線上 以行業資訊為主,無PHP頻道 
5、http://geek.csdn.net/ 。。。。。。。 
6、http://gold.xitu.io/timeline/android 稀土 開源實用的東西較多 
7、https://segmentfault.com/news 堆疊科技 國產StackOverflow 
8、https://toutiao.io/ 開發者頭條 功能單一 可以不看 
9、http://doc.okbase.net/site/category/10000 好庫文摘 帖子 以技術實現為主 
10、 
工具類 
baseactivity 
各種工具 
開源元件收藏: 
安卓UI 
1、 http://www.oschina.net/p/Android-SpinKit 簡潔美觀的進度欄動畫 
2、類似iOS系統的 開關按鈕 http://www.oschina.net/p/switchbutton 
開發環境幫助 1 無線adb WIFIADB 適用於AS;2 
3、有空搞一下狀態列顏色變更 
資料處理 
網路處理 網路請求RxJava+Retrofit OkHttp和HttpURLConnection一樣, 是面向Java的, 而且是做socket層的事情的, 使用時要在子執行緒呼叫, 通過handler傳送結果到主執行緒. 而NoHttp和Volley不是做socket層的東西. 直接在主執行緒就可以呼叫, 拿到結果後直接更新UI, 不需要用handler去傳送, 很簡單.
不過我推薦使用NoHttp. 原因是NoHttp封裝了: 檔案下載, 斷點續傳, 304快取, 302/303傳引數, 傳檔案, 請求頭, 多檔案上傳, 大檔案上傳, Cookie自動管理等多種功能, 這些是Volley而沒有, 使用Volley時這些功能要我們去寫蠻多程式碼來再次封裝. 而且Volley用的HttpClient來解析的, Android6.0刪除了HttpClient後, 我們在6.0下也不能使用Volley的原始碼了, 所以還是用NoHttp吧, NoHttp相容2.0-6.0以上 而使用OkHttp還需要我們自己去封裝, 而且Android4.4之後NoHttp也是使用OkHttp做底層的。

來源: http://zhidao.baidu.com/link?url=xRCFNFG4ocZxJ4gzljhn4yKy0zq0hNEay8cHHB5-t5e5PZRwIFs5y3Fe7gv37t6ruf5F3-0a3bPmXU084in3F26ZUPNYDrSRs6KoIkgxV1a 
資料庫操作:Afinal框架 xUtils框架、 ThinkAndroid、LoonAndroid

 

 

轉自(https://blog.csdn.net/wang1897b7/article/details/53505004