摘要:
随着移动互联网技术的发展,手机作为我们日常生活中最常用到的通讯设备,在功能上也是越来越强大.由于Android操作系统平台有良好的便捷性和开放性,使得Android操作系统手机越来越受到大家的热捧.而手机应用软件也将同时得到快速的发展,因为现在的手机用户对于应用软件的可操作性以及对软件在人性化等方面的设计提出了很高的要求.这将使得人性化的手机设计已经成为手机应用开发里的一个非常重要的部分.而联系人是手机功能中不可缺少的模块,主要记录用户的联系人数据,方便用户快捷的操作和使用,还包括对联系人方便快捷的删除操作等.通过该系统还可以使用为用户创造全新的用户体验.删除联系人作为手机上的一种业务,有时候我们需要进行联系人删除工作,尤其不是全删,而是由选择性的删除联系人,要在手机中一个一个的手动删除,这就太麻烦了,如果多的话没有半小时完成不了,有一种简便方法就是利用Android手机绑定的Gmail账号会同步联系人到手机上,相反的Android手机上的联系人也可以选择同步到Gmail账号的联系人中,或者是使用联系人的全选功能进行群删除.而基于Android的群删除联系人,可以实现手机端,PC端两个平台的资源交互共享,也可导入SIM卡联系人进行群删除,便捷性显著提高,跟Gmail账户进行同步删除操作. 本文对Android手机系统平台的工作流程进行了研究分析,并在完全掌握Android手机操作系统的工作原理的基础上,完成了对基于Android联系人群删除功能的设计与实现.本文主要做了以下几个方面的工作: 第一,介绍了Android操作系统的概念,对整个Android系统平台的相关背景,发展历史以及现状进行了分析概述. 第二,对Android操作系统的的架构进行研究总结,并对其工作过程进行分析,掌握Android系统的工作原理. 第三,对群删除联系人模块进行了需求分析.主要是针对现在删除联系人作为手机上的一种业务,经常需要对联系人进行删除工作,尤其是在删除较多联系人的时候,要一个一个的手动删除,是非常不方便的,这就需要能有群删除联系人的功能来为用户创造更好的用户体验. 第四,对群删除联系人模块进行了概要设计.重点是从联系人删除模块的整体架构上进行分析设计,确定联系人删除界面,联系人删除功能,数据库结构的设计,并对联系人的相关数据流程的处理. 第五,对群删除联系人模块进行了详细设计.根据概要设计的分解,将联系人删除模块里涉及到的各个功能做了详细的描述,如对数据库的操作,联系人列表的显示,删除,同步等具体操作都进行了程序编码及流程的详细分析设计 第六,对群删除联系人模块进行了测试.根据需求来测试,检测是否能对联系人进行群删除,对联系人进行同步,对其进行按字母顺序排列,对存有两千条以上的联系人做快速滑屏动作等.群删联系人项目是为了满足广大的消费者而设计的,随着手机应用软件的快速发展,基于Android的删除联系人的应用将会得到更加流行.
展开