GoogleAndroid
智能手机应用开发
basedonandroid2011.5
内容包括:内容包括:
1、Android平台概述、2、搭建Android开发环境、3、第一个Android应用
程序、4、Android用户界面
设计、5、Activity、Intent、Service、、、、、BroadcastReceiver6、Android中的数据存取、7、Android的多媒体应用、8、应用实例:a、b、c、d、应用实例:、、、
课程结构
开放手机联盟(OHA)开放手机联盟()Android平台综述:平台综述:
平台介绍、开发者社区平台介绍、
开发环境:开发环境:
构建Android开发环境
用户界面数据存取程序结构
网络连接硬件访问图形编程
应用程序:应用程序:
应用程序结构
平台综述开发环境
典型应用:典型应用:
用户界面、用户界面、图形编程数据存取、数据存取、网络连接硬件访问
获取Android资料的途径
developer.androidandroidappdocs.appspot
下载sdk等相关
软件查看
文档在线帮助开发社区国内需要代理才能访问
android123/
newssdk下载下载开发FAQ、源码下载开发、移植
GoogleAndroid
1、Android平台概述、
aboutandroid
开放手机联盟
开放手机联盟(开放手机联盟(OpenHandsetAlliance):):
公司于2007年11月5日发起组建的一个全球性的联美国Google公司于年月日发起组建的一个全球性的联盟组织。盟组织。网址:网址:openhandsetalliance
联盟支持Google可能发布的手机操作
系统或者应用软件,可能发布的手机操作系统或者应用软件,共同开发名为Android的开放
源代码的移动系统包括五大类:开放手机联盟成员已达80家,包括五大类:
手机制造商、手机制造商、手机芯片商移动运营商软件开发商、软件开发商、软件服务商
联盟创始成员
Aplix、Ascender、Audience、Broadcom、中国移动、、、、、中国移动、eBay、Esmertec、谷歌、宏达电、英特尔、KDDI、、、谷歌、宏达电、英特尔、、LivingImage、LG、Marvell、摩托罗拉、NMS、NTT、、、摩托罗拉、、DoCoMo、Nuance、Nvidia、PacketVideo、高通、三、、、、高通、星、SiRF、SkyPop、SonicNetwork、Sprint、、、Nextel、Synaptics、TAT、意大利电信、西班牙电信、、、、意大利电信、西班牙电信、德州仪器、德州仪器、T-Mobile和WindRiver
GooglePhone
OHA与Android
OHA是一个软硬件开发者组织,包括Google,NTT是一个软硬件开发者组织,DoCoMo,SprintNextel,andHTC…目标:目标:加速智能移动设备的发展提供用户更多更好更便宜的服务由OHA开发的Android?,是第一个完整的、开放的、,是第一个完整的、开放的、
免费的智能移动开发平台。免费的智能移动开发平台。
Android
Android软件系列包括操作系统、中间件和一些关键应用软件系列包括操作系统、内核,基于Linux2.6内核,使用
Java开发应用程序AndroidSDK提供多种开发所必要的工具与API
特点1
应用框架可以重复使用,应用框架可以重复使用,其组件也可以更换Dalvik虚拟机针对移动设备进行了优化优化的图形能力支持2D/3D图形(OpenGLES1.0)图形(集成了基于开源WebKit引掣的浏览器采用SQLite实现结构化数据存储
特点2
多媒体支持多种音频、多媒体支持多种音频、视频格式GSMTelephony(hardwaredependent))支持蓝牙Bluetooth,3G和WiFi,支持照相机、支持照相机、GPS、指南针和加速度仪等传感器硬件、丰富的开发环境,包括模拟机、调试工具、内存运行检测,丰富的开发环境,包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写的插件
优势:优势:开放性
源代码完全开放,源代码完全开放,便于开发人员更清楚的把握实现细便于提高开发人员的技术水平,节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用的发展而言,有利