首页> 中文学位 >Android环境下AppWidget体系结构研究
【6h】

Android环境下AppWidget体系结构研究

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 研究的背景和意义

1.2 发展和研究现状

1.3 论文的主要工作

1.4 论文的内容安排

第二章 Android基础和AppWidget概述

2.1 Android的系统架构

2.1.1 Linux操作系统和驱动

2.1.2 本地框架和Java运行环境

2.1.3 Android应用程序框架

2.1.4 Android应用程序

2.1.5 Android的工具

2.2 Android基础

2.2.1 应用程序组件

2.2.2 Manifest文件

2.2.3 意图(Intent)

2.2.4 意图匹配器(Intent filter)

2.2.5 Android进程

2.3 JNI

2.3.1 JNI在Android中的作用

2.3.2 JNI的实现方式

2.4 远程过程调用

2.5.AppWidget概述

第三章 AppWidget底层Binder机制

3.1 Binder简介

3.2 Binder基本架构

3.3 Binder的程序结构

3.3.1 Binder的程序结构

3.3.2 ServiceManager进程

3.4 Binder 驱动

第四章 AppWidget的Java层实现

4.1 AppWidget事件触发

4.2 系统服务AppWidgetService

4.3 AppWidget框架的RPC实现

4.4 android.appwidget包

4.3.1.AppWidgetHost类

4.3.2.AppWidgetHostView类

4.3.3.AppWidgetManager类

4.4.4.AppWidgetProviderInfo类

4.4.5.AppWidgetProvider类

4.5 AppWidget的生命周期

4.6 AppWidget应用的实现

4.6.1 创建Android工程

4.6.2 Widget桌面布局设计

4.6.3 添加AppWidgetProviderInfo元数据

4.6.4 Manifest文件中注册AppWidget

第五章 AppWidget的扩展

5.1 AppWidget运行环境的扩展

5.1.1 AppWidget运行环境扩展的设计

5.1.2 Widget运行环境扩展的验证

5.2 AppWidget的网络功能实现

5.2.1 广播接收器的设计

5.2.2 AppWidget网络业务

5.2.3 AppWidget网络业务实现的验证

5.3 AppWidget对控件支持的扩展

第六章 总结与展望

6.1 工作总结

6.2 展望

致谢

参考文献

作者在读研期间的成果

展开▼

摘要

宽带移动互联网的全面运营,使开源Android智能手机操作系统和移动Widget技术成为移动通信领域公认的核心技术,研究的焦点在于改进Android环境下,移动Widget的普适性、智能性和易用性。
   AppWidget是Android系统SDK1.5时提出来的,其巧妙的设计成为一个优秀的移动Widget解决方案。本文重点研究了AppWidget的体系结构,在分析Android的原理和工作机制后,以从底层到上层的顺序深入研究了AppWidget技术。底层Binder机制为AppWidget的进程间通信提供支持,它也是支撑Android系统运行的最核心的机制之一。AppWidget的Java层借助底层支持实现了移动Widget的功能并提供Android系统API供Widget开发者使用。本文在研究的基础上,针对AppWidget的局限性提出改进方案,扩展了AppWidget的运行环境,Android系统中AppWidget只能运行于桌面上,扩展后可以在任意的应用中提供Widget功能。提出一个通用的网络业务的解决方案,增加了Widget的功能。AppWidget支持的控件数量有限,这里对一般控件的支持上提出自己的思路。
   最后对论文工作做了总结,并对进一步的工作进行了展望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号