Android开发_01
时间:2025-04-06
时间:2025-04-06
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
Android 课程讲义智能手机开发2010.03.
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
课程结构
目标:了解智能手机开发现状,Android平台体系结构和 应用程序模型,覆盖了几个主要技术应用。 用户界面 数据存取HelloAndroid FileAndroid HttpAndroid
HelloWorld
平台综述 开发环境
程序结构
网络连接 硬件访问 图形编程
CameraAndroid HelloAndroid2
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
课程结构
Android平台综述:
平台介绍、开发者社区 构建Android开发环境 应用程序结构 用户界面 图形编程 数据存取 网络连接 硬件访问
开发环境:
应该程序:
典型应用:
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
获取Android资料的途径
有时需要翻墙
下载SDK等相关软件 查看文档 在线帮助 开发社区
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
1、平台概述智能手机开发2010.06.
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
开放手机联盟
开放手机联盟,Open Handset Alliance:是美国 Google 公司与2007 年11 月5 日宣布组建的一个全球 性的联盟组织。 联盟将会支持Google 发布的Android 手机操作系统或者 应用软件,共同开发名为Android 的开放源代码的移动系 统。 开放手机联盟包括手机制造商、手机芯片厂商和移动运营 商几类。目前,联盟成员数量已经达到了43 家。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
移动手机联盟创始成员
Aplix、Ascender、Audience、Broadcom、中国移动、 eBay、Esmertec、谷歌、宏达电、英特尔、KDDI、 Living Image、LG、Marvell、摩托罗拉、NMS、NTT DoCoMo、Nuance、Nvidia、PacketVideo、高通、三 星、SiRF、SkyPop、Sonic Network、Sprint Nextel、 Synaptics、TAT、意大利电信、西班牙电信、德州仪器、 T-Mobile和Wind River。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室
/fatlab2010.06. 浙江大学计算机学院 8
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
Google Phone
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 http://multi
/fatlab
OHA与Android
OHA是一个软硬件开发者组织,包括 Google, NTT DoCoMo, Sprint Nextel, and HTC … 目标:
加速智能移动设备的发展 提供用户更多更好更便宜的服务
由OHA开发的Android ,是第一个完整的、开放的、免 费的智能移动开发平台。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
Android
Android 软件系列包括操作系统、中间件和一些关键应用。 Android是基于JAVA的系统,运行在 Linux 2.6核上。 Android SDK 提供多种开发所必要的工具与API。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
特点1
应用框架可以重复使用,其组件也可以更换。 Dalvik虚拟机针对移动设备进行了优化。 优化的图形能力支持2D、3D图形(OpenGL ES 1.0 )。 集成了基于开源WebKit引掣的浏览器。 SQLite作为结构化数据存储。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
特点2
多媒体支持多种音频、视频格式。 GSM Telephony (hardware dependent) 支持蓝牙Bluetooth,3G和WiFi 支持照相机、GPS、指南针和加速度仪等传感器硬件。 丰富的开发环境。包括模拟机、调试工具、内存运行检测, 以及为Eclipse IDE所写的插件。
2010.06.
浙江大学计算机学院
浙大计算机学院android课程课件
浙 江 大 学 软 硬 件 协 同 设 计 实 验 室 /fatlab
Android的优势
源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高 开发人员的技术水平,有利于开发出更具差异性的应用。 采用了对有限内存、电池和CPU 优化过的虚拟机Dalvik,Android 的运行速度比想象的要快很多。 运营商(中国移动等)的大力支持,产业链条的热捧。 良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独 立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件 向软件转变,极大的激发了软件开发者的热情。 Android 的源代码遵循Apache V2 软件许可,而不是通常的GPL v2 许可。有利于商 …… 此处隐藏:2104字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:城南路燃气管道施工方案2
下一篇:美国文学史 real