这是我的第一个应用程序,我正在努力帮助我工作的企业。基本上,我选择了Android Tablet Application for Dummies并将其作为参考。我正在为一家我工作的公司申请考勤卡。我的目标是获取员工在一天中输入的信息,并让他们通过电子邮件将这些信息发送给撰写工资单的人。有没有办法让我把所有的内容都通过电子邮件发送给数据库?或者以另一种易于阅读的格式发送内容的简单方法?欢迎所有建议和选择,感谢您的宝贵时间!
发布于 2012-06-15 03:33:06
原始数据库文件可能不会对工资单人员非常有用。
如果我是你,我会做一些东西来查询你的数据库中的所有行,一旦你有了结果游标,你就可以迭代它,并将数据转换成更有用的数据格式。
您选择的数据格式取决于您的情况。XML或CSV似乎是不错的选择。CSV可能会更好一点,因为它可以在Excel中打开(工资单上的任何人都可能有权访问)
如果需要,您还可以创建自己的数据格式。某种普通的txt平面文件将是最简单的,而且它将是非常可读的(对于工资单员工来说更容易)
如下所示:
IN Mike 2:31pm 6/14
IN Joe 2:45pm 6/14
OUT Mike 4:55pm 6/14
etc...
然后,如果你很友好,你会在结束时做一些东西,将一天的总时数和/或支付期加起来
Total Hours for period
Mike: 25.4
Joe: 22.3
etc...
在网络上有很多的例子。
Start Here来了解它是什么。
一旦你理解了它是什么,你将需要学习如何在java中实现读/写。你可以用普通的java来做这件事,使用字符串相当简单。但是也有一些Libraries可以让你更容易地与CSV数据交互。
https://stackoverflow.com/questions/11039972
复制相似问题