作者noodleT (面T)
看板AndroidDev
标题[问题] 读档/存档
时间Wed Mar 5 16:59:42 2014
我用面的程式可以成功开启 assets 资料夹底下的 txt 档
InputStream is = getAssets().open("massage.txt");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
massage = (TextView) findViewById(R.id.textView);
massage.setText(is.toString());
请问要怎麽反过来将资料储存进去 assets 资料夹中?
并没有类似 OutputStream is = getAssets().open("massage.txt"); 的语法
先谢谢大家了
--
我是面T,哩贺
http://ppt.cc/-eS5
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.227.102.243
1F:→ henry4343:单纯好奇为啥想要存到assets? 03/05 17:52
2F:→ henry4343:不是有external storage跟private storage了吗 03/05 17:53
因为是新手,找了好久终於知道可以把档案
massage.txt放在assets中,并可以编译进去apk档。
读没有问题了,现在就没办法写入!(网路上有些文章说assets无法写入)
机身内数据读写
FileInputStream fileInput = this.openFileInput("massage.txt")
这样用 Android Studio 编译时,我要把 massage.txt 放在哪个资料夹下?
(试过放在好多地方,但只有放在assets底下才会被打包进去apk档)
才能使 apk 安装好後 massage.txt 也被安装到"那个"位置。
还是说 massage.txt 依然需要先放在 assets 中,首次执行时再复制到"那个"位置?
希望h大不吝指教
※ 编辑: noodleT 来自: 61.227.102.243 (03/05 18:22)
※ 编辑: noodleT 来自: 61.227.102.243 (03/05 18:23)
3F:→ nonebelieve:你是要写档读档? 爬我的文 txt那篇 03/05 19:48
成功了,谢谢
程式码:
http://ideone.com/4Yp3BG
※ 编辑: noodleT 来自: 61.227.102.243 (03/05 21:01)