2017 - 09 -18
MVP架構
谷歌官方的一些示例框架
AndroidStudio MVPPlugin
幫助你快速建類的 AS 插件
LFilePicker
一個輕量級的文件選擇器,可以檢索手機目錄選擇文件。
同時包含:
- 多種界面風格
- 支持文件多選或者單選
- 支持文件類型過濾
- 支持Fragment啟動
- 自定義標題文字和顏色
- 國際化(中英文切換)
Logger
簡單,漂亮和強大的 Android log 工具
提供
- 線程信息
- 類信息
- 方法信息
- 漂亮打印的json內(nèi)容
- 漂亮打印新行“\ n”
- 清潔輸出
- 跳轉到來源
Butter Knife
使用注釋處理為您生成樣板代碼的Android視圖的字段和方法綁定。
- findViewById 通過使用 @BindView 字段消除呼叫。
- 在列表或數(shù)組中組合多個視圖。一次使用操作,設置器或屬性操作它們。
- 通過 @OnClick 與其他人注釋方法來消除匿名內(nèi)部類的偵聽器。
- 通過在字段上使用資源注釋來消除資源查找。
BaseRecyclerViewAdapterHelper
為 RecyclerView 適配器的簡寫而生,功能強大。
功能:
- 優(yōu)化 Adapter 代碼 ==> 和原始的 adapter 相對,減少70%的代碼量
- 添加 item 事件
- Item的點擊事件
- Item的長按事件
- Item子控件的點擊事件
- Item子控件的長按事件
- 添加列表加載動畫 ==> 一行代碼輕松切換五種默認動畫
- 添加頭部、尾部 ==> 一行代碼搞定,回到 ListView 時代
- 自動加載 ==> 上拉加載無需監(jiān)聽滑動事件,可自定義加載布局,顯示異常提示,自定義異常提示。
- 添加分組 ==> 隨心定義分組頭部
- 自定義不同的 item 類型 ==>簡單配置、無需重寫額外方法
- 設置空布局 ==>比Listview的setEmptyView還要好用
。。。更多
等你去嘗試