欢迎来到天天文库
浏览记录
ID:11776704
大小:9.28 MB
页数:37页
时间:2018-07-13
《毕业设计(论文)基于android的通 讯录系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、盐城师范学院毕业设计基于Android的通讯录系统的设计与实现摘要为方便用户查询电话号码,以及节省拨号、发送短信、发送邮件等相关工作所耗用的时间,特开发此应用软件。本文从系统设计框架、功能逻辑实现、系统测试等方面介绍整个软件的开发流程。本系统利用Eclipse集成开发环境和Java编程语言实现了信息的检索、数据的交互、联系人的分享等功能。在UI设计上吸取了扁平化设计的思想,使之更清爽简洁。本系统在Android真机meizuM1note(Android4.4.4)和AndroidSDK虚拟机下测试通过,界面清新,操作简单。【关键词
2、】Android;应用软件;通讯录;Eclipse盐城师范学院毕业设计DesignandimplementationofContactsbasedonAndroidAbstractInordertofacilitateuserstoinquiretelephonedirectory,aswellastosavethetimeofdialing,sendingSMS,emailandotherrelatedroutine,theapplicationsoftwarewasdeveloped.Thispaperintroducesth
3、ewholedevelopmentprocessofthissoftwarefromthesystemdesignframework,functionallogicimplementation,testingandotheraspectsofthesystem.ThesystemusesEclipsewhichisanintegrateddevelopmentenvironmentandJavawhichistheprogramminglanguagetoretrieveinformation,achievedatainterac
4、tionandsharecontacts’informationetc.IntheUIdesign,theideaofminimaldesignwasdrawntomakeitmoreattractiveandcompact.ThesystempassedthetestatrealsmartphoneMeizuM1note(Android4.4.4)andtheAndroidSDKvirtualmachine,ithassimpleinterfaceandit’seasytooperate.[Keywords]Android,Ap
5、plicationsoftware,Contacts,Eclipse盐城师范学院毕业设计目录引言11绪论11.1Android系统的介绍11.2MVC模型21.3Android的界面布局分类与介绍31.4系统可行性分析41.4.1技术可行性41.4.2系统研究的价值与意义41.5本章小结42系统设计流程与界面的实现52.1系统设计流程52.2系统界面使用素材52.3系统界面分析与实现72.3.1欢迎界面分析与实现72.3.2系统主界面分析与实现72.3.3分享联系人界面的实现102.3.4联系人详情界面的分析与实现112.3.5新
6、建联系人界面的实现132.3.6创建分组界面的实现152.4本章小结163系统功能逻辑的实现163.1长点击事件的响应163.2快速搜索功能173.2.1功能实现173.2.3实现效果193.3ListView按照首字母排序的实现203.3.1构造Pinyin_Comparator接口203.3.2ListView按照首字母排序213.426个字母快速导航条的实现213.4.1构造SideBar类21盐城师范学院毕业设计3.4.2在Activity中实现导航条233.4.3实现效果233.5分享功能的实现233.5.1微信API的
7、调用233.5.2分享数据的传递253.6本章小结254系统测试264.1系统稳定性264.2界面复杂度及友好性264.3运行环境274.4资源占用情况274.5平衡性284.6本章小结285总结285.1系统实现过程中遇到的问题285.1.1启动时登录验证285.1.2数据的存储285.2未来的完善295.3本章小结30结束语31参考文献32致谢33盐城师范学院毕业设计引言随着移动网络与移动终端的不断发展,能够方便人们生活的应用软件层出不穷,反之,不便于人们生活的事物,将被历史的潮流湮没,由便捷、新兴的事物取代。众所周知,使用纸
8、质版电话号码簿,在查询电话时,其查询的速度存在一定的偶然性,而且不方便随身携带,容易丢失。对于企事业单位而言,每年重新统计电话信息,打印并装订成新版的电话号码簿,耗费了大量的人力、物力和财力。本项目旨在基于Android系统开发电子版通讯录软件,并
此文档下载收益归作者所有