zoukankan      html  css  js  c++  java
  • 读文件 支持 中文

    /**

    * 获取文件(Assets卡中)

    * **/

    public String getFromAssets(Activity context, String fileName){ 

    String line="";

    String result="";

    try { 

    InputStreamReader inputReader = new InputStreamReader( context.getResources().getAssets().open(fileName),"GBK" ); //这里表示中文

    BufferedReader bufReader = new BufferedReader(inputReader);

    while((line = bufReader.readLine()) != null)

    result += line;

    return result;

    } catch (Exception e) { 

    e.printStackTrace(); 

    }

    return result;

    读 res下文件

    public String getStringFromFile()

    {

    try {

    StringBuffer sBuffer = new StringBuffer();

    InputStream ips = getResources().openRawResource(R.raw.reada);

    InputStreamReader inputStreamReader = new InputStreamReader(ips, "GB2312");

    BufferedReader in = new BufferedReader(inputStreamReader);

    while (in.ready()) {

    sBuffer.append(in.readLine() + "\n");

    }

    in.close();

    return sBuffer.toString();

    } catch (Exception e) {

    e.printStackTrace();

    }

    return null;

    }

    注: textView.setMovementMethod(ScrollingMovementMethod.getInstance()); 让文本可以滚动

  • 相关阅读:
    JDBCUtils
    C3P0配置
    反射基本常识(二)
    反射基本常识(一)
    String to Integer (atoi)
    ZigZag Conversion
    Longest Palindromic Substring
    Palindrome Number
    Reverse Integer
    Longest Substring Without Repeating Characters
  • 原文地址:https://www.cnblogs.com/sode/p/2172023.html
Copyright © 2011-2022 走看看