当前位置: 首页 > news >正文

南京免费发布信息网站投资理财培训网站建设

南京免费发布信息网站,投资理财培训网站建设,昆明小程序开发公司,开源网站建设工具引言 使界面控制器#xff08;activity 和 fragment#xff09;尽可能保持精简。它们不应试图获取自己的数据#xff0c;而应使用 ViewModel 执行此操作#xff0c;同时应观测 LiveData 对象以在视图中体现相应变化。设法编写数据驱动型界面#xff0c;在此类界面中…引言 使界面控制器activity 和 fragment尽可能保持精简。它们不应试图获取自己的数据而应使用 ViewModel 执行此操作同时应观测 LiveData 对象以在视图中体现相应变化。设法编写数据驱动型界面在此类界面中界面控制器负责随着数据的更改更新视图或者向 ViewModel 通知用户的操作。将数据逻辑放在 ViewModel 类中。ViewModel 应充当界面控制器与应用其余部分之间的连接器。不过要注意ViewModel 不负责提取数据例如从网络提取。但是ViewModel 应调用相应的组件来提取数据然后将结果提供给界面控制器。使用数据绑定在视图与界面控制器之间维持干净的接口。这样可以让视图更具声明性并尽量减少需要在 activity 和 fragment 中编写的更新代码。如果您更愿意使用 Java 编程语言来达成此目的请使用 Butter Knife 之类的库以避免样板代码并实现更好的抽象化。避免在 ViewModel 中引用 View 或 Activity 上下文。如果 ViewModel 存在的时间比 activity 更长在配置更改的情况下activity 将泄漏并且不会获得垃圾回收器的妥善处置。 可以根据原则进行实战啦 。 自定义LifecycleOwner public class MyActivity extends Activity implements LifecycleOwner {private LifecycleRegistry lifecycleRegistry;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);lifecycleRegistry new LifecycleRegistry(this);lifecycleRegistry.markState(Lifecycle.State.CREATED);}Overridepublic void onStart() {super.onStart();lifecycleRegistry.markState(Lifecycle.State.STARTED);}NonNullOverridepublic Lifecycle getLifecycle() {return lifecycleRegistry;} }
http://www.pierceye.com/news/162345/

相关文章:

  • 手机网站列表模板做一钓鱼网站吗
  • 太原网站建设方案策划请问有重庆有做网站吗
  • 网站备案购买语音网站怎么做
  • ftp上传文件到网站深圳成品网站超市
  • 网站开发时app打开很慢建设网站还要云服务器吗
  • 网站设计方案应该怎么做网站自适应开发
  • 徐州手机网站设计青龙县建设局网站
  • 罗湖网站建设费用帮忙做文档的网站
  • 如何在720云网站做全景视频域名注册网站查询工具
  • 网站定制开发流程和功能wordpress怎么看访问
  • 浙江省互联网建设网站python开发手机网站开发
  • 做网站需要多少钱一年动漫制作技术是学什么
  • 刘洋网站建设 够完美保卫处网站建设
  • 个人怎么申请营业执照北京朝阳区优化
  • 免费的舆情网站不用下载直接打开江西城乡建设网站
  • 那些网站是做金融行业网站主目录权限配置
  • 本地网站做不大wordpress 安全设置
  • 宁波教育平台网站建设广告行业怎么找客户
  • php企业网站开发实验总结商城网站建设模板
  • 单词优化和整站优化建设银行的网站特点
  • 厦门淘宝网站设计公司wordpress大前端dux5.2
  • 淮南网站seo网络信息发布平台
  • 网站自己做流量如何查询网站被百度收录情况
  • 网络营销网站源码做网站中怎么设置单张图片
  • 怎么做淘宝客网站网站定位代码
  • 自己给网站做logo卓成建设集团有限公司网站
  • 西宁建设网站软件徐州集团网站建设公司
  • 做网站卖设备找哪家好百度智能云windows系统服务器建站
  • 长沙企业做网站专门查企业信息的网站
  • 比较权威的房产网站百度网盘官网登陆入口