您的位置:首页 > 移动开发 > Android开发

android 读取原始(Raw)资源 作为数据库文件

2015-07-30 16:01 531 查看
存储在res/raw位置的文件不会被平台编译,而是作为可用的原始资源

其原理就是读的时候,先把文件的一些数据读到缓冲中。这样的好处是如果读的内容已经在缓冲中,就读缓冲的数据。

如果没有,就让缓冲先从文件读取数据,然后再从缓冲读数据。这样的好处是减少对文件的操作次数,从而达到提高性能的目的。

坏处是要额外的内存来做缓冲区.

例子:



读取该文件中的数据就跟平常读取sqlite中的数据一样

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: