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

存储在res/raw位置的文件不会被平台编译,而是做为可用的原始资源sql 其原理就是读的时候,先把文件的一些数据读到缓冲中。这样的好处是若是读的内容已经在缓冲中,就读缓冲的数据。 若是没有,就让缓冲先从文件读取数据,而后再从缓冲读数据。这样的好处是减小对文件的操做次数,从而达到提升性能的目的。 坏处是要额外的内存来作缓冲区. 性能 例子:spa 读取该文件中的数据就跟日常读取sqlite中的数据
相关文章
相关标签/搜索