智能手机开发教案全套教案.doc 73页

  • 522
  • 0
  • 0
  • 约7.47万字
  • 2016-05-13 发布
文档工具:
    1. 1、本文档共73页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    智能手机开发教案 周 次 第 周, 第 次课 授课时间 20 年 月 日 / 星期 授课时数 5 章 节 名 称 第1章 Android开发环境 授 课 方 式 课堂讲授();实验课( );多媒体教学(√ );网络教学( );双语( ) 教学 目的 1.了解Android系统的发展和特点;2.熟悉Android系统的平台架构;3.掌握Android应用程序开发环境的搭建。 教学重点 Android应用程序开发环境的搭建 教学 难点 Android系统架构的组成 教学 方法 讲授 +实验 教学 环境 J115 教学 用具 多媒体教学设备 教 学 过 程 及 内 容 备 注 1.1 Android的发展和简介 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。 教 学 过 程 及 内 容 备 注 实现基于Linux内核的线程管理和底层内存管理。 (3)应用程序框架 这一层是Android平台为应用程序的开发而提供的API框架,它提供了Android平台基本的管理功能和组件重用机制,这一机制允许开发人员替换组件来开发自己的应用程序。API框架中的所有组件和服务都可以被用户的应用重复利用。每个应用程序有可能会使用到的应用框架如下。 (1) 丰富的、可扩展的视图集合(Views)。该视图集合中包括列表框(ListView)、编辑框(EditText)、按钮(Button)、网格(GridView)甚至内嵌的网页浏览器等。可以用它们设计应用程序视图部分,也就是用户界面(UI)。 (2) 内容提供器(Content Providers)。提供了一种共享私有数据,实现跨进程的数据访问机制,使得应用程序能访问其他应用程序(如通讯录)的数据或共享自己的数据。 (3) 资源管理器(Resource Manager)。可以用它对本地化字符串、图片、涉及布局的XML文件等非代码资源进行访问。 (4) 活动管理器(Activity Manager)。它管理着应用程序的生命周期,并且提供了常用的导航回退机制。 (5) 位置管理器(Location Manager)。用来管理与地图相关的服务功能。它提供了一系列方法来解决地理位置相关的问题。 (4)应用程序 Google发行的Android SDK包中就自带了一个核心应用程序集合,这些程序是用Java语言编写的运行在虚拟机上的,如E-mail客户端、SMS短消息程序、浏览器、地图、联系人管理程序等。如图1.3中最上层部分所示。用户也可以用Java语言开发更加丰富的应用程序在该层上运行。 1.2.2 Android平台架构特性 随着Android系统的发展和用户体验的好评逐年上升,其市场占有率也已经取代Symbian成为全球第一大的智能系统,表现出了极大的市场潜力。Android系统有以下几方面的优点。 (1) 开源特性,得到众多厂商的支持。 由于Android的开源特性,所以得到了众多的厂商的支持,除了诺基亚和苹果之外,其他的手机大牌厂商基本都支持Android系统,通过厂商的努力开发,Android的界面非常丰富,可选择性很强。 Android的开源特性使各种基本Android系统的智能终端定制界面丰富。 (2) 软件发展速度快。 Android虽然从发布第一个版本到现在只经过6年多的发展,但是也得到了开发者的青睐,目前Android Market的软件数量已经达到了几十万之多,对于一个新生的系统而言已经非常不错。伴随着Android系统的发展,Android Market发展很快,还有很多免费软件。 (3) 界面UI、系统优化令人满意。 Android来源于Google,目前来看,Android的UI设计和系统优化还是非常不错的,是除了iOS之外最受好评的系统,而且Android对于系统的要求并不苛刻,所以很多机型可以流畅运行。 教 学 过 程 及 内 容 备 注 1.3 Android开发环境搭建 (1)安装JDK和Eclipse 下载JDK,安装,然后设置JDK的环境变量:path和classpath。Eclipse

    文档评论(0)

    • 内容提供方:autohhh
    • 审核时间:2016-05-13
    • 审核编号:7104015116000060

    相关文档

    相关课程推荐