1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| package cn.flightfeather.thirdapp.util
|
| class GlobalConfig private constructor() {
| var versionCode = 0
|
| var versionName: String? = null
|
| var userId: String by MyPreference("userId", "default_customer")
|
| companion object {
| @get:Synchronized
| var instance: GlobalConfig? = null
| get() {
| if (field == null) {
| field = GlobalConfig()
| }
| return field
| }
| private set
| }
| }
|
|