2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 手机基于android系统架构 基于Android平台的手机助手系统的设计与实现

手机基于android系统架构 基于Android平台的手机助手系统的设计与实现

时间:2022-07-13 22:31:54

相关推荐

手机基于android系统架构 基于Android平台的手机助手系统的设计与实现

摘要:

随着移动通信技术的发展,智能手机的市场不断地壮大,特别是Android系统的智能手机受到用户广泛的喜爱。目前,Android操作系统在市场上的占有率最大,有着广大的用户群体,并且Android智能手机的功能也越来越丰富。但是用户在使用手机时,需要面临Android系统的安全问题以及如何有效地管理手机中的应用程序的问题。因此,需要开发一个能够保护用户隐私安全、优化手机运行速度的手机软件,使用户可以更安全、更流畅地使用手机。本文开发了一个基于Android平台的手机助手系统。重点阐述了系统的骚扰拦截模块的实现,该模块为用户提供了添加黑名单的功能,根据用户选择的拦截模式可以对短信或电话进行拦截。该模块还实现了来电记录的功能,在来电记录上会显示每个未知来电的信息,包括电话号码、标记信息、电话归属地以及呼入时间。用户可以对来电记录进行删除,也可以将未知号码标记为骚扰电话。当有未知号码打入时,在悬浮窗上会显示该号码被标记为骚扰电话的次数,用户根据实际情况决定是否接听电话,从而增加了骚扰电话的拦截范围和效率。当用户发现自己的号码被误标记为骚扰电话时,可以向官网提出申述,由于申述需要提交证明材料,并且不能立即得知申述结果,用户可以通过用户提示功能,将要申述的号码提交给服务器。为防止用户恶意提交申述号码,服务器会利用用户提示数据库中的信息,对客户端的请求进行处理,然后将查询结果返回给客户端。在查询结果为true的情况下,客户端会弹出悬浮窗提示用户该号码可能不是骚扰电话。本文还实现了手机防盗、进程管理、垃圾清理、工具等模块。手机防盗模块主要是确保用户手机丢失时可以尽快地找回手机,并通过远程锁屏、销毁数据来防止手机中信息泄露,避免由于隐私泄露而给用户带来损害;进程管理模块主要是通过关闭在手机后台运行的应用程序,提高手机的运行速度;垃圾清理模块主要是清除手机中的应用缓存,节省手机的内存空间;工具模块主要是提供了短信备份和常用号码查询的功能。为实现上述系统的功能,本文首先对Android的系统框架、Android的四大组件以及开发过程中所要用到的相关技术进行了介绍。然后对系统进行需求分析,结合用例图描述了系统的各个模块的功能需求,从性能需求、可扩展性需求等几个角度分析了系统的非功能性需求。根据需求分析的结果,进一步给出了系统总体架构的设计、系统模块的设计和数据库的设计。最后具体阐述了系统模块的实现,并完成对系统的功能测试和性能测试。

展开

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。