设计模式
CorgiiDonkey
要想生活过的好,每天积累少不了。。。
展开
-
设计模式——MVC
MVC各层介绍M层:对应实体模型和业务逻辑,比如数据库存取操作,网络操作,复杂的算法,耗时的任务都放在model层处理。 V层:对应于布局文件,将model层的数据呈现给用户。 C层:对应于Activity,处理用户交互问题,读取V层的数据,控制用户输入,向Model发送数据请求。用户登录示例效果图项目目录如图View层View层的布局文件<LinearLayout xmlns:android=原创 2017-07-04 14:09:44 · 262 阅读 · 0 评论 -
设计模式——MVP
MVP介绍MVP结构图MVP各层 M层: 实体模型和业务逻辑 V层: 对应于Activity,负责View的绘制以及与用户交互 P层:负责完成View于Model间的交互,减少了Activity的职责,简化了Activity中的代码,将复杂的逻辑代码提取到了Presenter中进行处理。 用户登录示例效果图 项目目录如图View层布局文件<LinearLayout xmlns:androi原创 2017-07-04 15:36:20 · 324 阅读 · 0 评论