Android 如何新建assets文件夹

第一步:
在这里插入图片描述

第二步:
在这里插入图片描述

第三步:

	 /**
     * 从assets下的txt文件中读取数据
     */
    public String initAssets(String fileName) {
    
    
        String str = null;
        try {
    
    
            InputStream inputStream = getAssets().open(fileName);

            str = getString(inputStream);
        } catch (IOException e1) {
    
    
            e1.printStackTrace();
        }
        return str;
    }
    public static String getString(InputStream inputStream) {
    
    
        InputStreamReader inputStreamReader = null;
        try {
    
    
            inputStreamReader = new InputStreamReader(inputStream, "UTF-8");
        } catch (UnsupportedEncodingException e1) {
    
    
            e1.printStackTrace();
        }
        BufferedReader reader = new BufferedReader(inputStreamReader);
        StringBuffer sb = new StringBuffer("");
        String line;
        try {
    
    
            while ((line = reader.readLine()) != null) {
    
    
                sb.append(line);
                sb.append("\n");
            }
        } catch (IOException e) {
    
    
            e.printStackTrace();
        }
        return sb.toString();
    }

猜你喜欢

转载自blog.csdn.net/qq_27494201/article/details/128557451
今日推荐