8篇文章 · 4314字 · 3人关注
【1】依赖 【2】新建初始化类 SdkInitializer 需要我们自己新建,目的是初始化指定SDK。Initializer 是start u...
ROOM 持久性库在 SQLite 的基础上提供一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。该...
一、配置支持 或者 二、和DataBinding比较 【1】ViewBinding的特点 【2】DataBinding的特点 三、ViewBin...
Navigation 官方文档:https://developer.android.google.cn/guide/navigation/nav...
Lifecycle:管理并监听Activity生命周期 【1】依赖 【2】完整实现步骤 【3】简单实现方式 【4】另一种实现方式 优雅的管理Ac...
【1】github地址 【2】添加依赖 【3】声明权限 【4】请求权限代码 【4】解释必须请求的原因 【5】打开设置,手动打开权限 【6】检查是...
LiveData1、定义:可观察的数据持有对象2、优点:(1)自动更新UI(2)无内存泄漏(3)不会引起程序崩溃(4)无需手动处理生命周期(5)...
【1】导入依赖 【2】 在app模块下的 build.gradle 文件添加内容 【3】 布局 【4】在Activity中使用DataBindi...
文集作者