動端開發者福利-免費收費api收藏

一 、api 
1、https://www.juhe.cn/超級贊,做好認證就行了,我有20+認證能用的免費api 

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

3、https://developers.douban.com/wiki/?title=guide 豆瓣開放 ,僅向企業開放 

4、http://open.taobao.com/?spm=a219a.7395905.1.1.YdFDV6 淘寶開放平臺 

5、http://www.tuling123.com/help/h_cent_andriodsdk.jhtml?nav=doc 圖靈語音 

6、http://www.xfyun.cn/robots/solution 訊飛語音 

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

gradle中需要compile編譯的常用依賴 批量複製:

apply plugin: 'com.neenbedankt.android-apt' // 用於dagger 
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:support-v4:23.4.0'
//  compile 'com.jakewharton:butterknife:7.0.1'
// 視圖
compile 'com.sdsmdg.tastytoast:tastytoast:0.0.2'// 超級帥的吐司,需要刪除 manifest中的backup
compile 'com.github.ybq:Android-SpinKit:1.0.2'
compile 'com.android.support:design:24.0.0'
compile 'com.ldoublem.thumbUplib:ThumbUplib:0.2'// 點贊圖標 https://github.com/ldoublem/ThumbUp  
compile 'com.nineoldandroids:library:2.4.0'
compile 'cn.bingoogolapple:bga-refreshlayout:1.1.6'//如上兩個庫是上拉下拉刷新組件
// 架構
apt 'com.google.dagger:dagger-compiler:2.0'//    Dagger2:依賴注入(或叫ioc,用過Spring的都知道這東東)框架,用於解耦的。
compile 'com.google.dagger:dagger:2.0'
// 網絡
//    compile 'eu.the4thfloor.volley:com.android.volley:2015.05.28'
//    compile 'com.alibaba:fastjson:1.2.15'
//    compile 'com.squareup.retrofit2:retrofit:2.1.0'// 網絡請求
compile 'com.squareup.okhttp:okhttp:2.5.0'// 網絡請求 同時依賴compile 'com.squareup.okio:okio:1.5.0'
compile 'com.squareup.okio:okio:1.6.0'
compile 'com.squareup.retrofit:retrofit:2.0.0-beta2'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'//json解析爲DAO模型
compile 'com.google.code.gson:gson:2.4'
project's build.gradle
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'// 用於dagger

tips 當導入開源組件時 很多配置是不正確的,比如gradle版本、sdk、等,這時可以在down之後導入項目依賴之前,到文件夾中去修改一下grale中的對應設置,改好了再導入; 
如果已經導入 就去工作空間(project)找到導入的module,因爲配置不正確,所以在androidstudio中是無法顯示的 ,只能在文件夾中去修改 ;

 

文章來源:http://blog.csdn.net/sdjianfei/article/details/53157334


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章