Android通用框架设计与完整电商APP开发一

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


1、










2、




3、

4、

5、

6、

二、

三、

四、

五、










注:

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

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

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


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


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

6、

7、


发布了174 篇原创文章 · 获赞 108 · 访问量 80万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览