基于android平台的GTD事务管理系统(18)
时间:2026-01-16
时间:2026-01-16
3.4系统的稳定性研究 3.4.1网络连接的研究
在Google android 移动平台中,系统提供了许多的网络连接方式,诸如:wifi、
GPRS等等,但是选取何种连接方式作为网络连接方式,取决于用户所在的环境,但是不管是何种环境,建立稳定的网络连接将显得非常的重要。
在建立网络连接的时通常是采用HTTP协议来进行连接的,而HTTP协议有俩种方式,post和get方式。POST方法发送数据的时候将更加灵活,你可以发送二进制数据,甚至可以实现对象的序列化。而使用GET方式发送数据的时候我们只能把数据在URL中发送出去,如果参数过多则很不方便,还要受到URL长度的限制,因此在J2ME联网中我们推荐HTTP协议的POST方式。
3.4.2 SDcard 的检查
在基于 Google android 移动平台日程事务管理中,数据的持久化采用了
SQLite,而数据库的存放位置则是SDCard 上,但是在用户使用本系统的时候,可能因为其他原因需要将自己的SDcard 拨出或者由于硬件原因 SDcard无法使用,此时当如果不做任何处理,直接使用本系统,则会发现程序会crash,因此为了保证系统能正常的使用,在程序运行前需要对SDCard做个判断,则程序运行时,则对系统进行监听,当发现SDcard被拨出的时候,则做出相应的处理。
在系统运行前,将往SDcard中写一个文件,如果写入成功说明,SDcard存在且状况良好,若写入不成功,则说明了SDcard不存在,或者SDcard 出现了故障。在系统运行时,将在程序中注册一个监听器,当SDcard拨出或者出现不可用的状况时,系统将发出一个广播,当本系统接收到该广播时,则会出现相应的操作。
3.5 小结
本章主要从数据持久化存储技术的研究等方面介绍了基于Google android 移动平台下的日程事务管理中使用到的关键技术。通过,对这些技术的研究 ,使笔者对开发基于Google android 移动平台下的日程管理有了更深的认识 ,也对开发该系统有了一个全局上的了解,对以后的开发研究起着向导性的作用。
上一篇:01第一节_韭菜
下一篇:核安全基础(哈工程)