android開源框架

2021-07-15 01:56:23 字數 1883 閱讀 5651

專案位址

(2) 網路請求的排序(scheduling)

(3) 網路請求的優先順序處理

(4) 快取

(5) 多級別取消請求

文件介紹:

主要有四大模組:

finalbitmap可以配置執行緒載入執行緒數量,快取大小,快取路徑,載入顯示動畫等。finalbitmap的記憶體管理使用lru演算法,

沒有使用弱引用(android2.3以後google已經不建議使用弱引用,android2.3後強行**軟引用和弱引用,詳情檢視android官方文件),

更好的管理bitmap記憶體。

主要有四大模組:

(1) 資料庫模組:android中的orm框架,一行**就可以進行增刪改查;

(2) 註解模組:android中的ioc框架,完全註解方式就可以進行ui,資源和事件繫結;

(3) 網路模組:支援同步,非同步方式的請求;

主要有以下模組:

主要有以下模組:

其中的 volley擴充套件性非常好,個人比較喜歡的風格。其他如 android-async-http、afinal 也相當不錯。

androidannotations首頁

github上的專案位址

主要有以下特點:

roboguice 使得進行android開發更加方便,使得開發變得更加簡單也更有樂趣。當你呼叫getintent().getextras()是不是經常檢查是否為null?roboguice可以幫助你。想想呼叫findviewbyid()並對映到textview確實有必要麼?roboguice也可以幫你。

roboguice 可以幫助解決這類的判斷工作。你再也不用記住,是通過呼叫bindservice獲取乙個使用者service,呼叫getsystemservice獲取乙個系統service。注入你的view、service、或者其他物件,然後讓roboguice來處理剩下的事宜。

roboguice 精簡了你的應用**。更少的**意味著bug也會更少。也使得閱讀**更加容易,不在糾纏於android平台的各種特性,而是關注於應用實際的業務邏輯。

沒什麼很難的,你所需要做的僅僅是配置roboguice。

## 9、dagger ##

專案位址

android的依賴注入框架(di框架),感覺跟spring 的ioc差不多吧。這個框架它的好處是它沒有採用反射技術(spring是用反射的),而是用預編譯技術,因為基於反射的di非常地耗用資源(空間,時間)

中文文件

專案位址

fresco 是乙個強大的載入元件。

fresco 中設計有乙個叫做 image pipeline 的模組。它負責從網路,從本地檔案系統,本地資源載入。為了最大限度節省空間和cpu時間,它含有3級快取設計(2級記憶體,1級檔案)。

fresco 中設計有乙個叫做 drawees 模組,方便地顯示loading圖,當不再顯示在螢幕上時,及時地釋放記憶體和空間占用。

特性:

activeandroid是乙個活躍的記錄風格的orm(物件關係對映)庫。activeandroid可以讓您儲存和檢索的sqlite資料庫記錄而沒有寫乙個sql語句。每個資料庫記錄被整齊包裹成乙個model類,像儲存方法()和delete()。

android-universal-image-loader是乙個開源的ui元件程式,該項目的目的是提供乙個可重複使用的儀器為非同步影象載入,快取和顯示。所以,如果你的程式裡需要這個功能的話,那麼不妨試試它。因為已經封裝好了一些類和方法。我們 可以直接拿來用了。而不用重複去寫了。其實,寫乙個這方面的程式還是比較麻煩的,要考慮多執行緒,快取,記憶體溢位等很多方面。但是,你也可以參考這個例子來自己寫出更好的程式。

乙個完善的android外掛程式化開發框架的開源實現,只需要一行**就可以啟動乙個存在於asset目錄或sd卡上的沒有安裝的apk。

對於外掛程式apk沒有任何的編碼限制。

Android 開源開發框架

更多參考 android 開源庫獲取途徑整理 第乙個 afinal 功能 volley是android平台上的網路通訊庫,能使網路通訊更快,更簡單,更健壯非同步載入網路 網路資料 優點 google官方推薦,請看去年的開發者大會介紹。缺點 功能比較少,只有網路資料載入和網路載入 第六個 第七個 第八...

android開源專案和框架

特效 常用效果 1.非同步載入,快取,生成縮圖,基本上每個應用都會需要這個lib。android query框架 2.3.和 導航抽屜 導航抽屜 4.與 actionbar.5 與 listview導航特效 6 gallery 效果 7 gridview錯位效果 8 實現了自定義listview單元...

android開源專案和框架

特效 常用效果 1.非同步載入,快取,生成縮圖,基本上每個應用都會需要這個lib。android query框架 2.3.和 導航抽屜 導航抽屜 4.與 actionbar.5 與 listview導航特效 6 gallery 效果 7 gridview錯位效果 8 實現了自定義listview單元...