电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《Android概述》PPT课件

57页
  • 卖家[上传人]:小****
  • 文档编号:297352522
  • 上传时间:2022-05-24
  • 文档格式:PPT
  • 文档大小:1.65MB
  • / 57 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Android 概述3G智能手机开发智能手机开发1整理ppt1、平台概述3G智能手机开发智能手机开发2整理ppt1.1开放手机联盟OHA开放手机联盟,Open Handset Alliance:是美国Google 公司与2007 年11 月5 日宣布组建的一个全球性的联盟组织。联盟将会支持Google 发布的Android 手机操作系统或者应用软件,共同开发名为Android 的开放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。2009年5月,联盟成员数量已经达到了48 家。3整理ppt移动手机联盟成员开放手机联盟成员电信运营商半导体芯片商手机硬件制造商软件厂商商品化公司目的:统一传统的互联网和移动互联网,建立统一的标准。4整理ppt5整理pptGoogle Phone6整理pptOHA与AndroidOHA是一个软硬件开发者组织,包括 Google, NTT DoCoMo, Sprint Nextel, and HTC 目标:缩短开发周期,加速智能移动设备的发展提供用户更多更好更便宜的服务由OHA开发的Android,是第一个完整的、开放的、免费的智能移

      2、动开发平台。7整理pptAndroid与iPhoneAndroid与iPhone相比:Android:支持多平台、多硬件;iPhone:有限的平台硬件;单一环境,相对容易实现最佳环境。8整理ppt1.2 Android发展史2007年11月5日,开放手机联盟成立2007年11月12日,谷歌发布Android SDK预览版 ,这是第一个对外公布的Android SDK,为发布正式版收集用户反馈9整理ppt1.2 Android发展史2008年4月17日,谷歌举办开发者竞赛2008年8月28日,谷歌开通Android Market,供Android手机下载需要使用的应用程序2008年9月23日,发布Android SDK v1.0版,这是第一个稳定的SDK版本2008年10月21日,谷歌开放Android平台的源代码 10整理ppt1.2 Android发展史2008年10月22日,第一款Android手机T-Mobile G1在美国上市,由中国台湾的宏达电制造2009年2月,发布Android SDK v1.1版11整理ppt1.2 Android发展史2009年2月17日,第二款And

      3、roid手机T-Mobile G2正式发售,仍由中国台湾的宏达电制造2009年4月15日,发布Android SDK v1.5版12整理ppt1.2 Android发展史2009年6月24日,中国台湾的宏达电发布了第三款Android手机HTC Hero2009年9月,发布Android 1.6 SDK2010年1月,发布Android 2.1 SDK2010年5月,发布Android 2.2 SDK2010年12月,发布Android 2.3 SDK13整理ppt1.2 Android发展史Android国内发展现状Linux基金会将要在中国大力推广Android国内基于Android的成功产品越来越多中国移动、魅族、中兴、华为14整理ppt1.3 AndroidAndroid 软件系列包括操作系统、中间件和一些关键应用。Android是基于JAVA的系统,运行在 Linux 2.6核上。Android SDK 提供多种开发所必要的工具与API。15整理ppt特点1应用框架可以重复使用,其组件也可以更换。Dalvik虚拟机针对移动设备进行了优化。优化的图形能力支持2D、3D图形(Op

      4、enGL ES 1.0 )。集成了基于开源WebKit引掣的浏览器。SQLite作为结构化数据存储。16整理ppt特点2多媒体支持多种音频、视频格式。GSM Telephony (hardware dependent)支持蓝牙Bluetooth,3G和WiFi支持照相机、GPS、指南针和加速度仪等传感器硬件。丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为Eclipse IDE所写的插件。17整理ppt1.4 Android的优势 源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用。采用了对有限内存、电池和CPU 优化过的虚拟机Dalvik,Android 的运行速度比想象的要快很多。运营商(中国移动等)的大力支持,产业链条的热捧。18整理ppt1.4 Android的优势良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。Android 的源代码遵循Apache V2 软件许可,而不是通常的GPL v2 许

      5、可。有利于商业开发。具有强大的Linux 社区的支持。19整理ppt1.5 Android的不足由于采用了Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于Android 是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。Google 提供了一套Java 核心包(J2SE 5,J2SE 6)的有限子集,尚不承诺遵守Java 任何Java 规范,可能会造成Java 阵营的进一步分裂。20整理ppt1.5 Android的不足现有应用完善度不太够,需要的开发工作量较大。基于QEMU 开发的模拟器调试手段不十分丰富,只支持通话、等,速度慢。暂不具备Push Mail 和Office(DataViz、QuickOffice 计划近期推出)功能,目前主要面向的是普通消费者用户,对商业用户支持尚弱。21整理ppt1.6 系统环境Android SDK所支持的操作系统:Windows XP (32-bit) or Vista (32- or 64-bit)Mac OS X 10.4.8 or later (x86 only)Linux (tested on Linux U

      6、buntu Dapper Drake)22整理ppt1.7开发环境 IDE Eclipse Eclipse plug-in - ADTSoftware Development Kit (SDK)Android EmulatorDebuger23整理ppt2、Android体系结构24整理ppt2.1 Android体系结构 采用软件堆层的架构,共分为四层25整理ppt2.1 Android体系结构Linux内核硬件和其他软件堆层之间的一个抽象隔离层提供安全机制、内存管理、进程管理、网络协议堆栈、和驱动程序等26整理ppt2.1 Android体系结构中间件层 由函数库和Android运行时构成函数库,主要提供一组基于C/C+的函数库Surface Manager,支持显示子系统的访问,提供应用程序与2D、3D图像层的平滑连接Media Framework,实现音视频的播放和录制功能SQLite,轻量级的关系数据库引擎OpenGL ES,基于3D图像加速FreeType,位图与矢量字体渲染WebKit,Web浏览器引擎SGL,2D图像引擎SSL,数据加密与安全传输的函数库Libc,标准C

      7、运行库,Linux系统中底层应用程序开发接口27整理ppt2.1 Android体系结构中间件层Android运行时核心库,提供Android系统的特有函数功能和Java语 言函数功能Dalvik虚拟机,实现基于Linux内核的线程管理和底层内存管理28整理ppt2.1 Android体系结构应用程序框架提供Android平台基本的管理功能和组件重用机制Activity Manager,管理应用程序的生命周期Windows Manager,启动应用程序的窗体Content Provider,共享私有数据,实现跨进程的数据访问Package Manager,管理安装在Android系统内的应用程序Teleghony Manager,管理与拨打和接听电话的相关功能29整理ppt2.1 Android体系结构应用程序框架Resource Manager,允许应用程序使用非代码资源Location Manager,管理与地图相关的服务功能Notification Manager,允许应用程序在状态栏中显示提示信息30整理ppt2.1 Android体系结构应用程序提供一系列的核心应用程序包括电

      8、子邮件客户端、浏览器、通讯录和日历等31整理ppt3、Android 应用程序组件32整理pptAndroid应用程序思想Android应用程序没有统一的入口(例如main()方法),各个应用之间相互独立,并运行在自己的进程中;根据功能划分为四类核心组件:Activity、Service、Broadcast Receiver、ContentProvider;组件之间通过Intent导航;View类显示可视化界面;33整理ppt3.1 Activity(活动)一个活动就是一个用户界面屏幕;应用程序可以定义一个或多个活动,用来处理程序不同阶段中的任务;活动是应用程序生命周期的组成部分,每个活动都要保存自己的状态,以便之后还原这些状态;34整理ppt3.2 Service(服务)服务是在后台运行的任务;Service组件不提供可视界面;Service通常与一个Activity绑定,实现与用户的交互;实例:媒体播放器播放背景音乐;35整理ppt3.3 Broadcast Receiver广播接收器组件(Broadcast Receiver );接收和响应系统广播的消息;通过Activity与用

      9、户交互进行桥接;36整理ppt3.4 ContentProvider内容提供者(ContentProvider);用于将一个程序的数据通过约定的手段提供给其他程序;Aandroid应用程序之间相互独立,使用内容提供者是共享全局数据的最佳方式;37整理ppt3.5 View(视图)View是Android中图形用户界面的基类,提供了可视化界面的展示;Android图形界面展示层次:上层:ViewsView(基本控件,如按钮、单复选框、菜单等)ViewGroup(布局控件;作为容器的视图)中层:Window(默认窗体)底层:Activity38整理ppt3.6 Intent(意图)意图是一种描述具体动作的机制;动作;动作对应的数据;意图用于激活Activity、Service和Broadcast Receiver组件;例如:请求一个名为“图片浏览器”的Activity和一个制定的文件夹(URL),其意图是启动该图片浏览器程序,显示指定文件夹的图片;39整理ppt3.7Android安全性安全特性每个应用程序都在其自己的Linux进程中运行,硬件禁止一个进程访问其他进程的内存;每个应用程序分

      10、配一个用户ID;某个应用程序创建的任何文件都不能被其他应用程序读写;在AndroidManifest.xml中使用XML标记为关键操作访问设置权限;40整理ppt3.7Android安全性常用的权限INTERNET:访问因特网;READ_CONTACTS:读用户的联系人数据;WRITE_CONTACTS:写用户的联系人数据;RECEIVE_SMS:监视收到的SMS(文本)信息;ACCESS_COARSE_LOCATION:使用不太精确的位置提供者,如手机基站或wifi;ACCESS_FINE_LOCATION:使用精确的位置提供者,如GPS;41整理ppt4、Android 应用程序管理42整理ppt4.1 Aandroid窗口管理标准Linux、Windows同时运行多个应用程序,除了当前窗口拥有键盘焦点外,所有程序是平等的;窗口间自由切换,手动关闭窗口;Aandroid只有一个前台应用程序;可在当前应用程序中打开其他应用程序,或者打开同一应用程序的其他窗口;应用程序和窗口被系统的活动管理器记录在应用程序栈(application stack)中。43整理ppt4.2 进程不等于应用

      《《Android概述》PPT课件》由会员小****分享,可在线阅读,更多相关《《Android概述》PPT课件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.