02.aOS通用

1.項(xiàng)目的創(chuàng)建

1>.注意命名盡量用駝峰或者兩字符,不要用下劃線。


WechatIMG9.jpeg

2>.new Moudle - android library (新建公共的Moudle)


WechatIMG10.jpeg

3>.file - project structure 中配置依賴關(guān)系
WechatIMG11.jpeg

2>.配置前面屏幕


Screen Shot 2020-04-25 at 11.12.38 AM.png

2.Configurator

做一些統(tǒng)一的基礎(chǔ)配置 是否已經(jīng)ready,base url,application content等等的配置!

3.Retrofit

官網(wǎng):Retrofit

    導(dǎo)入依賴
    implementation 'com.squareup.retrofit2:retrofit:2.8.1'
    implementation 'com.squareup.retrofit2:converter-scalars:2.8.1'

4.加載的indicator

官網(wǎng):AVLoadingIndicatorView

    // api表示可以進(jìn)行依賴傳遞  implementation表示只能在自己的module中使用
    api 'com.wang.avi:library:2.1.3'

5.推薦一個(gè)aos的utils庫 獲得屏幕寬高

官網(wǎng):AndroidUtilCode

implementation 'com.blankj:utilcodex:1.28.0'

6.Fragmentation

官網(wǎng):Fragmentation

// This is the use of androidx, if you are using the android.support: fragmentationx -> fragmentation
implementation 'me.yokeyword:fragmentationx:1.0.2'

7.字體圖片加載

FontAwesomeModule字體

    api 'com.joanzapata.iconify:android-iconify-ionicons:2.2.2'
    api 'com.joanzapata.iconify:android-iconify-fontawesome:2.2.2'

8.recyclerView

官網(wǎng):BaseRecyclerViewAdapterHelper

        maven { url "https://jitpack.io" }

    api 'androidx.recyclerview:recyclerview:1.1.0'
    api 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.2'
    api 'com.choices.divider:RecyclerView_Divider:1.0.0'
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 榜單介紹 排行榜包括四大類: 單一框架:僅提供路由、網(wǎng)絡(luò)層、UI層、通信層或其他單一功能的框架混合開發(fā)框架:提供開...
    _7宇閱讀 1,181評(píng)論 0 12
  • 自己總結(jié)的Android開源項(xiàng)目及庫。 github排名https://github.com/trending,g...
    passiontim閱讀 2,724評(píng)論 1 26
  • 一、快速開發(fā)框架 XSnow基于RxJava2+Retrofit2精心打造的Android基礎(chǔ)框架,包含網(wǎng)絡(luò)、上傳...
    八分半閱讀 10,158評(píng)論 10 254
  • 一、快速開發(fā)框架 XSnow 基于RxJava2+Retrofit2精心打造的Android基礎(chǔ)框架,包含網(wǎng)絡(luò)、上...
    不問出路閱讀 108評(píng)論 0 1
  • UI Awesome-MaterialDesign– MaterialDesignCenter改名為Awesome...
    ListenToCode閱讀 1,701評(píng)論 0 16

友情鏈接更多精彩內(nèi)容