
基本概念 WorkManager很适合用于处理一些要求定时执行的任务,它可以根据操作系统的版本自动选择底层是使用AlarmManager实现还是...
一 使用Room进行增删改查 Room主要由Entity、Dao、Database三部分组成 1.Entity:用于定义封装实际数据的实体类,每...
一 ViewModel ViewModel的一个重要作用就是可以帮助Activity分担一部分工作,它是专门用于存放与界面相关的数据的。也就是说...
一 Toolbar 任何一个新建项目,默认都是会显示ActionBar的,它是根据项目中指定的主题来显示的 可以看到有个android:them...
使用HttpURLConnection 获取HttpURLConnection的实例,一般只需创建一个URL对象,并传入目标网络地址,然后调用o...
一 基本概念 Service是Android中实现程序后台运行的解决方案,适用于执行不需要和用户交互而且还要求长期运行的任务 Service的运...
一 通知 当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一条通知后,手机最上方的状态栏中会显...
一 ContentProvider简介 ContentProvider主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允...
一 SharedPreferences SharedPreferences是使用键值对的方式来存储数据的。数据保存在一个xml文件中,在/dat...