J2ME记录管理存储 - 编程入门网
数字,AAAA 表示代表约会描述的字符。这个应 用程序解析这个字符串来获得日期和时间信息,并以用户所希望的格式显示它们,比如 description - mm/dd/yyyy hh:mm AM_PM 。
清单 11. 从记录存储检索一条记录
清单 12. 解析从记录存储获得的数据,然后以用户所希望的格式显示
用户被允许从记录存储中选择某种约会以及将它们从记录存储中删除。因为为了维持记录 中原始的顺序所删除的 recordId 不能重用,所以这个记录通过特有的字符串模式标记为无 效。 清单 13. 将一条记录标记为已删除
当这个应用程序显示一个约会列表时,它检测那些无效记录的字符串模式,然后跳过它们 。 清单 14. 跳过无效记录
J2ME记录管理存储(5)时间:2011-04-11 IBM Soma Ghosh这个应用程序的一个重要的方面是用户界面。各种屏幕有下面这些: 欢迎表单:欢迎表单显示一个已经设置好的约会列表,如果没有设置约会,则通知用户。 它提供继续或退出这个应用程序的各种选项。 菜单表单:菜单表单给用户提供查看约会、设置新约会或取消约会等选项。 显示表单:显示表单显示已经设置好的约会列表。 设置表单:设置表单提供一个日期选择域和一个输入文本域,以提供新约会的详细信息。 当用户选择保存时,这条信息被存储到数据库中。 删除表单:删除表单列出一组约会,并提供选择一个或多个的选项。如果用户选择删除, 所选择的这组约会在记录存储中被标记为无效。 应用程序实现使自己能够响应各种事件的 CommandListener 和 ItemStateListener 接口 。 ItemStateListener 使应用程序能够接收指示下面这些东西的内部状态的改变的事件: DateField ,一个显示日期和时间的可编辑组件 TextField ,一个可编辑文本组件 ChoiceGroup ,一组可选择的元素 清单 15. 从屏幕获取值
清单 16包含这个样本应用程序的完整清单。请参阅 参考资料部分中我以前的一篇关于 J2ME 的文章,以获取关于下载将使您能够在桌面上运行这个程序的设备仿真 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |