职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-10-21 16:44:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android等
摘要:
随着移动智能终端设备的迅速普及,Android移动应用(APP)市场繁荣发展,不同移动应用开发商相继推出自己的个性化APP。多样化的APP方便了人们的日常生活,但同时也呈现出典型的碎片化特征:每个APP都只是专注于某一领域的特定功能,相互之间不能有效共享信息,导致用户在使用时需要频繁地进行APP间切换,并进行大量的手工输入。
针对上述问题,本课题以Eclipse插件的形式,设计开发了Android混搭平台的可视化消息中间件。借助该插件,程序员只需填入待开发的服务器端APP信息,插件工具就会自动将其封装成可以与客户端APP通信的Java代码,在开发阶段即预留出访问APP内部私有数据的接口,实现客户端APP与服务器端APP间消息的传递和处理,达到在不同APP间信息共享的目的。此外,还实现了对调用某些Web资源(如Web Service、Web API)的统一封装,APP开发者只需解析所调用的Web资源的返回结果即可使用该Web资源。
场景测试表明,程序员可以利用该插件实现构建高用户体验的APP混搭应用。
关键词:消息中间件;混搭;Eclipse插件;Web资源;Android

目录:
摘  要    I
Abstract    II
1    绪论    1
1.1 研究背景与意义    1
1.1.1 APP对人们生活的影响    1
1.1.2 APP的应用现状及问题    1
1.1.3 混搭技术概述    1
1.2 研究内容与目标    4
1.3 文章安排    5
2  相关技术概述    7
2.1 Android开发平台及环境介绍    7
2.2 Eclipse插件开发技术    7
2.3 Android开发技术    8
2.3.1 Android四大组件    8
2.3.2 Android组件交互及IPC技术    9
2.3.3 Android网络应用技术    9
3  需求分析    11
3.1 可行性分析    11
3.2 需求分析    12
3.2.1 功能需求    12
3.2.2 非功能需求    14
4  概要设计    16
4.1 功能模块图    16
4.2 插件工具模块    17
4.3 客户端APP混搭模块    18
4.4 数据库设计    19
4.4.1 E-R图    19
4.4.2 数据库表    20
5  详细设计与具体实现    23
5.1 插件工具模块    23
5.1.1 封装IPC代码模块    23
5.1.2 插件工具界面模块    27
5.1.3 封装调用Web资源模块    29
5.1.4 修改Manifest文件模块    33
5.1.5 生成XML文件模块    34
5.2 客户端APP混搭模块    36
5.2.1 bindService模块    37
5.2.2 ServiceConnection模块    37
5.2.3 Messenger模块    38
6 场景测试    40
6.1 测试概述    40
6.1.1 测试目的    40
6.1.2 测试分类    40
6.1.3 测试环境    40
6.2 测试说明及场景描述    41
6.3 场景测试运行    41
结  论    46
参考文献    48
致  谢    50
外文原文    51
中文翻译    58

论文字数:32407
包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表