中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android 讀取assets文件下的txt文件

2018-07-20    來源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

android 讀取assets文件下的txt文件,解決了讀取txt文件的亂碼問題;


package com.example.com.scrollview;


import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;


import android.app.Activity;
import android.content.res.AssetManager;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;


public class MainActivity extends Activity {


private TextView novel;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


novel = (TextView) findViewById(R.id.novel);
AssetManager am=getAssets();
try {
InputStream is=am.open("zx.txt");

String code=getCode(is);
is=am.open("zx.txt");
BufferedReader br=new BufferedReader(new InputStreamReader(is,code));

String line=br.readLine();
int i=0;
while(line!=null){
novel.append(line+"\n");
line=br.readLine();
i++;
if(i==200){
break;
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

// novel.setText(readNovel());


}

public String getCode(InputStream is){
try {
BufferedInputStream bin = new BufferedInputStream(is);  
   int p;

p = (bin.read() << 8) + bin.read();
 
   String code = null;  
     
   switch (p) {  
       case 0xefbb:  
           code = "UTF-8";  
           break;  
       case 0xfffe:  
           code = "Unicode";  
           break;  
       case 0xfeff:  
           code = "UTF-16BE";  
           break;  
       default:  
           code = "GBK";  
   } 
   is.close();
   return code;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}   
return null; 
}
}


標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:一個(gè)PHP分頁(yè)函數(shù)

下一篇: iOS的AES加解密