安卓知识点

Android UI体系

1) 三层架构、MVC、MVP、MVVM

对于小项目可以按如下分法(mvp选用);对于大项目可以按模块分,然后模块内再按如下分发。

分包(按功能分):

basal:基类;

surface(fragment、activity、broadcast、listener):界面类;

adapter:适配器类;

mvp(presenter、constract、view):mvp层类;

util:通用工具类;

widget:自定义View类;

entity:实体类;

Config.class

MyApplication

原文地址:https://www.cnblogs.com/092e/p/14917165.html