android-应用开发课件

android-应用开发课件

ID:24604819

大小:4.60 MB

页数:228页

时间:2018-11-15

android-应用开发课件_第1页
android-应用开发课件_第2页
android-应用开发课件_第3页
android-应用开发课件_第4页
android-应用开发课件_第5页
资源描述:

《android-应用开发课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android应用开发课程贵州职业技术学院1手机OS简介手机简介1902年,由一个“内森•斯塔布菲尔德”的美国人在肯塔基州默里的乡下住宅内制成了第一个无线电话装置;1973年由摩托罗拉公司工程技术员“马丁•库帕”发明了民用的手机,所以“马丁•库帕”被称为现代手机之父。手机的发展手机网络的发展1G网络:模拟通讯网络;2G网络:数字通讯网络;3G网络:处理图象、视频流、方便的访问国际互联网;智能手机要求(有自己的OS)1、用户可以GSM或CDMA无线网络的方式接入互联网;2、可以具备PDA设备的诸多功能,例如:日程管理、多媒体播放等功能;3、具备独立的手机操作系统,可以由用户根据自己

2、的需要任意扩充更多的第三方应用程序手机的OSSymbian操作系统;PLAM操作系统;BlackBerry操作系统;ios操作系统;WindowsMobile操作系统;Linux操作系统;Android操作系统;Android简介•Android一词本意是指“机器人”,是Google在2007年11月5日公布的基亍Linux内核的操作系统,早期由Google开发,后由开放手机联盟开发。•市场上第一款支持Android的手机是在2008年9月22日发布的由HTC制造幵由T-Mobile供应的G1。Android市场份额Android开发人员薪资调查特点1开放的平台应用程序相互平等,

3、其组件也可以更换。Dalvik虚拟机针对移动设备进行了优化。优化的图形能力支持2D、3D图形(OpenGLES1.0)。集成了基于开源WebKit引掣的浏览器。SQLite作为结构化数据存储。特点2多媒体支持多种音频、视频格式。支持蓝牙Bluetooth,3G和WiFi支持照相机、GPS、指南针和加速度仪等传感器硬件依托Java丰富的编程资源丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写的插件。IOS和android的比较No.比较IOS(Iphone手机)Android1开发平台AppleMacOS不局限于操作系统2开发工具XcodeEcli

4、pse3开发语言Objective–CJava4兼容性封闭操作系统,由Apple制定,兼容性高Google规定出硬件标准,由不同的厂商进行手机的研发,由于厂商众多,所以兼容性低5UI交互界面主要依靠触屏完成需要触屏和按键同时操作6显示风格统一的视觉规范和分辨率视觉规范由厂商决定,屏幕分辨率繁多AndoidRuntime应用开发语言:JavaDalvik虚拟机指令:DalvikExcutableJava标准库把java代码编译为Dalvik可执行文件(dexformat)1)应用程序层Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序等

5、应用程序。这些应用程序都是     用Java语言编写的,并且这些应用程序都是可以被开发人员开发的其他应用程序所替换2)应用程序框架层应用程序框架层是我们从事Android开发的基础,很多核心应用程序也是通过这一层来实现其核心功能的,该层简化了组件的重用,开发人员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承而实现个性化的拓展。3)系统运行库层系统运行库层可以分成两部分,分别是系统库和Android运行时(android虚拟机)4)Linux内核层Android是基于Linux2.6内核,其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于L

6、inux内核。开发环境JDKIDE–EclipseEclipseplug-in-ADTSoftwareDevelopmentKit(SDK)AndroidEmulatorDebugerAndroidSDK•AndroidSDK包括一系列的开发工具以帮助开发者开发和调试应用程序。•包含以下几部分:–Android应用程序框架API–Android模拟器–辅助工具:ADB(调试工具)、AAPT(生成APK)、DX(编译工具)、DDMS(调试窗口)–Android开发文档GettingStart开发环境搭建安装Android的ADT和JDK即可下载AndroidSDK:开发环境搭建下载

7、JDK:第一个Android应用程序打开eclipse,新建android工程打开Eclipse,新建项目(点击FileNewProject),在项目列表中展开Android目录,选择AndroidProject,如图:应用程序名称项目名称包名称Androidsdk的版本要求及其他然后一路Next,就可以新建一个项目新建android模拟器打开Eclipse,新建项目(点击WindowandroidvirtudeviceManager),在项目列表中展开Android目录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。