1. 首页
  2. 数据库
  3. 其它
  4. NeJetPackPhoneCall:一个应用JetPack的电话号码的综合示例(DataBinding + LiveData + ViewModel) 源码

NeJetPackPhoneCall:一个应用JetPack的电话号码的综合示例(DataBinding + LiveData + ViewModel) 源码

上传者: 2021-04-21 18:18:21上传 ZIP文件 2.46MB 热度 6次
一个应用JetPack的拨号电话号码的综合示例(DataBinding + LiveData + ViewModel) [目录] 零,本文内容简介 本文主要完成了电话拨号器的3中实现方式: 原始的实现 JetPack之DatBinding+LiveData+ViewModel实现 JetPack+Kotlin之DatBinding+LiveData+ViewModel实现 一,理论 本文采取了传统模式和JetPack两种方式实现了一个电话拨号器的示例。 1.1传统方式与JetPack方式对比 传统方式: 违背单一原则(因为职责过多); 代码臃肿,不便管理; 非常依赖Activity (什么都要Activity来管)。 JetPack方式: 体现了单一原则; 分层清晰; 不需要非常依赖Activity 。 用ViewModel保存数据,可以避免Activity横竖屏切换时数据丢失的问题。
下载地址
用户评论