职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-21 18:27:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android

摘要:随着科技的发展,智能手机得到普及,由Google公司开发的基于Linux的自由及开放源代码的操作系统Android凭借其开放性及丰富的应用受到广大手机用户的喜爱,逐渐成为了市场占有量最大的移动平台操作系统,所以开发基于Android系统的应用软件变得十分必要。
本应用软件针对智能手机用户日常出游、出差时经常遇到的找不着方向的问题,采用软件工程中结构化思想、标准的软件设计流程,从可行性研究、需求分析、系统设计及系统实现和测试等步骤来开发,基于Android开发平台,采用Java语言和xml布局编写,实现了利用手机自带的电子罗盘传感器来为用户指明方向的功能。

关键词:Android; 操作系统;智能手机;电子罗盘;指南针

目录:摘要    I
ABSTRACT    II
1    绪论    1
1.1    ANDROID系统开发背景    1
1.1.1    研究背景    1
1.1.2    Android 开发平台的优势    1
1.1.3    Android 的市场前景    2
1.1.4    Android 的国内市场    2
1.2    课题的目的与意义    3
1.3    本论文主要研究内容    3
2    ANDROID相关知识    4
2.1    开发工具    4
2.1.1    Eclipse    4
2.1.2    Android SDK    5
2.1.3    ADT    5
2.2    ANDROID系统的特性    5
2.3    ANDROID系统平台架构    6
2.3.1    Linux内核    7
2.3.2    Android程序库    7
2.3.3    Android运行库    8
2.3.4    应用程序框架    8
2.3.5    应用程序    8
2.4    ANDROID系统的四大核心组件    9
2.4.1    Activity及其生命周期    9
2.4.2    Service及其生命周期    10
2.4.3    BroadCastRececiver介绍    11
2.4.4    ContentProvider介绍    13
2.5    ANDROID中的传感器    14
2.6    ANDROID中的界面布局    15
2.7    ANDROID  ANIMATION动画    17
3    ANDROID的指南针软件的设计及准备    19
3.1    研究目标    19
3.2    可行性研究    19
3.2.1    经济可行性    20
3.2.2    技术可行性    20
3.2.3    操作可行性    21
3.3    需求分析    22
3.3.1    实用性原则    22
3.3.2    安全可靠性原则    22
3.3.3    指南针软件的基本操作需求    22
3.3.4    指南针软件的基本界面需求    22
3.3.5    软件性能需求    23
3.3.6    运行环境需求    23
3.4    配置开发环境    23
3.4.1    安装JDK    23
3.4.2    安装Eclipse    25
3.4.3    安装SDK    25
3.4.4    安装ADT    26
3.5    制作指南针软件的材料准备    26
4    基于ANDROID的指南针软件的实现    28
4.1    界面设计    28
4.2    方向传感器的应用    29
4.2.1    获取管理服务    29
4.2.2    方向传感监听器的注册和取消注册    29
4.2.3    onSensorChanged及其效果    30
4.3    程序退出对话框    31
4.4    ANDROIDMANIFEST.XML    32
5    基于ANDROID的指南针软件的测试    34
6    异常处理    39
总结    40
参考文献    41
致谢    42
附录    43
外文原文及其中文翻译    47

包含资料:


截图:




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




退出.png (344.89 KB, 下载次数: 44)

退出.png

相关帖子

回复

使用道具 举报

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

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

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