更好地開發一個Android應用
1.1. 基本
搭架子 – 1. 目前以多Tab + Fragment爲主,已成型; 2. 項目結構
異步加載圖片 – UIL,Glide
網絡請求 – robospice + google http client
Json – jackson2
緩存機制 – robospice
自動更新 – lesscode
事件通信 – event bus, otto
數據庫 – litepal
內存檢測 – leakcanary
其他各種UI和功能類庫
1.2. 服務
統計服務 – 友盟、百度
雲存儲服務 – 七牛
推送服務 – 極光,個推,小米
支付服務 – 支付寶、微信、銀聯、連連支付、現在支付、充話費、語音支付等
分享 – share sdk
第三方登錄 – 各大開放平臺sdk
1.3. 工程
多渠道打包 – gradle flavor
持續集成 – jenkins
APK瘦身 – Proguard, AndResGuard, webp等