![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jetpack
Fan0628
这个作者很懒,什么都没留下…
展开
-
Jetpack练手(04):Lifecycle
文章目录一、搭建布局二、非 Lifecycle 实现三、Lifecycle 实现一、搭建布局新建 LifecycleDemo 工程实现 界面停留时间计数,在 activity_main.xml 搭建简单布局(省略属性),如下:<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.co原创 2020-09-03 15:36:18 · 1617 阅读 · 0 评论 -
Jetpack练手(03):DataBinding
文章目录一、导入依赖二、搭建布局三、创建 ViewModel 数据对象四、修改布局为 DataBinding 布局五、绑定数据六、Demo 效果一、导入依赖新建 DataBindingDemo 工程,参照 LiveData 练手,在 build.gradle(Module:app) 中导入依赖:dependencies { def lifecycle_version = "2.2.0" def activity_version = "1.1.0" // ViewModel原创 2020-08-26 17:37:22 · 1718 阅读 · 0 评论 -
Jetpack练手(02):LiveData
文章目录一、导入依赖二、搭建布局三、创建 LiveData 对象四、观察 LiveData 对象五、Demo 效果一、导入依赖新建 LiveDataDemo 工程,在 build.gradle(Module:app) 中参考 Lifecycle 声明依赖项 导入依赖。dependencies { def lifecycle_version = "2.2.0" // ViewModel implementation "androidx.lifecycle:lifecycle-原创 2020-08-20 15:10:12 · 1280 阅读 · 0 评论 -
Jetpack练手(01):ViewModel
参考 Android 开发教程(使用 Jetpack) 进行 Jetpack 练手。文章目录一、导入依赖二、搭建布局三、创建 ViewModel四、实现 ViewModel五、Demo 效果一、导入依赖新建 ViewModelDemo 工程,在 build.gradle(Module:app) 中参考 Lifecycle 声明依赖项 导入依赖。dependencies { def lifecycle_version = "2.2.0" // ViewModel imp.原创 2020-08-20 14:20:51 · 1743 阅读 · 0 评论