Make YukiHookModulePrefs singleton

This commit is contained in:
2022-05-16 15:21:26 +08:00
parent 359b72f445
commit e97e2367d3
5 changed files with 26 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
## YukiHookModulePrefs [class]
```kotlin
class YukiHookModulePrefs(private val context: Context?)
class YukiHookModulePrefs(private var context: Context?)
```
**变更记录**

View File

@@ -539,7 +539,7 @@ class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// 可以使用但是不推荐
// ❗为防止存在多个实例 - 不要这样使用
YukiHookModulePrefs(this).getBoolean("test_data")
// ✅ 推荐的使用方法
modulePrefs.getBoolean("test_data")