欢迎来到天天文库
浏览记录
ID:39960354
大小:3.84 MB
页数:33页
时间:2019-07-16
《android--初级--第1课时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、首页标题:ArialUnicodeMS,44,白副标题:ArialUnicodeMS,20,黑Android系统体系结构及开发环境搭建Android平台手机应用开发技术培训初级.第1讲目标学员:学习目标:有JAVA语言基础的开发者或在校计算机相关专业大学生了解Android操作系统掌握Android开发环境搭建内容标题:ArialUnicodeMS,32,深蓝文字内容:ArialUnicodeMS,24,深蓝课程时长:sAndroid系统概述Android系统架构组成Android环境搭建Android模拟器介绍课程
2、目录标题:ArialUnicodeMS,32,红色目录菜单(将要讲解):ArialUnicodeMS,28,加粗,深红目录菜单(未讲解的):ArialUnicodeMS,24,黑Android系统概述Android系统架构组成Android环境搭建Android模拟器介绍课程目录标题:ArialUnicodeMS,32,红色目录菜单(将要讲解):ArialUnicodeMS,28,加粗,深红目录菜单(未讲解的):ArialUnicodeMS,24,黑Google于2007年11月5日宣布的基于Linux平台的开源手机
3、操作系统包括操作系统、用户界面和应用程序底层以Linux核心为基础,由c语言开发,只提供基本功能中间层包括函数库Library和虚拟机,由C++开发最上层应用软件使用Java语言开发,包括随平台一起发布的Google内建应用程序,比如搜索引擎,地图,电话簿等,以及通过AndroidMarket发布的任何第三方应用Android平台概述Android前景及现状开放手机联盟,OpenHandsetAlliance:是美国Google公司与2007年11月5日宣布组建的一个全球性的联盟组织这一联盟将会支持Google可能发
4、布的手机操作系统或者应用软件,共同开发名为Android的开放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员数量已经达到了34家国内的三家运营商都在推出基于Android操作系统的手机众多的软件厂商也在开发Android软件Android为何强大Android系统特性源代码完全开放手机、PDA、GPS、MID、MP4、NB等众多设备均可以安装该系统内置Google独特业务、工具(搜索,导航,Gmail,GoogleTalk,语音搜索)未来Google云计算技术更好的硬件层调
5、用(GPS模块,Wifi模块,重力感应,3D加速)可以使用JAVA基于AndroidSDK开发上层应用、游戏也可以使用C++基于AndroidNDK开发底层和对效率要求较高的核心算法Android硬件设备摩托CLIQ高通的528MHzMSM7201A处理器机身内存为256MBRAM以及512MBROM配备了1420毫安电池可实现360分钟通话时长或是13.5天的待机时间MID-560MID-560采用三星ARM11SC364CPU,主频达到667MHz配备5英寸触摸屏幕,屏幕分辨率高达800×400像素支持GPS导航
6、,配备多种地图显示形式,并且支持GoogleMapAndroid软件Android游戏Android系统概述Android环境搭建Android系统架构组成课程目录标题:ArialUnicodeMS,32,红色目录菜单(将要讲解):ArialUnicodeMS,28,加粗,深红目录菜单(未讲解的):ArialUnicodeMS,24,黑Android模拟器介绍Android体系结构Android体系结构LinuxKernel(Linux内核):Android依赖Linux2.6版,提供核心系统服务:安全、内存管理、进
7、程管理、网络组、驱动模型。Libraries(库):Android包含一套C/C++库,Android系统的各式组件都在使用。这些功能通过Android应用框架暴露给开发人员AndroidRuntime(Android运行时):每个Android应用都运行在自己的进程上,享有Dalvik虚拟机为它分配的专有实例。为了支持多个虚拟机在同一个设备上高效运行,Dalvik被改写过。Applications(应用):Android将预装一组核心应用程序,包括E-mail客户端、短信服务、日历日程、地图服务、浏览器、联系人和其
8、他应用程序。所有应用程序都是Java编程语言编写的。程序库(Library)SGL -底层的2D图形引擎OpenGLES -基于OpenGLES1.0APIs实现;该库可以使用硬件3D加速(如果可用)或者使用高度优化的3D软加速。Webkit -一个最新的WEB浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。SQLite -一个
此文档下载收益归作者所有