云炬Android开发笔记 1项目架构设计与模块分解
生活随笔
收集整理的這篇文章主要介紹了
云炬Android开发笔记 1项目架构设计与模块分解
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、項(xiàng)目架構(gòu)設(shè)計(jì)與模塊分解
?
?
②
?
③
④
⑤
⑥
?
2、
?
②
?
注:
1、WeakHashMap的鍵值對(duì)在內(nèi)存需要的時(shí)候可以被回收
2、static final定義的變量名需要大寫,并且用下劃線進(jìn)行分隔。如:LATTE_CONFIGS
3、在進(jìn)行多線程操作的時(shí)候,可以通過(guò)枚舉來(lái)進(jìn)行一個(gè)惰性單例的初始化,也就是線程安全的懶漢模式
4、寫類變量或者方法變量的時(shí)候,盡量讓它的不可變性達(dá)到最大化,比如加上final關(guān)鍵字
5、類多一些,每一個(gè)類中的代碼少一些,這樣架構(gòu)就清晰一些
總結(jié)
以上是生活随笔為你收集整理的云炬Android开发笔记 1项目架构设计与模块分解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Windows 文件含义大全
- 下一篇: HR怼程序员频繁跳槽,程序员竟这么回怼