Android-文件存储-资源文件

来源:互联网 发布:js中currenttarget 编辑:程序博客网 时间:2024/06/06 09:24

需要把文件保存成UTF-8编码(txt默认的是ASNI编码),或者在代码中用EncodingUtil类进行转码

放在res/raw

示例如下:

package com.example.testtext;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Scanner;import android.app.Activity;import android.content.res.Resources;import android.os.Bundle;import android.util.Log;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Resources resources=getResources();InputStream inputStream=resources.openRawResource(R.raw.potato);Scanner scanner=new Scanner(inputStream);while(scanner.hasNext()){Log.e("Potato", scanner.next());}scanner.close();try {inputStream.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}

貌似只能读不能写

0 0
原创粉丝点击