下载此文档

安卓系统设计.ppt


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
智能手机应用开发
based on android

内容包括:
1、Android 平台概述
2、搭建 Android 开发环境
3、第一个 Android 应用程序
4、Android 用户界面设计
5、Activity、Intent、Service、Broadcast Receiver
6、Android 中的数据存取
7、Android 的多媒体应用
8、应用实例:a、b、c、d
课程结构
开放手机联盟(OHA)
Android 平台综述:
平台介绍、开发者社区
开发环境:
构建 Android 开发环境
应用程序:
应用程序结构
典型应用:
用户界面、图形编程
数据存取、网络连接
硬件访问
平台综述
开发环境
程序结构
数据存取
网络连接
硬件访问
图形编程
用户界面
获取 Android 资料的途径
http://developer.
http://androidappdocs.
下载 sdk 等相关软件
查看文档
在线帮助
开发社区
国内需要代理才能访问
/
news
sdk下载
开发FAQ、源码下载
移植
3、第一个 Android 应用程序
on android
Android 模拟器
Android 模拟器和真机的不同之处
不支持呼叫和接听实际来电,但可以通过控制台模拟电话呼入和呼出
不支持USB连接
不支持相机、视频捕捉
不支持音频输入,但支持输出
不支持扩展耳机
不能确定连接状态
不能确定电池电量水平和交流充电状态
不能确定 SD 卡的插入/弹出
不支持蓝牙
文件需要手工清理
Android 虚拟机 Dalvik
Dalvik 和标准 Java 虚拟机(JVM)首要差别
Dalvik 基于寄存器,相对于基于数据栈的 JVM,能够更快的编译较大的应用程序
Dalvik 和 JVM 运行环境的区别
Dalvik 经过优化,允许在有限的内存中同时运行多个虚拟机的实例
每一个 Dalvik 应用作为一个独立的 Linux 进程执行,可防止在虚拟机崩溃的时候所有应用都被关闭
Dalvik 提供一个拥有较少限制许可证的平台
Android 中重要的包
:提供高层的程序模型、提供基本的运行环境
:包含各种的对设备上的数据进行访问和发布的类
:通过内容提供者浏览和操作数据库
:底层的图形库,可以将它们直接绘制到屏幕上.
:定位和相关服务的类
:提供一些类管理多种音频、视频的媒体接口
:提供帮助网络访问的类,超过通常的.* 接口
:提供了系统服务、消息传输、IPC 机制
:提供 OpenGL 的工具
:提供类访问 Android 的内容提供者
:提供与拨打电话相关的 API 交互
:提供基础的用户界面接口框架
:涉及工具性的方法,例如时间日期的操作
:默认浏览器操作接口
:各 UI 元素(多数可见)在应用程序屏幕中使用
Android 的文件格式
java 文件:应用程序源代码
android 本身相当一部分都是用 Java 编写而成
android 的应用程序使用 Java 来开发
class 文件:Java 编译后的目标代码
Google 使用 Dalvik 来运行应用程序
Android 的 class 文件是编译过程中的中间目标文件,需要链接成 dex 文件才能在 Dalvik 上运行

安卓系统设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小646 KB
  • 时间2017-11-13