- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中间件技术知识应用课件移动平台应用软件开发Android介绍.pptx
移动平台应用软件开发Android介绍宁夏大学数学计算机学院二零一五年 Android是什么Android不仅仅是一个操作系统,它更是一个完整的软件框架。Android基于Linux内核。2005年Google公司收购了Android公司。Google公司选择使用Apache许可证开放Android源码。当前必威体育精装版的版本为Android 5.0。运行在手机、平板、电视、手表上。版本号代号Linux版本API级别发行时间1.0Wind?Up?Robot 发条机器人未知12008年9月23日1.5Cupcake“纸杯蛋糕”2.6.2732009年4月17日1.6Donut 甜甜圈2.6.2942009年9月15日2.2Froyo 冻酸奶2.6.3282010年5月20日2.3Gingerbread姜饼2.6.3592010年12月7日3.0Honeycomb 蜂巢2.62月3日4.0Ice Cream Sandwich 雪糕三明治3.0.X142011年10月19日4.1/4.2/4.3Jelly Bean“果冻豆”3.0.X/3.4.X16/17/182012年6月28日4.4KitKat 奇巧39月4日5.0Lollipop“棒棒糖”3.14?212014年10月15日Android主要发行版本Android各版本分布情况(2015)Linux系统介绍Linux historyCreator: LinusTorvalds, FinlandJust for funRelated to MinixOpen sourceAndroid系统架构Android包含一些C/C++库,这些库能被Android系统中不同的组件使用。它们通过Android应用程序框架为开发者提供服务。以下是一些核心库:系统C库。一个定制的标准C系统函数库(libc)。媒体库。该库支持多种常用的音频、视频格式回放和录制,同时支持静态图象文件。编码格式包括MPEG4、H.264、MP3、AAC、AMR、JPG、PNG。Surface Manager。对显示子系统的管理。webkit。一个Web浏览器引擎,用来支持Android浏览器和一个可嵌入的Web视图。SGL。底层的2D图形引擎。3D libraries。基于OpenGL ES APIs实现,该库可以使用硬件3D加速,或者使用高度优化的3D软加速 。FreeType。位图(bitmap)和矢量(vector)字体显示。SQLite。一个对于所有应用程序可用,功能强大的轻型关系型数据库引擎。 Android应用开发环境JDKIDE – Eclipse Eclipse plug-in - ADTSoftware Development Kit (SDK)Android Virtual Devices(AVD) ManagerAndroid EmulatorDalvik Debug Monitor Services(DDMS)Android Debug Bridge(ADB)开发环境安装安装JDK安装EclipseSDKSDK中一般包含Debugger、Libraries、Emulator、Documentation, sample code等。下载并安装SDK:/sdk/index.htmlIt includes only the core SDK tools, which you can use to download the rest of the SDK packages.还需要下载其他软件包:SDK ToolsRequired.SDK Platform-toolsRequired.SDK PlatformRequired.Android Support Library Required./sdk/installing/installing-adt.html可在线下载也可离线安装配置ADT启动Eclipse选择“Windwos” “Preference”选择Android指定SDK Location路径中包含中文、空格、(x86)等,均有可能出错。AVDAndroid Device ChooserDDMSADB位于SDK中的platform-tools目录下。可以将该目录加入到PATH路径中。Android应用程序框架src中是Java程序gen中有一个自动生成的文件R.java ,该文件不能修改,其中存放的是res资源ID res中是各种资源,包括图像、布局和字符串等,他们都有惟一一个IDassets也可放资源,但不会产生IDAndroidManifest.xml是配置文件源程序( JAVA )package com.android.hello;import andr
文档评论(0)