首页> 中文学位 >基于Android平台的手机小助手的设计与实现
【6h】

基于Android平台的手机小助手的设计与实现

代理获取

目录

声明

摘要

引言

1 系统开发的理论基础

1.1 选题背景

1.2 目前存在的问题及系统开发的意义

1.3 Android体系架构

1.4 Android的应用和工作机制

1.5 系统开发应用的理论基础

1.5.1 XML解析技术简介

1.5.2 SharedPreferences技术简介

1.5.3 SQLite技术简介

1.5.4 AIDL技术简介

1.5.5 Handler+Message子线程与主线程通信技术简介

1.5.6 MD5加密技术简介

2 系统的需求分析

2.1 系统开发的可行性分析

2.1.1 技术可行性分析

2.1.2 经济可行性分析

2.1.3 使用可行性分析

2.1.4 法律可行性分析

2.2 需求分析的任务和目的

2.3 用例识别

2.4 性能需求

2.4.1 硬件环境

2.4.2 软件环境

3 系统总体设计

3.1 系统总体结构设计

3.2 系统概要设计

3.2.1 系统总体功能模块

3.2.2 系统整体流程

3.2.3 各功能模块描述

3.3 数据库设计

3.3.1 实体属性分析

3.3.3 数据库逻辑结构设计

4 详细设计与实现

4.1 系统文件组织结构

4.1.1 src文件夹

4.1.2 res文件夹

4.2 防盗管理模块详细设计与实现

4.2.1 设置密码和登录设计与实现

4.2.2 设置向导设计概述

4.2.3 欢迎使用防盗向导

4.2.4 手机卡的绑定

4.2.5 设置安全号码

4.2.6 设置完成

4.3 应用管理模块详细设计与实现

4.3.1 概述

4.3.2 应用管理代码设计与实现

4.4 任务管理模块详细设计与实现

4.4.1 概述

4.4.2 任务管理代码设计与实现

4.5 通信管理模块详细设计与实现

4.5.1 概述

4.5.2 通信管理代码设计与实现

4.6 流量管理模块详细设计与实现

4.6.1 概述

4.6.2 流量管理代码设计与实现

5 系统测试

5.1 测试目的

5.2 软件测试的内容

5.3 测试时间

5.4 测试结果

5.4.1 功能测试

5.4.2 性能测试

5.4.3 子模块的测试

5.4.4 综合测试

5.5 测试结果分析

结论

参考文献

致谢

展开▼

摘要

随着移动通信技术和手机软件市场的高速发展,Android智能手机功能也越来越强大,手机管理面临着新的挑战。表现在出现了很多新的问题,诸如手机安全问题、通信安全问题和应用程序管理问题等,矛盾越来越大。因此,如何妥善的保护用户的隐私和安全,高效的管理手机应用程序已经变得非常重要。本次Android平台下的手机小助手应用程序的开发正是为了解决这一问题而提出的。本课题所实现的应用程序的数据库平台采用的是SharedPreferences数据存储方式和SQLite数据库,手机系统采用的是Android系统,在该平台下使用XML解析,AIDL(Android IPC)与电话管理服务进行通信,以及Handler+Message子线程与主线程通信等技术进行软件应用开发,使用了基于MVC的设计模式进行快速开发,最后实现了手机管理的各种功能。
  本手机小助手程序是根据手机应用程序的实际业务流程进行了模块的设计,根据现实需要,本应用程序实现了专为手机安全设置的防盗管理、对手机里的应用程序的管理、对系统后台的进程管理、针对黑名单号码的通信管理和对所有能上网的应用程序进行流量管理。其中,程序的防盗管理实现了手机sim卡改变时发送报警短信、手机丢失后的GPS定位以及远程清除手机所有数据等功能;应用管理实现了手机里应用程序的启动、卸载和分享等功能;进程管理实现了对后台进程进行一键清理等功能;通信管理实现电话号码黑名单的添加和删除等功能;流量管理实现了对所有具有Internet权限的应用程序上传和下载流量的监控等功能。
  本课题来源于手机应用程序开发的实际需要项目,因此本课题的研究和开发在应用上具有很高的价值、实用性和可操作性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号