感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- 什么是安卓?
- 安卓开发工具包
- 安卓JVM
- 软件堆栈
- 开发工具 (ADT)
- 用户界面
- 安装开发工具
- 内容提供商
- 服务业
- 意图
- 活动
- 视图
- 配置文件
- 简单的 Hello World
- 应用程序工件
- 资产打包工具
- 入口点活动
- 意图
- 调用其他活动
- 活动堆栈
- 已暂停和已停止的活动
- SQLite 数据库
- 系统管理
- 分离的进程
- 组件和集成架构
应用资源
- 介绍
- 什么是资源?
- 字符串资源
- 布局资源
- 代码示例
- 资源参考语法
- 编译的资源
- 编译的动画文件
- 编译的位图
- 已编译的 UI 视图定义
- 编译数组
- 编译颜色
- 编译的字符串
- 编译的样式
- 编译的任意原始 XML 文件
- 未编译的资源
- .apk 文件
- 资产
- 资产和资源目录结构
意图概念
- 介绍
- 意图过滤器
- 使用 Intent 启动活动
- Android 可用意图
- 代码示例
- 意向类别
- 后期运行时绑定
- 使用 Intent 启动服务
- 广播接收机
- Intent 对象结构
- Intent 组件名称
- 意图操作
- 意图数据
- 意向类别
- 意图附加功能
- 意图标志
- 意向解析
- Intent 过滤器结构
- 行动测试
- 类别测试
- 数据测试
- 多场比赛
- Android 预定义意图
- 样品
用户界面控件
- 介绍
- 源代码中的 GUI 示例
- XML 中的 GUI 示例
- XML 中的 GUI 示例和源代码
- 文本视图
- TextView 示例
- TextView 样式示例
- 编辑文本
- EditText 示例
- AutoCompleteTextView
- AutoCompleteTextView 示例
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView 示例
- 按钮
- 按钮示例
- 图像按钮
- ImageButton 示例
- 切换按钮
- ToggleButton 示例
- CheckBox 控件
- CheckBox 控件示例
- RadioButton 控件
- RadioButton 控件示例
- 列表视图
- ListView 示例
- GridView 控件
- GridView 控件示例
- 日期和时间控件
- 图库控制器
- 地图视图
- 网页视图
布局管理器
- 介绍
- 线性布局
- 布局权重
- Gravity
- 样品
- TableLayout
- 填充属性
- 相对布局
- 绝对布局
- FrameLayout(框架布局)
- 选项卡主机
菜单和对话框
- 介绍
- 菜单界面
- MenuItem 接口
- SubMenu 界面
- 菜单项组
- 菜单项属性
- 容器菜单项
- 系统菜单项
- 辅助菜单项
- 替代菜单项
- 创建菜单
- 样本
- 菜单项组
- 菜单项事件处理
- 覆盖回调函数
- 定义侦听器
- 使用意图
- 展开菜单
- 图标菜单
- 子菜单
- 系统菜单
- 上下文菜单
- 样品
- 处理菜单事件
- 使用 XML 创建菜单
- 警报对话框
- 提示对话框
- 样品
触摸屏
- 介绍
- 运动事件
- 事件序列
- 事件处理
- 处理方法
- 样品
样式定义
- 介绍
- 样式定义
- 样品
- 样式定义继承
- 样式属性
- 主题定义
- 预定义主题
- 预定义主题
- 继承预定义主题
- 应用程序小部件开发
- 应用程序小组件概述
- 实用示例
- 基本应用小组件结构
- 配置活动
- 设计准则
基于位置的服务
- 介绍
- 地图键
- MD-5 签名
- Google 地图键
- 所需权限
- 代码示例
- 地图控制器
- 代码示例
- 地图叠加
- 代码示例
- Geocoder 类
- Address 类
- LocationManager 类
- LocationListener 接口
- 调试监视器服务 (DMS)
Web Services
- 介绍
- HttpClient 类
- HttpGet 类
- HttpPost 类
- HttpResponse 类
- 代码示例
- HTTP Get 请求
- HTTP POST 请求
- 代码示例
- 超时异常
- 线程问题
Android 服务
- 介绍
- 创建服务
- 服务类
- 后台任务
- 进程间 Communication
- 分离式实现
- 本地服务远程服务
- AIDL 编译器
- 创建远程服务使用远程服务
- 样品
媒体框架
- 介绍
- 播放音频
- 播放视频
- 简单的 MP3 播放器演示
- 简单的视频播放器演示
Android 安全模型
- 介绍
- 部署
- keytool 实用程序
- jarsigner 实用程序
- 使用 Eclipse 进行部署
- 分离的进程
- 声明性权限模型
图形 Animation
- 介绍
- 逐帧 Animation
- 代码示例
- 吐温 Animation
- 代码示例
基本图形
- 介绍
- Drawable 抽象类
- 代码示例
- ShapeDrable 抽象类
- 代码示例
OpenGL 图形
- 介绍
- glVertexPointer 方法
- glDrawElements 方法
- 代码示例
自定义视图
- 介绍
- 自定义进度条
- 模型视图控制器
Android 线程
- 介绍
- UI 线程
- 单线程规则
- runOnUiThread 方法
- post 方法
- postDelayed 方法
- Handler 类
- AsyncTask 实用工具类
- 向处理程序发送消息
- 背景线程注意事项
应用程序生命周期
- 介绍
- 活动生命周期方法
- onStart() 和 onResume() 方法
- onPause() 和 onStope() 方法
- 返回上一个活动
- onStop() 和 onDestroy() 方法
- onCreate() 方法
- onPause() 方法
SQLite 数据库
- 介绍
- SQLite 实现
- SQLiteOpenHelper 类
- onCreate() 方法
- onUpgrade() 方法
- onOpen() 方法
- getWriteableDatabase() 方法
- getReadableDatabase() 方法
- SQLiteDatabase 类
- execSQL() 方法
- insert() 方法
- delete() 方法
- rawQuery() 方法()
- 代码示例
- query() 方法
- 代码示例
内容提供商
- 介绍
- Android 内置内容提供程序
- SQLite 数据库
- 内容提供商体系结构
- 内容提供商注册
- 内容提供程序 REST 访问
- 内容提供程序 URL 结构
- 内容提供商 MIME 类型
- 使用内容提供程序
- 检索记录,添加记录
- Cursor 对象,ContentValues() 对象
- 内容提供商演示
- 开发内容提供商
- 代码示例
- SimpleCursorAdapter 类
- onCreate() 方法
- query() 方法
- insert() 方法
- update() 方法
- delete() 方法
- getType() 方法
- 代码示例
- 变更通知
共享首选项
- 介绍
- SharedPreferences 接口
- SharedPreferences.Editor 类
- 代码示例
文件 Management
- 介绍
- 创建文件
- 访问简单文件
- 访问原始资源
- XML 文件资源
- SD卡外置存储
Dalvik 虚拟机
- 介绍
- 与 JVM 比较
- dex 文件格式
- dx 实用程序
- 垃圾回收器
- 控制 Dalvik VM
后台应用程序
- 介绍
- 服务业
- 后台线程
- 制作吐司
- 通知
- 其他系统服务
- 后台活动示例
活动数据
- 介绍
- Intent 类
- 启动活动方法
- 在 Activiti 之间传递数据
- 连贯的用户体验
- 代码示例
短信
- 介绍
- SMSManager 类
- SEND_SMS权限
- 发送短信
- 接收短信
电话
- 介绍
- 发起电话呼叫
- android.telephony 软件包
- CallLocation 类
- PhoneStateListener 类
- ServiceState 类
- TelephonyManager 类
- 局限性,Android VoIP
Web 视图
- 介绍
- WebView 类
- android.webkit 软件包
- INTERNET 权限
- loadUrl() 方法
- JavaScript 支持
- loadData() 方法
- WebView 方法
- WebViewClient 类
- WebChromeClient 类
Java 语言
- 介绍
- 限制
- 第三方 Java 库
调试
- 介绍
- Eclipse Java 编辑器
- Eclipse Java 调试器
- 洛卡特
- Android 调试桥
- Dalvik 调试监控服务
- 跟踪视图
- 检测框架
适配器
- 介绍
- 类层次结构
- 适配器用途
- SimpleCursorAdapter 类
- ArrayAdapter 类
动态壁纸
- 介绍
- 开发动态壁纸
- 用户交互
- user-sdk Element
- 用途特征 Element
- PerformanceCode 示例
广播接收器
- 介绍
- 注册接收机
- 接收器生命周期
- 代码示例
蓝牙
- 介绍
- 能力
- BluetoothAdapter 类
- BluetoothDevice 类
- BluetootnSocket 接口
- BluetoothServerSocket 类
- 蓝牙类
- 蓝牙权限
- 设置蓝牙
- 查找设备
- 查询配对设备
- 设备发现
- 启用可发现性
- 设备连接
- 代码示例
文字转语音
- 介绍
- Pico 引擎
- 演示
- 单TTS引擎
- 代码示例
安卓 Search
- 介绍
- 建议提供程序
- onSearchRequest() 方法
- 建议提供程序
照相机
- 介绍
- 自动对焦
- 图片参数
- 场景模式
加速度计
- 介绍
- SensorManager 类
- SensorListenr 接口
指南针
- 介绍
- SensorManager 类
- SensorListenr 接口
振动
- 介绍
- 振动器类
- 振动序列
WiFi 连接
- 介绍
- WifiManager 类
- 用户权限
- Search热点
- 连接热点
Networking
- 介绍
- Java Networking 类
- Android Networking 类
- Apache Networking 类
输入法框架
- 介绍
- android:inputType 属性
- 定制的IMF
设备旋转
- 介绍
- 两 XML 个布局文档
- 代码示例
地方化
- 介绍
- 默认资源
- 当前区域设置
- 测试
- 自定义区域设置
- 代码示例
存储器 Management
- 应用程序上下文
- 屏幕方向更改
- 静态内部类
- 弱引用
- 垃圾回收器
语音输入
- 介绍
- RecognizerIntent 类
- 开始 Speech Recognition
- Google 服务器端
- 语言模型
- 自由格式语言模型
- Web 搜索语言模型
开发工具
- 介绍
- aapt 工具
- adb 工具
- android工具
- ddms 工具
- dx 工具
- draw9patch 工具
- 模拟器工具
即时通讯
- 介绍
- Jabber 协议
- GTalk互动
要求
没有
28 小时
客户评论 (4)
训练师愿意探索匕首中的其他问题。
Susheel - Home
课程 - Dependency Injection with Dagger 2
机器翻译
他介绍的培训师知识和轻松性。
Piotr - DPDgroup IT Solutions sp. z o.o.
课程 - Android Applications Testing
机器翻译
I really enjoyed the fairly broad coverage of topics.
john harrigan
课程 - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.