一、项目架构设计与模块分解

 

云炬Android开发笔记 1-3项目架构设计与模块分解

 

云炬Android开发笔记 1-3项目架构设计与模块分解

 

云炬Android开发笔记 1-3项目架构设计与模块分解

云炬Android开发笔记 1-3项目架构设计与模块分解

云炬Android开发笔记 1-3项目架构设计与模块分解

云炬Android开发笔记 1-3项目架构设计与模块分解

 

2、

云炬Android开发笔记 1-3项目架构设计与模块分解

 

云炬Android开发笔记 1-3项目架构设计与模块分解

 

注:

1、WeakHashMap的键值对在内存需要的时候可以被回收

2、static final定义的变量名需要大写,并且用下划线进行分隔。如:LATTE_CONFIGS

3、在进行多线程操作的时候,可以通过枚举来进行一个惰性单例的初始化,也就是线程安全的懒汉模式

云炬Android开发笔记 1-3项目架构设计与模块分解

4、写类变量或者方法变量的时候,尽量让它的不可变性达到最大化,比如加上final关键字

云炬Android开发笔记 1-3项目架构设计与模块分解

5、类多一些,每一个类中的代码少一些,这样架构就清晰一些

相关文章:

  • 2021-07-27
  • 2021-04-08
  • 2021-08-17
  • 2021-10-18
  • 2021-12-28
  • 2021-11-21
  • 2021-08-19
猜你喜欢
  • 2021-10-14
  • 2021-05-21
  • 2022-01-21
  • 2022-01-05
  • 2021-11-11
  • 2021-04-27
  • 2021-09-30
相关资源
相似解决方案