感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Android 简介
- Android SDK 特性
- 开发框架简介
- Dalvik 虚拟机
- Android 应用程序架构
- 下载和安装 Android SDK
Android 应用程序
- 创建新的 Android 项目
- 创建 Android 虚拟设备
- 前台和后台应用程序
- Android 模拟器
应用和 Activities
- 应用程序清单文件简介
- 使用资源
- Android 应用程序生命周期
- 了解应用程序的优先级及其进程状态
- 创建活动和活动生命周期
- 基础 Android UI设计
- 定义布局
- 创建新片段
- Android 小部件工具箱
- 适配器简介
定义和使用样式
- Element风格
- 在何处应用样式
- 可用属性
- 继承样式
使用 Intent 和广播接收器
- 使用 Intent 启动 Activities
- 使用 Intent 广播事件
- 创建 Intent 过滤器和广播接收器
- 侦听本机广播意图
- 使用广播意图监视设备状态更改
使用 Internet 资源
- 连接到 Internet 资源
- 使用下载管理器
- 使用 Internet 服务
使用文件、保存状态和首选项
- 创建和保存共享首选项
- 检索共享首选项
- 首选项框架和首选项活动简介
- 将静态文件作为资源包括在内
- 使用文件系统
Database和内容提供商
- Android 数据库简介
- 介绍 SQLite
- 内容值和游标
- 使用 SQLite 个数据库
- 查询数据库
- 创建内容提供程序
- 使用内容提供程序
在后台工作
- 服务介绍
- 将服务绑定到 Activities
- 使用后台线程
- 使用 AsyncTask 运行异步任务
- 使用警报
如何通知事件
- 操作栏简介
- 创建和使用菜单和操作栏操作项
- 对话框简介
- 通知管理器简介
- 创建通知
地理编码和基于位置的服务
- 使用基于位置的服务
- 将模拟器与基于位置的服务配合使用
- 选择位置提供程序
- 查找当前位置
- 使用邻近警报
- 创建基于地图的 Activities
要求
参与者应该熟悉如何在 Java 中编程的基本理解。
21 小时
客户评论 (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.