需求
關(guān)于app開發(fā)的記錄
分析
google官方給的例子還是值得看的
除了項(xiàng)目具體框架和功能浩习,主要還要看應(yīng)用的配置和結(jié)構(gòu)
https://github.com/googlesamples
https://github.com/googlesamples/android-architecture-components
MVP模式參考的例子
官方 : https://github.com/googlesamples/android-architecture (!!!默認(rèn)是kotlin的代碼,可以切換到todo-mvp的分支 查看java代碼)
其他個(gè)人 : https://github.com/stateofzhao/android-architecture-todoapp-mvp
過(guò)程
數(shù)據(jù)庫(kù)用Room + RxJava
room怎么處理關(guān)聯(lián)關(guān)系的數(shù)據(jù)庫(kù)表結(jié)構(gòu)(學(xué)生-班級(jí)-年級(jí))
c寫應(yīng)用執(zhí)行性能
1.fragment用newInstance 來(lái)創(chuàng)建對(duì)象,用setArgument設(shè)置參數(shù)(重新創(chuàng)建時(shí)默認(rèn)反射調(diào)用instantiate史煎,調(diào)用反射類的constructor的newinstance然后setargument)