下载此文档

Android开发工程师教案1第一章 Android开发环境.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
智能手机开发教案周次第周, 第次课授课时间 20年月日/ 星期授课时数 5 章节名称第1章 Android 开发环境授课方式课堂讲授( ) ;实验课( ) ;多媒体教学( √) ;网络教学( ) ;双语( ) 教学目的 1. 了解 Android 系统的发展和特点; 2. 熟悉 Android 系统的平台架构; 3. 掌握 Android 应用程序开发环境的搭建。教学重点 Android 应用程序开发环境的搭建教学难点 Android 系统架构的组成教学方法讲授+实验教学环境 J 115 教学用具多媒体教学设备教学过程及内容备注 Android 的发展和简介 Android 是一种基于 Linux 的自由及开放源代码的操作系统, 主要使用于移动设备, 如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。 Android 操作系统最初由 Andy Rubin 开发,主要支持手机。 2005 年8 月由 Google 收购注资。 2007 年 11月, Google 与 84 家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统。随后 Google 以 Apache 开源许可证的授权方式, 发布了 Androi d 的源代码。第一部 Android 智能手机发布于 2008 年 10 月。 Android 平台架构与特性 Android 平台架构 Android 平台采用了软件堆层的架构,从高层到低层分别是应用层,应用框架层, 系统运行库层和 Linux 内核层。(1) Linux 内核硬件和其他软件堆层之间的一个抽象隔离层, 提供安全机制、内存管理、进程管理、网络协议堆栈、和驱动程序等(2 )中间件层由函数库和 Android 运行时构成,函数库,主要提供一组基于 C/C++ 的函数库。核心库,提供 Android 系统的特有函数功能和 Java 语言函数功能 Dalvik 虚拟机, 教学过程及内容备注实现基于 Linux 内核的线程管理和底层内存管理。(3 )应用程序框架这一层是 Android 平台为应用程序的开发而提供的 API 框架,它提供了 Android 平台基本的管理功能和组件重用机制,这一机制允许开发人员替换组件来开发自己的应用程序。 API 框架中的所有组件和服务都可以被用户的应用重复利用。每个应用程序有可能会使用到的应用框架如下。(1) 丰富的、可扩展的视图集合(Views) 。该视图集合中包括列表框(ListView) 、编辑框(EditText) 、按钮(Button) 、网格(GridView) 甚至内嵌的网页浏览器等。可以用它们设计应用程序视图部分,也就是用户界面(UI) 。(2) 内容提供器(Content Providers) 。提供了一种共享私有数据,实现跨进程的数据访问机制,使得应用程序能访问其他应用程序( 如通讯录) 的数据或共享自己的数据。(3) 资源管理器(Resource Manager) 。可以用它对本地化字符串、图片、涉及布局的 XML 文件等非代码资源进行访问。(4) 活动管理器(Activity Manager) 。它管理着应用程序的生命周期,并且提供了常用的导

Android开发工程师教案1第一章 Android开发环境 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人autohww
  • 文件大小0 KB
  • 时间2016-05-11