在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > Android開發(fā)常用開源框架推薦

            Android開發(fā)常用開源框架推薦

            作者: 時間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

            目前我們在開發(fā)中,不可避免地要用到大量的開源項目,本文對常用的開源項目進行一些推薦。

            本文引用地址:http://www.biyoush.com/article/201609/303422.htm

            首先是如何選擇開源項目?建議優(yōu)先選擇github上比較活躍的開源項目,盡量避免從網(wǎng)頁上零散的拷貝代碼。選擇開源項目的原則有下面這些:

            ´ Stars, Issues, Pull Requests

            ´ 文檔和Demo,典型用戶

            ´ 弄清楚原理

            ´ 結(jié)合實際業(yè)務(wù)場景

            推薦開源項目匯總,基本上常見UI效果都能找到

            https://github.com/Trinea/android-open-project

            下面我把常用的框架分為下面幾類,分別推薦

            UI框架和自定義控件

            網(wǎng)絡(luò)請求框架

            圖片緩存框架

            數(shù)據(jù)存儲框架

            事件總線框架

            插件化和熱部署

            1、UI框架和自定義控件

            ´ View注入框架

            ´ Butter Knife專注于 系統(tǒng)View 的注入框架,結(jié)合Android Studio插件使用

            ´ 下拉刷新和加載更多

            ´ Android-PullToRefresh,android-Ultra-Pull-to-Refresh,Android-PullToRefreshRecyclerView

            ´ 側(cè)邊欄菜單

            ´ 推薦官方Design支持庫自帶的

            ´ SlidingMenu,通過拖動屏幕邊緣滑出菜單,支持屏幕左右劃出,支持菜單 Zoom、Scale、Slide Up 三種動畫樣式出現(xiàn)

            ´ base-adapter-helper

            ´ 對傳統(tǒng)的BaseAdapter ViewHolder 模式的一個封裝,主要功能就是簡化書寫 AbsListView 的 Adapter 的代碼,如 ListView,GridView

            MPAndroidChart圖表庫

            2、網(wǎng)絡(luò)請求框架

            目前推薦使用Volley + OKHTTP,

            參考我們自己的腳手架項目,新安卓項目要求使用。

            3、圖片緩存框架

            推薦使用谷歌官方建議的Glide,備選Facebook的Freso

            4、數(shù)據(jù)存儲框架

            無特殊需求推薦使用DBFlow ORM框架。

            5、事件總線框架

            推薦使用EventBus。

            手機App項目根據(jù)需求決定是否用EventBus;安卓平板項目,主要基于Fragment實現(xiàn)UI,需要使用EventBus。

            6、插件化和熱部署

            這塊我們只進行了一些實驗,沒有實際部署。

            插件化推薦DroidPlugin

            熱部署推薦androidFix



            關(guān)鍵詞: Android 開源框架

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉