我和我老婆约定,每个月工资的70%要上缴,前段时间,一些少量记录就简单记在本子上,现在我想写个记账软件,但有个问题有些困扰我,想问问大家也没有什么好建议。
我想做个账目信息的备份功能,先从数据库中读取账目信息,输入文件到存储卡。现在问题是,我不知道该以什么样的文件格式来保存好。用.txt吧,内容很容易被修改,不好。我想要一个不容易被修改内容的文件,只能通过程序读出里面的内容。
各位,也没有什么好想法?

解决方案 »

  1.   

    不太明白,自定义的二进制格式是什么格式,扩展名是什么?数据库的话,应该不能把Android中的数据库直接导出的吧?
      

  2.   

    你拥有对自己程序所在文件夹的所有权限,可以将数据库直接复制到sd卡上面的。比如包名为A,那么就可以去/data/data/a/database目录下,将db复制到sd卡上。
      

  3.   

    用sqlite好了自己写这么麻烦,我介绍个给你,朋友公司写的,永久免费软件,挺简单实用的,贴出来又怕是广告帖,LZ有兴趣就留个EMAIL,我邮件发你
      

  4.   

    好久都没碰Android的了,有些遗忘。想起来数据库是有个db文件,应该可以把它输出的SD卡上。可是,数据恢复的时候,该怎样做呢?是读取db数据文件还是覆盖掉程序原来的db文件?