想做个数独游戏,里面准备放300道数独题目,以字符串数组的形式存放
这些题目是写在程序里,还是存放在SD卡的一个文件里
如果放在程序里,会不会太占内存,放在SD卡了,那么多数据读取又不方便
纠结啊!!!   求大神指点

解决方案 »

  1.   

    用SQLite吗,怎么建立表格数据,以前没用过数据库,给个思路
    需要300条记录吗
      

  2.   

    SQLite和oracle这种差不多的,有数据库基础的话,稍微看下就明白了,写的sql语句基本一样的
      

  3.   

    用SQLite吗,怎么建立表格数据,以前没用过数据库,给个思路
    需要300条记录吗
    需要300条记录。
    只需要建个id列,再来个题目列(长为81的字符串)、
    然后就可以了,需要哪条就读哪条。
    不过,数独不都是用算法自动出题吗?
      

  4.   

    用SQLite吗,怎么建立表格数据,以前没用过数据库,给个思路
    需要300条记录吗
    需要300条记录。
    只需要建个id列,再来个题目列(长为81的字符串)、
    然后就可以了,需要哪条就读哪条。
    不过,数独不都是用算法自动出题吗?
    突然想到一个问题,我想把含有数独题目信息的数据库存在SD卡里,但是用户如果安装数独游戏怎么将这个数据库文件保存在用户的SD里呢,总不能让用户装上apk文件还要在SD卡里复制这个数据库文件吧
      

  5.   

    或者说有什么办法将数据库文件和apk文件一起打包,安装的时候把数据库文件存放在SD卡里
      

  6.   

    存数据库里吧,300条也不多。
    这是一个九宫数独的开源代码,你可以参考一下,希望对你有用
    http://code.google.com/p/opensudoku-android/ 
      

  7.   

    用SQLite吗,怎么建立表格数据,以前没用过数据库,给个思路
    需要300条记录吗
    需要300条记录。
    只需要建个id列,再来个题目列(长为81的字符串)、
    然后就可以了,需要哪条就读哪条。
    不过,数独不都是用算法自动出题吗?
    突然想到一个问题,我想把含有数独题目信息的数据库存在SD卡里,但是用户如果安装数独游戏怎么将这个数据库文件保存在用户的SD里呢,总不能让用户装上apk文件还要在SD卡里复制这个数据库文件吧用SQLite吗,怎么建立表格数据,以前没用过数据库,给个思路
    需要300条记录吗
    需要300条记录。
    只需要建个id列,再来个题目列(长为81的字符串)、
    然后就可以了,需要哪条就读哪条。
    不过,数独不都是用算法自动出题吗?
    突然想到一个问题,我想把含有数独题目信息的数据库存在SD卡里,但是用户如果安装数独游戏怎么将这个数据库文件保存在用户的SD里呢,总不能让用户装上apk文件还要在SD卡里复制这个数据库文件吧把db文件放到asset中,安装游戏的时候或者第一次启动的时候把db复制到sd卡中去。