笔记-Android JetPack
bilibili上up主longway777的教程配套笔记
何何呵呵
这个作者很懒,什么都没留下…
展开
-
Andriod Studio-JetPack学习笔记之———12 DataBindng (界面与代码的解耦 简洁明快)
Andriod Studio-JetPack学习笔记之————11 DataBindng (界面与代码的解耦 简洁明快)@[TOC](Andriod Studio-JetPack学习笔记之————11 DataBindng (界面与代码的解耦 简洁明快))简介例子总结简介dataBinding可以使控制器的代码进一步简化,使控制器与View不再建立直接的联系,而是通过DataBinding联系,更加有利于界面与代码的解耦。它也是jetpack的一个架构组件。例子新建一个项目,创建如下界面,实现按下按原创 2020-10-13 17:12:38 · 271 阅读 · 0 评论 -
Andriod Studio-JetPack学习笔记之————11 LiveData (感知数据的变化,自动刷新界面)
Andriod Studio-JetPack学习笔记之————11 LiveData (感知数据的变化,自动刷新界面)目录Andriod Studio-JetPack学习笔记之————11 LiveData (感知数据的变化,自动刷新界面)简介简介和上一篇中的一样,LiveData也是是jetpack的一个组件。1.当数据变动的时候,LiveData可以用observer自动对界面的数据也进行更新,不需要每次都进行setText等操作。...原创 2020-10-13 01:03:30 · 1539 阅读 · 2 评论 -
Andriod Studio-JetPack学习笔记之————10 ViewModel 从MVC到MVVC
添加依赖SQLite数据库Room21EntityDaoDatabase22ViewModelLiveDataAsynctaskRepostory23RecyclerViewRecyclerViewAdatpterMigrationDataBindingNavigation23总结:引入LiveData,AsyncTask,将database修改为singleton模式(保证只有一个实例),使用viewmodel和repository管理数据(使MainActivity原创 2020-10-12 17:11:00 · 289 阅读 · 1 评论