Android应用开发概述

上传人:壹****1 文档编号:490086595 上传时间:2023-04-03 格式:DOCX 页数:18 大小:176.55KB
返回 下载 相关 举报
Android应用开发概述_第1页
第1页 / 共18页
Android应用开发概述_第2页
第2页 / 共18页
Android应用开发概述_第3页
第3页 / 共18页
Android应用开发概述_第4页
第4页 / 共18页
Android应用开发概述_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《Android应用开发概述》由会员分享,可在线阅读,更多相关《Android应用开发概述(18页珍藏版)》请在金锄头文库上搜索。

1、ohdoidAndroid应用开发概述背景,前景,应用开发基础By:张方纪,,On: 2/13/2012刘老师,各位研三、研二、研一的师兄师姐,本次由刘老师带毕业设计和即将成为本实验室 成员的各位同学,大家晚上好!很高兴能与大家分享自己Android开发入门过程中的所学、所感。本报告的题目是Android应用开发概述,目的是让大家快速入门,了解Android的背景、 前景以及应用开发基础。此前,我已经对它有过三个月浅浅的接触,参加过学院组织的一次 Android应用开发大赛,阅读与翻译过少量的官方文档,本科最后一门课程设计也以之为目 标平台;本科毕业设计和研究生期间的大致方向,同样会是以And

2、roid为代表的移动操作系 统上基于数据库的理论研究和应用开发。本报告的意义,我所理解的:由刘老师带毕业设计的,和即将成为本实验室成员的本科毕业 生,我的同学,可以以此为契机,开始了解我们的实验室,准备自己的课业和方向;各位师 兄师姐,刘老师,借此报告稍作休息,同时认识一下新同学、新学生,也很好。同时,希望 类似正式与非正式、公开与私下的学习交流,今后能多开展,更多的人有机会与大家分享知 识,讨论学习,交流心得,从中锻炼自己,增进感情,提升整体学习与研究水平。本报告将围绕以下几方面展开:(括号中标明时长,或权重)1 移动计算。其定义,特点,与前景。(10分钟)2 Android背景。其定义,成

3、长历史,标志性事件,特性,与架构。(15分钟)3 Android应用。其代表性应用,创新性应用,以及由此给我们的思考。(10分钟)4 Android应用开发基础。聚焦Android体系结构第三层(ApplicatioiFramework)之上的最后一层Applicatio,通过一个HelloTeachers整体介绍其构建(组成部分)与机制(构建之间的关系),并特别介绍 Android 内建的嵌入式关系数据库管理系统SQLite。(40 分钟)1 移动计算移动计算是随着移动通信、互联网、数据库、分布式计算等技术的发展而兴起的新技术。移 动计算技术将使计算机或其它信息智能终端设备在无线环境下实现数

4、据传输及资源共享。它 的作用是将有用、准确、及时的信息提供给任何时间、任何地点的任何客户。这将极大地改 变人们的生活方式和工作方式。(移动计算_百度百科) 手持移动设备,或手机,特别是智能手机,将是由传统桌面计算向移动计算或云计算这一转 变过程中的主力军。随时随地可用,传感器丰富等相对传统桌面计算机的突出优点,为智能 手机改变人们的工作与生活提供了各种可能。智能手机将逐步发展成人们眼、耳、脑以及不 存在在感官的延伸,帮助人们获取、处理、存储与呈现信息,帮助人们作出决定,展现给人 们美好的事物,引领人们更加智慧与舒适地生活。移动平台是目前和将来相当一段时间应用部署的重要平台。今年年初,苹果应用商

5、店已经拥有了超过53万款应用,而谷歌电子市场所能提供的应用数目也已突破了 40万大关(Android 电子市场应用数量突破40万大关-安卓(android)手机应用与安卓游戏软件开发者社区-应 用邦),涵盖了游戏、效率、社交、购物、交通、体育、图书与工具书等等领域,渗入了生 活的方方面面。下载量上,仅以 Android 以例。最高下载量已达 5 亿( Google Maps)( Google Maps - Android电子市场中的应用),相当多的免费应用的下载量在十万级别以上(Shazam - Android电子市场中的应用),收费应用也在万级别以上(Shazam Encore - Andr

6、oid电子市 场中的应用)。一款受欢迎的应用的市场价值十分巨大,而且这一市场才刚刚起步。2 Android 背景2.1Android 的定义维基百科(Wikipedia):Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance led by Google.Android是一个基于Linux的移动设备(智能手机和平板电脑)操作系统。它由Google所领 导的开

7、放手持设备联盟所开发。官方网站(Android Developers):Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.An

8、droid是用于移动设备上的一个包含一操作系统,一系列中间件,以及部分关键应用软件 栈。Android SDK网站提供了在Android平台上使用Java编程语言开发应用程序所必须的工 具和 API。2.2Android 的成长历史Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance led by Google.910Google purchased th

9、e initial developer of the software, Android Inc., in 2005. 11 The unveiling of the Android distribution in 2007 was announced with the founding of the Open Handset Alliance, a consortium of 86 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices

10、. 12131415 Google releases the Android code as open-source, under the Apache License.16 The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android17Android has a large community of developers writing applications (apps) that extend the functionality of t

11、he devices. Developers write primarily in a customized version of Java.18 Apps can be downloaded from third-party sites or through online stores such asAndroid Market, the app store run by Google. As of October 2011 there were more than 400,000 apps available for Android, and the estimated number of

12、 applications downloaded from the Android Market as of December 2011 exceeded 10 billion.1920Android was listed as the best-selling smartphone platform worldwide in Q4 2010 by Canalys2122 with over 200 million Android devices in use by November 2011. 23 According to Googles Andy Rubin, as of Decembe

13、r 2011 there are over 700,000 Android devices activated every day.24译文:Android 是一个基于 Linux 的移动设备(智能手机和平板电脑)操作系统。它由 Google 所领 导的开放手持设备联盟所开发。2005年,Google收购了 Android操作系统的最初开发商Android股份有限公司。2007年, 随着Android操作系统的对外公布,一个由86家硬件、软件以及通信公司联合,致力于推 出移动设备开放标准的组织一一开放手持设备联盟,宣布成立。Google将Android代码作为 开源项目,在Apache许可下发

14、布。Android开源项目(AOSP)以Android的维护和更进一 步的开发为使命成立。Android 拥有一个巨大的开发者社区,开发出拓展设备功能的各种应用程序(简称应用)。 开发所使用的语言是一个定制的Java。应用可从三方网站或在线商店如由Google运营的电 子市场下载。到2011年十月为止,Android可用应用突破40万个;2011年12月为止,电 子市场估计应用下载量已逾100亿。2010 年第四季度, Android 被市场咨询公司 Canalys 列为全世界最畅销智能手机平台,设备 的使用量超过2亿。据前Android股份有限公司CEO和合作建立者、现Google员工And

15、y Rubin所称,到2011年12月为止,每天诞生出的Android设备超过70万部。2.3Android 的特性Features Application framework enabling reuse and replacement of components Dalvik virtual machine optimized for mobile devices Integrated browser based on the open source WebKit engine Optimized graphics powered by a custom 2D graphics libra

16、ry; 3D graphics based on theOpenGL ES 1.0 specification (hardware acceleration optional)SQLite for structured data storageMedia support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)GSM Telephony (hardware dependent)Bluetooth, EDGE, 3G, and WiFi (hardware dependent)Camera, GPS, compass, an

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号