Android_读取Excel_更改Excel内容,数据库保存数据

距离上一篇文章竟然已经隔了13天了,近期刚开始做了一小段时间的html5前端网页编辑,这就当是为后面做一个公众号做一个小的热身吧,
后来公司有一个app开发的小项目,后来发现公司竟然只有我自己做,多么孤独,闲话少叙直奔主题,
主要是完成现场写SIM卡,毕竟我们公司是。。。,主要内容是从Excel中读出数据,用数据,然后改写原Excel中的内容,之前没有接触过excel,查了一些资料,Android操作excel文件主要用 jxl.jar包 和 POI,
参考这篇文章
大概意思是:jxl.jar包只支持Excel2003格式,不支持Excel2007格式。即支持xls文件,不支持xlsx文件。jxl不支持直接修改excel文件,但可通过复制新文件覆盖原文件的方式来间接修改。但是POI,因为依赖库众多,所以只能用于java,而不能用于Android。
我刚开始计划使用POI但是没找到足够的资料,也是时间限制,所以用jxl,但是jxl的问题是不支持改写,只能覆盖,这与我的工作有冲突,但是没办法,我只能现将所有数据导入,然后数据操作完成后,再将所有数据写回文件中,这是后期要优化的地方。就这样第一版工作就完成了。
但是考虑到如果设备中途断电或者什么原因导致程序挂掉,那数据怎么办?全丢了,损失惨重,于是计划保存到本地数据库,步骤是:导入文件数据保存到本地,更改数据后更新数据库内容,数据保存至原文件后,清空数据库;每次进入程序时,先判断数据库中是否有数据,如果有责先提示用户现将数据保存,即确保更改后的原数据不丢失,中间用到数据库的主要有:
增 add
更新 update
查 get(单个 所有)
清空 不是删除
这几个方法,
还有保持屏幕长亮
好像并不难,但是通过之前做html5前端,现在做新的app时对于界面,以后会这样做:
定义主题颜色
定义各种位置字体大小
界面统一。
这个app并不复杂,但是现在有点担心我的逻辑,毕竟有好几层的关系,现在滚去总结我的逻辑了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值