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)
Android 安全模型
- 介绍
- 部署
- keytool 实用程序
- jarsigner 实用程序
- 使用 Eclipse 进行部署
- 分离的进程
- 声明性权限模型
应用程序生命周期
- 介绍
- 活动生命周期方法
- 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() 对象
- 内容提供商演示
文件 Management
- 介绍
- 创建文件
- 访问简单文件
- 访问原始资源
- XML 文件资源
- SD卡外置存储
后台应用程序
- 介绍
- 服务业
- 后台线程
- 制作吐司
- 通知
- 其他系统服务
- 后台活动示例
活动数据
- 介绍
- Intent 类
- 启动活动方法
- 在 Activiti 之间传递数据
- 连贯的用户体验
- 代码示例
Web 视图
- 介绍
- WebView 类
- android.webkit 软件包
- INTERNET 权限
- loadUrl() 方法
- JavaScript 支持
- loadData() 方法
- WebView 方法
- WebViewClient 类
- WebChromeClient 类
Java 语言
- 介绍
- 限制
- 第三方 Java 库
调试
- 介绍
- Eclipse Java 编辑器
- Eclipse Java 调试器
- 洛卡特
- Android 调试桥
- Dalvik 调试监控服务
- 跟踪视图
加速度计
- 介绍
- SensorManager 类
- SensorListenr 接口
地方化
- 介绍
- 默认资源
- 当前区域设置
- 测试
- 自定义区域设置
- 代码示例
语音输入
- 介绍
- RecognizerIntent 类
- 开始 Speech Recognition
- Google 服务器端
- 语言模型
- 自由格式语言模型
- Web 搜索语言模型
开发工具
- 介绍
- aapt 工具
- adb 工具
- android工具
- ddms 工具
- dx 工具
- draw9patch 工具
- 模拟器工具
Android Applications Testing 练习 - 4小时
自动化测试
- JUnit Testing
- 使用断言
- 检测框架
设备测试
- 用户界面和一致性
- 与操作系统交互的功能
- Networking 测试
- 压力测试条件
- 国际支持测试
- 一般要求
设备远程测试
- DeviceAnywhere 平台
- 需要注意的场景
要求
没有
21 小时
客户评论 (2)
他介绍的培训师知识和轻松性。
Piotr - DPDgroup IT Solutions sp. z o.o.
课程 - Android Applications Testing
机器翻译
良好的准备和培训师的知识+承诺
lukasz - DPDgroup IT Solutions sp. z o.o.
课程 - Android Applications Testing
机器翻译