- 1、本文档共76页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于安卓Android操作系统的软件开发毕业论文_精品
摘要:本文首先地分析了Android系统相对于其他操作系统的优势和具备的潜力。论述了Android系统开发的流程,并搭建了Android系统的开发平台:android SDK和ADT。接下来进行了新浪微博客户端的自主研发,主要从UI和功能两个方向进行了设计和开发,并着重论述了UI的设计和实现。在客户端开发的基础上又实现了微博服务端API的OAuth认证Android;Android 开发平台;新浪微博客户端;UI ;OAuth认证The software development based on the Android mobile system
Abstract :This paper first briefly introduces the important component of the Android system: operating system (Linux), middleware and composed of the core applications software stack (software stack);And introduce the Android system development platform Android SDK provides API and the corresponding development tool.The next level of Android in from systematic research.Mainly in its runtime, environmental layer and Android application framework layer of research. Finally, through the Android platform on theapplication development, realize the Android system of the use of Intent mechanism.
Key Words :Android;Android Kernel;;OAuth;Android SDK;Android Development
第一章 绪论 1
1.1 智能手机平台 1
1.2 ANDROID平台介绍 2
第二章 Android开发环境的搭建 3
2.1 开发包及其工具的安装和配置 3
2.1.1安装JDK和配置Java开发环境 3
2.1.2 Eclipse的安装与汉化 4
2.1.3 SDK和ADT的安装和配置 5
2.2 创建第一个ANDROID项目——HELLOANDROID 7
2.2.1 创建HelloAndroid项目 7
2.2.2 运行HelloAndroid及模拟器的使用 8
第三章 新浪微博客户端的开发 12
3.1 载入页面 12
3.1.1 UI篇 12
3.1.2 sqlite篇 14
3.2 OAUTH授权认证 15
3.3 用户授权页面 16
3.3.1 用户授权页面UI篇 16
3.3.2 用户授权页面功能篇 18
3.4 登录页面 20
3.4.1 登陆页面UI篇 20
3.4.2 登录页面功能篇 21
3.5用户首页面 22
3.5.1 用户首页面UI篇 22
3.5.2 用户首页面功能篇 24
3.6 阅读微博 24
3.6.1 阅读微博UI篇 24
3.6.2 阅读微博功能篇 25
3.7 大图浏览以及保存篇 26
总 结 28
参考文献 29
致 谢 30
附录 核心代码 31
第一章 绪论
1.1 智能手机平台
说起手机,没有一个人会感到陌生。近几年来一个名词一直影响着许许多多的手机用户,它就是智能手机。智能手机凭借其强大的功能吸引住了许多用户的眼球,因为有了广大的用户基础,智能手机也风靡一时。说起智能手机,除了他有一颗强大的CPU和其他一些较高配置的硬件外,其真正的智能还要归功于其不可缺少的智能操作系统。
当今,智能手机所搭载的智能手机操作系统平台大致如下:
(1)Symbian OS。搭载在具有广泛群众基础的Nokia手机上,并以此占据了智能手机的半壁江山,其主要的智能平台为大部分诺基亚手机搭载的的S60系列和索尼爱立信手机搭载的UIQ系列;
(2)Windows Mobile。Microsoft在桌面系统获得成功之后,觊觎手机的巨大市场开发的智能手机系统,因其界面和桌面windows系统较为接近和其强大的微软后台,成为国内市场占有率紧跟Symbian之后成为国人比较喜欢的操作系统;
(3)Mac OS X(iPhone OS)。苹果一直都是个性和时尚的代名词,受广大中高层次手机用户的喜欢。iPhone,以其酷炫的UI和独特的操
文档评论(0)