Android開(kāi)發(fā)日常工作梳理

Paste_Image.png

1.項(xiàng)目需求評(píng)審

技術(shù)人員根據(jù)以往經(jīng)驗(yàn)提出:可改進(jìn)的交互邏輯、技術(shù)難點(diǎn)

2.Code

1.項(xiàng)目設(shè)計(jì)
采用什么設(shè)計(jì)模式,什么架構(gòu)
2.關(guān)鍵模塊技術(shù)方案選擇
2.1圖片加載
Fresco、Volley、Picasso
2.2網(wǎng)絡(luò)請(qǐng)求
封裝OkHttp、Retrofit
2.3 Model解析
Gson、FastJSON
2.4內(nèi)存泄漏檢測(cè)
LeakCanary
2.5響應(yīng)式編程
RxJava+RxAndroid
2.6長(zhǎng)鏈接
WebSocket
2.7事件通知
EventBus
2.8Log
輸入log文件到SD卡log4j、控制臺(tái)打印log采用logger
2.9依賴注入
dagger1、dagger2、ButterKnife(UI注入,但是有個(gè)bug,在androidstudio的module不能使用
2.10數(shù)據(jù)庫(kù)
greenDao
2.11各種各樣的彈窗:
DialogPlus
2.12代替 Toast 的消息提示
AppMsg
2.13統(tǒng)計(jì)分析
國(guó)內(nèi):Talking Data, 可惜友盟現(xiàn)在啟動(dòng)就帶上阿里全家桶。
國(guó)外: Flurry, 國(guó)外統(tǒng)計(jì)分析系統(tǒng)的標(biāo)桿,免費(fèi)的。
2.14Crash分析
國(guó)內(nèi): 騰訊Bugly, 號(hào)稱全球唯一自帶ANR收集,其實(shí)原理很簡(jiǎn)單,不知?jiǎng)e家為何不做。
國(guó)外: Crashlytics, 已經(jīng)收歸Twitter Fabric開(kāi)發(fā)者工具集,免費(fèi)好用。

3.CodeReview
通過(guò)gitLab中提交MergeRequest
如何實(shí)施有效的代碼審查
給管理者:建立正確的文化
給所有人:人情味
給審查者:謙虛點(diǎn)
給開(kāi)發(fā)者:對(duì)事不對(duì)人
4.提測(cè)后,bug修改管理
Jira bug管理系統(tǒng)的bug修改備注,需要注明:bug號(hào)+bug描述,每個(gè)bug都需要commit一次,方便以后查詢。

3.版本管理與發(fā)布

敏捷開(kāi)發(fā)下的版本管理
版本管理模型:Master、Developer、Self_Developer……

Paste_Image.png

IOS版本發(fā)布的經(jīng)歷
四招教你輕松掌握APP新版本發(fā)布的潛規(guī)則
團(tuán)隊(duì)中的 Git 實(shí)踐

4.代碼重構(gòu)

31天重構(gòu)學(xué)習(xí)筆記重新整理下載
Android項(xiàng)目重構(gòu)之路:架構(gòu)篇
Android項(xiàng)目重構(gòu)之路:界面篇
Android項(xiàng)目重構(gòu)之路:實(shí)現(xiàn)篇

最后編輯于
?著作權(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),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 自己總結(jié)的Android開(kāi)源項(xiàng)目及庫(kù)。 github排名https://github.com/trending,g...
    passiontim閱讀 2,720評(píng)論 1 26
  • 各種幫助類匯總:https://github.com/Blankj/AndroidUtilCode 常用的 ios...
    懦弱的me閱讀 1,488評(píng)論 0 51
  • 桌子上有一袋爸爸才開(kāi)封的茶葉, 過(guò)了一會(huì),爸爸發(fā)現(xiàn)茶葉少了許多; 凡凡的嘴唇上有黑綠色的細(xì)末, 并且很滿足地砸吧著...
    木打每閱讀 194評(píng)論 0 2
  • 伙伴們們大家好,今天和大家分享的主題是歸零。 我的理解是當(dāng)接觸新事物時(shí),會(huì)帶有一些過(guò)往的認(rèn)知,根據(jù)自己以前的經(jīng)驗(yàn)做...
    來(lái)自銀河的Mirror閱讀 183評(píng)論 0 1
  • 我是一個(gè)特別沒(méi)有毅力的人,做事從來(lái)三分鐘熱度,虎頭蛇尾。但是現(xiàn)在堅(jiān)持打卡快一個(gè)月了,真的是一個(gè)大突破,下面我分享一...
    008明瑾閱讀 291評(píng)論 4 5

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