您的位置:首页 > 移动开发 > Android开发

Android之assets资源

2015-08-16 11:21 323 查看
assets目录下存放的原生资源文件,通过getAssets()方法获取.

使用:

InputStream inputStream;
try {
inputStream = getAssets().open("data/chat.isp");
String json = StringUtil.readTextFile(inputStream);
JSONArray array = new JSONArray(json);
backModel result = null;
for (int i = 0; i < array.length(); i++) {
result = new backModel();
result.setTime(array.getJSONObject(i).getString("time"));
result.setContent(array.getJSONObject(i).getString("content"));

backModels.add(result);
}
} catch (IOException e) {
e.printStackTrace();
} catch (JSONException e) {
e.printStackTrace();
}


其中数据存在于assets\data\chat.isp文件中:

[{"time":"14:25:29","content":"在么?,","type":"1"},{"time":"14:26:18","content":"嗯,在的,","type":"2"}]


可以存储一些不更改的不用编译的数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: