Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 什么是安卓?
- 安卓开发工具包
- 安卓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)
他介绍的培训师知识和轻松性。
Piotr - DPDgroup IT Solutions sp. z o.o.
课程 - Android Applications Testing
机器翻译
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
课程 - Cross-platform mobile development with PhoneGap/Apache Cordova
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
课程 - Android Development
训练师愿意探索匕首中的其他问题。
Susheel - Home
课程 - Dependency Injection with Dagger 2
机器翻译