String s 在这里应是一个怎样的输入形式

huabinsir 2014-11-14 05:13:37
请问, String s 在这里应是一个怎样的输入形式?

public static UpdateInfo getUpdateInfoCache(Context context){
SharedPreferences pref= context.getSharedPreferences(PREFERENCE_NAME,0);
return UpdateInfo.createFromString(pref.getString(CONFIG_UPDATE_INFO, ""));
}


public static UpdateInfo createFromString(String s) {
UpdateInfo info = new UpdateInfo();
String[] values = s.split(";");
int i = 0;

try {
info.index = values[i++];
info.version_from = values[i++];
info.version_to = values[i++];
info.description = values[i++];
info.url = values[i++];
info.size = values[i++];
info.md5 = values[i++];
} catch (Exception e) {
e.printStackTrace();
return null;
}
return info;
}
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Boris_liulang 2014-11-17
  • 打赏
  • 举报
回复
引用 1 楼 a511341250 的回复:
String s = "index;version_from;version_to;description;url;size;md5"
楼上正解
Boris_liulang 2014-11-17
  • 打赏
  • 举报
回复
String s = "index;version_from;version_to;description;url;size;md5"
ESC尛蜜蜂 2014-11-17
  • 打赏
  • 举报
回复
String s = "index;version_from;version_to;description;url;size;md5"

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧