Android开发_01

时间: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字,全部文档内容请下载后查看。喜欢就下载吧 ……

Android开发_01.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219