Appearance
ESSharedPreferencesModule
initSharedPreferences(String name)
功能描述
初始化SharedPreferences。
参数
String name
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
name | String | null | 是 | SharedPreferences名称 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Booean | false | 是否操作成功 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.initSharedPreferences('app').then(
(success) => {
},
error => {
}
);
注意
无
getBoolean(String key, Boolean defValue)
功能描述
获取Boolean类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
defValue | Boolean | false | 是 | 存储数据的默认值 |
返回值
Boolean value
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | Booean | defValue | 存储的值 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.initSharedPreferences('app').then(
(value) => {
},
error => {
}
);
注意
无
putBoolean(String key, Boolean value)
功能描述
存储Boolean类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
value | Boolean | false | 是 | 存储数据的值 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Booean | false | 是否操作成功 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.putBoolean('app', true).then(
(success) => {
},
error => {
}
);
注意
无
getInt(String key, Number defValue)
功能描述
获取Number类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
defValue | Number | 0 | 是 | 存储数据的默认值 |
返回值
Number value
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | Number | defValue | 存储的值 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.getInt('app', -1).then(
(result) => {
},
error => {
}
);
注意
无
putInt(String key, Number value)
功能描述
存储Number类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
value | Number | 0 | 是 | 存储数据的值 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Booean | false | 是否操作成功 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.putInt('app', 100).then(
(success) => {
},
error => {
}
);
注意
无
getLong(String key, Number defValue)
功能描述
获取Number类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
defValue | Number | 0 | 是 | 存储数据的默认值 |
返回值
Number value
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | Number | defValue | 存储的值 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.getLong('app', -1).then(
(result) => {
},
error => {
}
);
注意
无
putLong(String key, Number value)
功能描述
存储Number类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
value | Number | 0 | 是 | 存储数据的值 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Booean | false | 是否操作成功 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.putLong('app', 1000000).then(
(success) => {
},
error => {
}
);
注意
无
getString(String key, String defValue)
功能描述
获取String类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
defValue | String | null | 是 | 存储数据的默认值 |
返回值
String value
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | String | defValue | 存储的值 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.getString('app', 'defaultString').then(
(result) => {
},
error => {
}
);
注意
无
putString(String key, String value)
功能描述
存储Number类型存储数据。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
key | String | null | 是 | 存储数据的key |
value | String | null | 是 | 存储数据的值 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Booean | false | 是否操作成功 |
示例代码
点击查看源码
js
ESSharedPreferencesModule.putString('app', 'stringValue').then(
(success) => {
},
error => {
}
);
注意
无