基于Android的手机找回APP设计和实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的手机找回APP设计和实现(2)

1  引言

在科技的飞速发展下,通讯领域取得了巨大进步,其中,智能手机更是发展神速。与传统手机相比,智能手机的功能不再局限于通话和发短信,它更像是一个便携的掌上电脑,拥有强大的的处理能力和扩展能力。高速数据传输的网络和丰富的应用资源,让手机渗入生活的每个角落,成为现代人生活中不可或缺的产品。其中,由Google推出的基于Linux操作系统的Android系统智能手机,占据了手机市场的大部分份额。本课题主要是设计基于Android系统的手机找回软件,该软件目的在于帮助用户在手机丢失后,能及时找回手机以及销毁个人数据,避免个人隐私丢失带来巨大损失。

1。1  课题研究的背景和意义来自优I尔Q论T文D网WWw.YoueRw.com 加QQ7520~18766

全球手机行业飞速发展,智能机用户数量增加迅猛,而中国已成为智能机用户最多的国家。据工信部数据显示,截止到2016年5月底,中国的手机用户数量已达到12。56亿人,相较4月份增长了0。36%,比去年同期增长了7。82%,相当于中国90。8%的人都在使用手机,而Android系统的国产手机更是成为主流。

不断被创新和开发的应用改变了人们的生活方式。如今,只一部手机几乎可以满足人们日常生活的所有需求。但手机在方便生活的同时,也使人们的各种隐私信息暴露其中。一旦手机丢失,遗留在手机上的网银支付、社交通讯等重要信息都有可能被窃取,严重威胁到个人的经济、隐私安全。

因此国内外各种手机安全软件应运而生。手机安全软件的开发也越来越多元化,在我国,各大软件厂商都在开发自己的手机安全类软件。截至到现在,手机防盗软件种类应有尽有,但是从市场发展的角度来看,比如百度手机卫士、360手机卫士等较好的手机防盗软件其实并不多[1];国外也有类似于WaveSecure等基于Android系统的安全软件。WaveSecure由美国一家著名的杀毒软件公司McAfee发布的,当手机丢失后,用户可以通过这款软件,远程锁定自己的丢失设备、清除手机上的重要数据,用户还可以用其他设备或通过网页端对自己丢失的手机远程进行数据备份,让用户随时随地在线访问手机上的个人隐私数据,然后将数据还原到新设备。除此之外,还可以通过网页上的地图来查出丢失设备并在地图上标出丢失设备位置,让用户更清晰地了解到手机位置以便于让用户找回自己手机,从而保护了用户的个人隐私,避免发生严重的损失和困扰,一定程度上达到手机防盗的作用[2]。除了Android手机,苹果手机搭载的ISO系统也存在着手机安全应用。

结合以上情况,我们开发了一款手机找回软件。该课题旨在研究Android操作系统,欲在用户手机丢失后,能够帮助用户定位、24小时追踪手机,拍摄窃贼的照片发送到预设邮箱,远程备份通讯录,删除个人隐私。

1。2  课题研究内容

1、熟悉Android操作系统,并掌握Android环境下的程序开发;

2、实现自动帮用户定位手机;

3、可清除隐私信息,格式化内存卡,恢复出厂设置;

4、实现预设屏幕锁,窃贼尝试解锁失败即可拍下他的脸,让窃贼原形毕露;

5、实现连续24小时追踪手机位置,全面了解窃贼行为。

2  课题相关技术

2。1  Java语言

Java语言是一种面向对象的程序设计语言。Java程序设计语言和Java平台被总称为Java,由Sun Microsystems于1995年5月正式推出。

Java语言与C++语言很相似,继承了C++语言面向对象的核心思想,但摒弃了C++指针、多继承等复杂的概念,增加垃圾回收器机制等,与之相比更加简单强大。Java语言拥有简单性、面向对象、健壮性、分布式、多线程、安全性、平台独立与可移植性、动态性等特点,被应用于桌面应用程序、Web应用程序、分布式系统等开发。 (责任编辑:qin)