使用场景,在assert文件夹下 有些文本文件,我们需要通过工具类读取出来,然后放到String字符串中,我们该如何操作呢:

直接上代码:

public static String readAssertResource(Context context, String strAssertFileName) {        AssetManager assetManager = context.getAssets();        String strResponse = "";        try {            InputStream ims = assetManager.open(strAssertFileName);            strResponse = getStringFromInputStream(ims);        } catch (IOException e) {            e.printStackTrace();        }        return strResponse;    }    private static String getStringFromInputStream(InputStream a_is) {        BufferedReader br = null;        StringBuilder sb = new StringBuilder();        String line;        try {            br = new BufferedReader(new InputStreamReader(a_is));            while ((line = br.readLine()) != null) {                sb.append(line);            }        } catch (IOException e) {        } finally {            if (br != null) {                try {                    br.close();                } catch (IOException e) {                }            }        }        return sb.toString();    }}

更多相关文章

  1. (Android(安卓)studio)关于drawable文件夹的问题
  2. android ndkR7以上的环境配置搭建(wondows及linux)
  3. Android(安卓)UI【Android(安卓)仿Iphone文件夹分裂效果】
  4. Android(安卓)定制EditText 改变 底线颜色
  5. 正则表达式的不包含
  6. Android应用资源的使用方法(数组、颜色、尺寸、字符串、布尔、整
  7. 我在Android开发中遇到的坑之微博正文点击处理
  8. Android真机测试,Find Explorer无法打开data文件夹解决办法
  9. Android真机连接Eclipse时,打不开File Explorer下的data文件夹解

随机推荐

  1. Android短信功能实现源码
  2. android make
  3. Android系统的Binder机制之四——系统Ser
  4. Android(安卓)app 与 ActivityManagerSer
  5. [Android] 你真的了解Activity吗?
  6. react-native开发实例之code-push更新(and
  7. IOS类似android的view.gone/view.visable
  8. Android(安卓)AOP注解Annotation详解(一)
  9. Android代码覆盖率初探—问题已解决!
  10. 最简单的Android更新组件~