Android java SD卡存储问题

本人想完成这样一个程序:
输入一个数据,保存时间和数据到SD卡,然后查询数据时能显示保存数据的时间和数据
怎么破??
求大神解答

可以用文件读写操作完成:在sd卡上建立自己的一个文件或者数据库,然后对改文件或数据库进行读写就可以了。

你应该是刚刚接触Android可以先看看张泽华老师的视频,里面就有怎么样从SD卡里读写数据。感觉还不错

Android - 文件读写操作 总结

android 读写SD卡文件

一定想注意在 manifast 文件中指定 SD 卡访问权限。

## # 不攻自破矣

可以用文件存储或者数据库存储。至于内容格式,可以是xml样式的,也可以是json样式的,或者就是简单的String
申请SD卡读写权限后,就是简单的数据流操作。这些百度下,有很多例子。如果实现你的要求,最简单的就是BufferReader按行读取,存数据时时间和内容中间用特殊符号分隔开。按行写入,读出后split下。
这个方法有很多弊端和bug,很少看有程序用bufferReader了,这里只针对初次接触数据流操作的人,你看看是否合适自己吧

获取android sd卡写的权限,利用基本的流操作了,如果数据和文件定义成对的话,还是json好点吧,