本文整理了Java中com.zx.zxutils.util.ZXSharedPrefUtil.putString()
方法的一些代码示例,展示了ZXSharedPrefUtil.putString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZXSharedPrefUtil.putString()
方法的具体详情如下:
包路径:com.zx.zxutils.util.ZXSharedPrefUtil
类名称:ZXSharedPrefUtil
方法名:putString
[英]填入String类型参数
[中]填入一串类型参数
代码示例来源:origin: StannyBing/ZXUtils
/**
* 存储对象
*/
private void put(String key, Object obj) {
try {
if (obj == null) {//判断对象是否为空
return;
}
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = null;
oos = new ObjectOutputStream(baos);
oos.writeObject(obj);
// 将对象放到OutputStream中
// 将对象转换成byte数组,并将其进行base64编码
String objectStr = new String(Base64.encode(baos.toByteArray(), Base64.DEFAULT));
baos.close();
oos.close();
putString(key, objectStr);
} catch (Exception e) {
e.printStackTrace();
}
}
代码示例来源:origin: StannyBing/ZXUtils
prefUtil.putString("uniqueId", androidId);
method = "android";
return androidId;
prefUtil.putString("uniqueId", deviceId);
method = "device";
return deviceId;
prefUtil.putString("uniqueId", serialId);
method = "serial";
return serialId;
prefUtil.putString("uniqueId", uuid);
method = "uuid";
return uuid;
代码示例来源:origin: StannyBing/ZXUtils
/**
* 插入任意类型
*
* @param key
* @param value
*/
public void putValue(String key, Object value) {
try {
if (value instanceof Integer) {
putInt(key, (Integer) value);
} else if (value instanceof Boolean) {
putBool(key, (Boolean) value);
} else if (value instanceof Float) {
putFloat(key, (Float) value);
} else if (value instanceof Long) {
putLong(key, (Long) value);
} else {
putString(key, value.toString());
}
} catch (Exception e) {
e.printStackTrace();
}
}
代码示例来源:origin: StannyBing/ZXUtils
switch (position) {
case 0://存储数据
sharedPrefUtil.putString("put_test1", "abc");
sharedPrefUtil.putInt("put_test2", 123);
sharedPrefUtil.putFloat("put_test3", 1.23f);
内容来源于网络,如有侵权,请联系作者删除!