安卓自定义数据库,在数据库里存放大量的题库,这样会不会扩大程序的内存,关于模拟考试的软件该如何安排题库,是从xml上取得还是自定义数据库存放题库好呢?求解

安卓自定义数据库,在数据库里存放大量的题库,这样会不会扩大程序的内存,关于模拟考试的软件该怎么安排题库,是从xml上取得还是自定义数据库存放题库好呢?求解
自定义数据库,在数据库里存放大量的题库,这样会不会扩大程序的内存,关于模拟考试的软件该怎么安排题库,是从xml上取得还是自定义数据库存放题库好呢?求解
数据库 xml

------解决方案--------------------
引用:
引用:引用:题库里的题得按照百分比出题,所以如果安卓自定义数据库要存的题数比需要手机显示的多很多,这是我纠结的地方,所以想问问,用xml从数据库里取数据好,还是自定义数据库存放数据好
数据库文件会多大?从系统角度来说,从sqlite里面读取数据比较好。
xml从数据库里取出来,那岂不是要在线通信你的……

读了三遍还是不太理解你的意思啊。
或者有很上千条考题要添加
而这上千条考题的按照百分比抽出来
这两句话表达是不是有点问题,还是有错别字。
最好把你的需求尽量详细的准确的复述出来。

首先sqlite添加数据可以用批处理,可以用可视化工具,可以用导入sql文件等。
百分比出题可以统计总题数,然后用随机函数从数据库拿出一部分,不是很难实现。
------解决方案--------------------
数据库比较快,不会增大内存;
不过XML文件的话好控制,比如你要随时修改某个试卷的内容直接修改文件就好了,数据库要修改的话就比较麻烦一些