1、分离关注点
任何不处理界面或操作系统交互的代码都不应该写在Activity、Fragment中,这样可以避免许多与生命周期相关的问题。
2、通过模型驱动界面
模型是负责为应用处理数据的组件。它们独立于应用中的视图和应用组件,因此不受这些组件的生命周期问题的影响。 同时模型类应明确定义数据管理职责,这样将使这些模型类可测试,并且使应用保持一致。
1、分离关注点
任何不处理界面或操作系统交互的代码都不应该写在Activity、Fragment中,这样可以避免许多与生命周期相关的问题。
2、通过模型驱动界面
模型是负责为应用处理数据的组件。它们独立于应用中的视图和应用组件,因此不受这些组件的生命周期问题的影响。 同时模型类应明确定义数据管理职责,这样将使这些模型类可测试,并且使应用保持一致。
本文标题:常见的架构原则
本文链接:https://www.haomeiwen.com/subject/djiitctx.html
网友评论