WEB开发网
开发学院手机开发Android 开发 Android读写文件 阅读

Android读写文件

 2012-07-07 14:27:30 来源:WEB开发网   
核心提示: 一、 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResource(R.raw.bbi); //在\Test\res\raw\bb

 一、       从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)

String res = ""; 
try
InputStream in = getResources().openRawResource(R.raw.bbi); 
//在\Test\res\raw\bbi.txt,
   int length = in.available();       
   byte [] buffer = new byte[length];        
   in.read(buffer);         
   //res = EncodingUtils.getString(buffer, "UTF-8");
   //res = EncodingUtils.getString(buffer, "UNICODE"); 
   res = EncodingUtils.getString(buffer, "BIG5"); 
   //依bbi.txt的编码类型选择合适的编码,如果不调整会乱码
   in.close();            
   }catch(Exception e){ 
      e.printStackTrace();         
   } 
myTextView.setText(res);//把得到的内容显示在TextView上
 
二、       从asset中获取文件并读取数据(资源文件只能读不能写)
String fileName = "yan.txt"; //文件名字
String res=""; 
try
   InputStream in = getResources().getAssets().open(fileName);
   // \Test\assets\yan.txt这里有这样的文件存在
   int length = in.available();         

1 2 3 4 5 6  下一页

Tags:Android 读写 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接