上传者: weixin_38597300
|
上传时间:2024/9/25 18:21:55
|
文件大小:386KB
|
文件类型:PDF
页面结构化在Android上的尝试
导语:MVP开发模式可以帮助项目结构解耦,但其庞大的方法数增加,较为笨重设计对于手Q项目并不很适合。
参考之前Web开发经验,提出以页面结构化的解耦方式组织代码。
下面讲讲Lego在Android上一次小小尝试MVC太过常见这里不啰嗦。
实际应用MVC当中,Activity占据打部分的工作,View和Controller的身份分不清。
而MVP则是一种设计模式专门优化Activity/Fragment。
先来看看MVP模式的核心思想:View不直接与Model交互MVP把Activity中的UI逻辑抽象成View接口,把业务逻辑抽象成Presenter接口,Model类还是原来的Model在MVP设计模
本软件ID:15465067