首页> 中文学位 >基于Android的智能拔号盘设计与实现
【6h】

基于Android的智能拔号盘设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 课题背景

1.2 课题研究目的及意义

1.3 论文主要内容和组织结构

第二章 Android的架构分析

2.1 Android手机平台

2.1.1 Android简介

2.1.2 Android的功能特征

2.2 Android系统结构组成分析

2.2.1 Android系统架构 Android系统架构

2.2.2 Android代码结构分析

2.3 本章小结

第三章 Android应用程序结构研究

3.1 Android的API

3.2 Android应用程序结构解析

3.2.1 活动

3.2.2 意图接收器

3.2.3 服务

3.2.4 内容提供者

3.3 Intent的详细解析

3.3.1 Intent的抽象描述

3.3.2 Android如何解析Intent

3.4 Android活动的生命周期

3.4.1 活动的生命状态

3.4.2 活动的运作流程

3.5 Android进程的生命周期

3.6 Android SQLite介绍

3.7 本章小结

第四章 智能拨号盘系统分析

4.1 需求分析

4.1.1 用户体验需求

4.1.2 功能需求

4.2 智能拨号盘系统用例图

4.3 系统用例描述

4.4 本章小结

第五章 系统设计与实现

5.1 建立Android开发环境

5.1.1 下载开发资源

5.1.2 更新Eclipse并下载ADT(Android开发插件)

5.1.3 使用Eclipse开发Android应用

5.2 Android权限的获取问题

5.3 UI设计

5.3.1 MVC模式

5.3.2 Android之MVC模式

5.3.3 Android用户界面构建问题

5.3.4 资源的获取和使用问题

5.3.5 主界面实现

5.4 数据库改造

5.4.1 触发器介绍

5.4.2 概要设计

5.5 速查实现

5.6 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

Android是Google开发的基于Linux平台的开源手机操作系统。正占据着越来越多的市场份额。而做为使用频度最高的拨号盘Android平台却不提供智能拨号功能。随着Android手机越来越普及,在此平台之上的软件越来越丰富,没有智能拨号功能的特点在一定程度上影响了用户的体验。本课题依据Android平台可定制的特点,结合实际需求,设计实现一款基于Android平台的智能拨号系统。
  本系统根据Android手机平台自身的特点,结合MVC设计模式以及XML解析技术,借助Android提供的用户控件进行系统的界面设计;通过SQLite技术设计优化数据库,使系统性能达到更优。该系统包括速查,普通拨号,快速拨号,查询联系人详情,查看通话记录详情,添加联系人等功能。本系统界面友好,操作便捷,具有良好的可扩展性和可维护性。系统经过测试,可以稳定运行,能够满足手机用户对便捷拨号的需求。
  本文以设计Android平台智能拨号器为目标,首先介绍了课题的背景,包括智能手机操作系统的基本情况、Android的优势及缺点、课题研究的目的、论文的主要内容和组织结构。接着对于Android手机平台进行简单介绍,分析了Android系统架构和代码结构。针对Android应用程序结构进行剖析,进而做出了系统需求分析,结合Android系统的特点完成详细的系统设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号