- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Android LiveData的使用
LiveData是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命周期感知能力,意指它遵循其他应用组件(如 Activity、Fragment 或 Service)的生命周期。这种感知能力可确保 LiveData 仅更新处于活跃生命周期状态的应用组件观察者。 下面这个较为简单的示例将展示如何使用LiveData。创建ViewModelLiveD...
2019-12-31 17:20:38 939
原创 Android ViewModel的使用
ViewModel的作用是为界面准备数据,数据的获取操作(如网络请求)或者一些数据处理可以在该类中编写方法,减少在Activity的代码。ViewModel里面的数据可以分为以下三类。普通数据,只是负责保存数据,无特别作用,可当做普通类来用 public class DataViewModel extends ViewModel { public String name; ...
2019-12-31 16:09:19 4605
原创 Android Lifecycles的使用
先说说开发环境,本人使用的Android Studio 版本为3.5,gradle版本是5.4.1,在此之下的版本不确保能用。添加依赖 要使用Lifecycles需要在项目对应的gradle文件中添加以下的依赖,重要的是'androidx.appcompat:appcompat:1.1.0'这个dependencies { implementation fi...
2019-12-25 18:12:02 474
原创 Android DataBinding的简单使用
官方文档地址:https://developer.android.google.cn/topic/libraries/data-binding 先说说开发环境,本人使用的Android Studio 版本为3.5,gradle版本是5.4.1,在此之下的版本不确保能用。 要使用DataBinding需要在项目对应的gradle文件中添加以下的设置...
2019-12-25 11:57:25 1095
XJad jar包反编译成java源文件工具
2018-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人