AndroidOne安卓快速開發(fā)框架
One框架能幫您帶來什么?
-
One框架分為兩個(gè)項(xiàng)目,OneCore為核心工程,androidOne為演示項(xiàng)目,依賴oneCore
-
One整個(gè)框架為MVC模式搭建,基于android framework為核心,集成Android世界中的主流技術(shù)選型
-
以Pragmatic風(fēng)格的Android應(yīng)用參考示例,是android項(xiàng)目最佳實(shí)踐的總結(jié)與演示
-
以“復(fù)雜的世界里,一個(gè)就夠了”為理念,勵(lì)志幫助Android開發(fā)人員快速搭建一個(gè)簡(jiǎn)單高效的android開發(fā)框架!
-
QQ交流群:195104825
異步模塊
-
封裝EventBus類,將異步框架單獨(dú)抽出來,任何耗時(shí)操作(不僅僅是網(wǎng)絡(luò)請(qǐng)求)都可以放到異步模塊里
-
與網(wǎng)絡(luò)模塊分離實(shí)現(xiàn),可以直接寫單元測(cè)試類測(cè)試接口,讓接口調(diào)試更方便
-
支持多并發(fā)、取消操作
-
多個(gè)請(qǐng)求,一個(gè)回調(diào)接口處理,讓頁面代碼更簡(jiǎn)潔
-
建議一般在BaseActivity、BaseFragment中實(shí)現(xiàn)
-
實(shí)現(xiàn)參考類 AsyncTaskManager.java
-
使用參考類 BaseActivity.java
-
使用參考類 BaseFragment.java
-
HTTP請(qǐng)求模塊
-
采用第三方AsyncHttpClient方案,支持http、https方式,支持get、post、put、delete方法,支持GZIP、File格式,支持Retry、Cacel策略,堪稱完美!
-
改造實(shí)現(xiàn)SyncHttpClient,支持同步,并支持RESTFUL風(fēng)格,調(diào)接口時(shí)可直接單元測(cè)試
-
實(shí)現(xiàn)參考類 SyncHttpClient.java
-
