Skip to content

talers69/novel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

novel

介绍

小说app

软件架构

采用MVVM架构 及 Model(repository) ViewModel View(activity fragment等) 三级

Model层负责数据的获取 存储
ViewModel层负责向view层提供数据 控制生命周期
View层负责展示Ui界面

重要文件说明

  1. BaseActivity 所有Activity的基类,派生与AppCompatActivity 接受ViewBinding 和 ViewModel 两个泛型参数,用于对子类提供binding(页面视图)的实例 viewModel(ViewModel的实例)

    主要方法有showLoading,用于展示一个转圈圈的UI,当用户点击返回键取消loading的时候,如果当前有未完成的协程,会取消该任务

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 85.9%
  • Java 14.1%