当前位置: 代码迷 >> Android >> 一个新手的疑问, 急该怎么处理
  详细解决方案

一个新手的疑问, 急该怎么处理

热度:84   发布时间:2016-05-01 22:10:50.0
一个新手的疑问, 急~~~~~~~~~~~~~~
android 开发的应用怎么让 软件在安装过程中 做些操作呢? 比如 我的应用中 有很多文字, 我想把文字 放在SQLite 库中, 然后启动应用后程序会读出文字, 但这些大量的文本 在哪一步加到 SQLite中的, 可以在安装时做操作吗? 求提醒。感谢大家。

------解决方案--------------------
额,你的意思就是说希望在程序第一次安装并启动的时候将大量的文字存入到数据库中是么?

如果是这样的话,很简单:

A:将所有的文字信息全部先写到strings.xml描述文件中,然后在onStart()方法中去读取那些文字,最后写入数据库

B:你可以将这些文字全部先写到一个指定的文件中,然后在程序onStart()的时候去读这个文件中的内容,最后将内容再写入数据库,之后你的程序就会快速而高效的从数据库中读取相关数据;

上面两种方法的操作建议你最好加一个滚动条给用户,不然你的程序会出现假死,用户也会认为你的程序是不合格的

滚动条建议你在AsyncTask类中添加,具体这个类是做什么的,在这里就不多说了,你可以Google下。

好了,希望对你有所帮助。
  相关解决方案