不墨迹直接上代码流程
首先在res 下创建asset创建文件夹然后创建一个xxx.json文件
{"stings":"啦啦啦啦啦啦啦"}
然后在class里面写方法
/**
* 获取asset下json值
* @param ctx
* @return
*/
public static String getasset(Context ctx){
try {
AssetManager assetManager = ctx.getAssets();
InputStream is = assetManager.open("xxx.json");
byte[] buffer = new byte[is.available()];
while (is.read(buffer) != -1);
String json = new String(buffer);
JSONObject wmObj = new JSONObject(json);
String stings = (String) wmObj.get("stings");
return stings;
} catch (IOException e) {
e.printStackTrace();
return Constants.stings;//如果获取不到采用备用
} catch (JSONException e){
e.printStackTrace();
return Constants.stings;如果获取不到采用备用
}
}
这个方法呢,可以获取死数据展示列表用,也可以用于其他定义功能!