移动开发技术(Android)课件.ppt

移动开发技术(Android)课件.ppt

ID:56947341

大小:3.75 MB

页数:360页

时间:2020-07-21

移动开发技术(Android)课件.ppt_第1页
移动开发技术(Android)课件.ppt_第2页
移动开发技术(Android)课件.ppt_第3页
移动开发技术(Android)课件.ppt_第4页
移动开发技术(Android)课件.ppt_第5页
资源描述:

《移动开发技术(Android)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、移动应用开发课程12014.23G,全称为3rdGeneration,第三代数字通信。指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。3G只是一种通信技术标准,符合这个标准的技术有WCDMA、CDMA2000、TD-SCDMA三种制式。相对第一代模拟制式手机(1G)和第二代GSM、CDMA等数字手机(2G),3G网络能处理图像、音乐、视频等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。第三代与前两代的主要区别是在传输声音和数据的速度上有很大的提升。4G,全称为4rdGenerat

2、ion,第四代数字通信。第四代移动电话行动通信标准,指的是第四代移动通信技术,外语缩写4G。4G是集3G与WLAN于一体,并能够传输高质量视频图像,它的图像传输质量与高清晰度电视不相上下。4G系统能够以10MB的速度下载,比目前的拨号上网快200倍,上传的速度也能达到5Mbps,并能够满足几乎所有用户对于无线服务的要求。4G可以在DSL和有线电视调制解调器没有覆盖的地方部署,然后再扩展到整个地区。很明显,4G有着不可比拟的优越性。Android简介Android简介Android本意是指“机器人”,是Google

3、在2007年11月5日公布的基于Linux内核的操作系统,早期由Google开发,后由开放手机联盟开发。Google公司凭借着Android操作系统在智能手机上取得了巨大的成功。市场上第一款支持Android的手机是在2008年9月22日发布的由HTC制造幵由T-Mobile供应的G1。手机操作系统Symbian操作系统;PLAM操作系统;BlackBerry操作系统;ios操作系统;WindowsMobile操作系统;Linux操作系统;Android操作系统;IOS和Android比较No.比较IOS(Iph

4、one手机)Android1开发平台AppleMacOS不局限于操作系统2开发工具XcodeEclipse3开发语言Objective-CJava4兼容性封闭操作系统,由Apple制定,兼容性高Google规定出硬件标准,由不同的厂商进行手机的研发,由于厂商众多,所以兼容性低5UI交互界面主要依靠触屏完成需要触屏和按键同时操作6显示风格统一的视觉规范和分辨率视觉规范由厂商决定,屏幕分辨率繁多Android市场份额Android开发人员薪资调查特点标准化、开放式的软件平台。应用程序相互平等,其组件也可以更换。多个应

5、用程序之间可以方便地进行互访问。(无界)依托Java丰富的编程资源,Android为用户提供了大量的应用组件。(方便)丰富的硬件平台。Dalvik虚拟机针对移动设备进行了优化。优化的图形能力支持2D、3D图形(OpenGLES1.0)。集成了基于开源WebKit引掣的浏览器。SQLite作为结构化数据存储。多媒体支持多种音频、视频格式。支持蓝牙Bluetooth,3G、4G和WiFi。支持照相机、GPS、指南针和加速度仪等传感器硬件丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写

6、的插件系统架构在Android操作系统之中,一共将体系结构划分为四层:应用层(Application)应用框架层(ApplicationFramework)系统运行库层Linux内核层Linux内核,Android系统建立在Linux2.6之上,Linux内核提供了安全性、内存管理、进程管理、网络协议栈和驱动模型等核心系统服务。Linux内核也是系统硬件和软件层之间的抽象层。使用框架层进行开发时,Android操作系统会自动的调用C/C++库文件来支持各个组件。Android应用开发者不能直接调用C/C++库集,

7、但可以通过应用程序框架来调用这些库。android运行时由两部分组成:Android核心库集和Dalvik虚拟机系统运行库应用框架层主要是Google发布的操作系统支持的类库(API框架),开发Android应用程序时,就是面向应用程序框架进行的。Android系统上的应用程序是完全平等的,不管是Android系统提供的程序,还是普通开发者提供的程序,他们都可以访问Android提供的API框架。应用程序框架除可作为应用程序开发的基础之外,也是软件复用的重要手段。应用框架层android系统包含一系列的核心应用程

8、序,如电子邮件客户端、SMS程序、日历、地图、音乐播放器、浏览器、联系人等。、这些应用程序都是用Java编写的,运行在应用层上。应用层Android应用程序框架在进行Android软件开发中,开发者所开发的Android应用程序都是通过应用程序框架来与Android底层进行交互的,所以开发中接触到最多的部分就是应用程序框架了,在整个应用程序框架中有四个重要的组件:Acti

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

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

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