- 在项目的
build.gradle
文件中添加仓库:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
- 在模块的
build.gradle
文件中引入依赖:
// 可以在 Release 页面中查看最新版本并替换版本号
implementation 'com.github.oswayne:AndroidToolBundle:1.0.1'
用于替代 Android 自身的 SharedPreferences, 其依赖与 MMKV 框架。Preferences 的优势在于读写速度快,简单上手使用。
- 在程序启动时初始化,建议在 Application 类中执行
class MyApplication : Application() {
override fun onCreate() {
super.onCreate()
Preferences.initialize(this)
}
}
- Preferences 提供类
write
和read
两个方法用于操作数据,并且支持常用数据类型:
Preferences.write("dKey", "dValue")
println(Preferences.read("dKey","null"))
便捷地获取时间,如获取当前季度、分钟、年、月、日等等