- 在线视频
- ISBN-10: 0-13-442734-3
- ISBN-13: 978-0-13-442734-8
7小时以上的视频教学
更多必要的Android应用开发课程是的延续Android应用程序开发要点,深入了解Android主题,并涵盖开发优秀Android应用程序的关键功能。
描述
在这个视频培训,188号金宝搏网页伊恩开始与消息循环和线程。然后,他重点介绍了Android的传感器架构,展示了如何使用光传感器,如何确定线性加速度,甚至如何批量处理传感器事件以提高效率。继续,Ian介绍了直接使用和在ContentProvider实现中使用的SQLite数据库。之后是与Google Play Services的整合,展示如何使用地图和位置数据。构建基本的自定义视图,然后是更高级的自定义视图,最后一课涵盖了强大但易于使用的RenderScript。看完本系列视频后,开发者将能够使用各种功能创建高级Android应用程序。
技术水平
你会学到什么
- 处理线程和跨线程通信
- 有效地利用各种传感器
- 创建和查询SQLite数据库
- 实现自定义ContentProviders
- 与谷歌播放服务集成地图和位置数据
- 构建基本的自定义视图
- 开发高级定制视图
- 使用RenderScript修改图像
谁应该修这门课
- 需要快速学习Android应用程序开发高级技术的开发人员
课程要求
- 熟悉Java编程语言
- 对Android应用程序开发有基本了解
新播放器支持流媒体和下载访问
现在您可以流式传输和下载视频,无限制的24/7在线/离线访问和所有权。
- 流媒体:观看即时视频流在线实时;购买后,只需点击立即观看即可开始。
- 下载:下载视频文件,随时随地离线观看;购买后,只需点击播放器内的下载图标并按照提示操作。
另外,享受新的播放器功能,跟踪您的进度,并帮助您在模块之间导航。
目录表
第1课,“使用消息循环和线程”,介绍了Android的消息循环以及如何正确使用线程。本课展示了如何使用线程池和执行器,以及如何构建用于跨线程通信的自定义处理程序对象。
第2课,“使用传感器”,介绍Android的传感器框架以及如何有效地使用它。本课将介绍所有可用的传感器以及光传感器和线性加速度计的详细使用情况。它还解释了如何使用批处理读数来提高效率。
第3课,“使用SQLite数据库,”解释了如何在Android应用程序中使用SQLite数据库进行存储和检索需求。本课着眼于概念,然后涵盖创建数据库和查询的实现。
第4课,“开始使用ContentProvider”,展示了如何创建一个自定义的ContentProvider,它允许以结构化的方式跨Android应用程序通信数据。它还解释了如何从另一个应用程序中使用自定义ContentProvider。
第5课,“整合Google Play服务”分解了Google Play服务的复杂性。本课展示了如何使用Google Play Services显示带有自定义标记的交互式地图,以及如何在使用或不使用地图的情况下查询设备位置。
第6课,“构建基本自定义视图”,解决了构建自定义视图的挑战性任务。它涵盖了开发视图时要理解的重要概念,然后展示了在自定义视图中测量、布局和绘图的实现。
第7课,“学习高级自定义视图”,深入了解自定义视图的更具挑战性的方面。本课解释了如何使用先进的绘图技术,处理触摸交互,响应手势,并支持自定义视图属性。
第8课,“使用RenderScript修改图像”,涵盖了RenderScript的实际用途。本课从RenderScript的解释开始,然后展示如何有效地模糊图像。它结束与如何使用先进的卷积修改图像在复杂的方式很容易。
关于liveessons视频培训188号金宝搏网页
LiveLessons视188号金宝搏网页频培训系列出版了数百个动手,专家主导的视频教程,涵盖了广泛的技术主题,旨在教你成功所需的技能。这个专业和个人技术视频系列具有世界领先的作者讲师,由您信赖的技术品牌出版:Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams和Que。主题包括:IT认证、编程、Web开发、移动开发、家庭和办公室技术、商业和管理等。浏览所有有关InformIT的课程:金宝搏188亚洲体育真人始乐
http://www.金宝搏188亚洲体育真人始乐informit.com/livelessons
目录表
第1课:使用消息循环和线程
1.1理解线程和同步
1.2使用线程池和执行器
1.3创建自定义处理程序并处理消息对象
第二课:使用传感器
2.1了解一般传感器概念
2.2设置传感器代码
2.3从光传感器读取
2.4确定线加速度
2.5使用批量传感器读数
第3课:使用SQLite数据库
3.1了解SQLite数据库
3.2创建SQLite数据库
3.3查询SQLite数据库,第一部分
3.4查询SQLite数据库,第二部分
第4课:开始使用内容提供者
4.1创建ContentProvider
4.2使用ContentProvider
经验5:整合Google Play服务
5.1了解Google Play服务是什么和做什么
5.2显示交互式地图,第一部分
5.3显示交互式地图,第二部分
5.4定位设备
第6课:构建基本的自定义视图
6.1理解视图概念
6.2测量并布置视图
6.3在画布上绘制基本像素
第7课:学习高级定制视图
7.1在画布上绘制高级像素
7.2手柄触摸
7.3回应手势
7.4支持自定义属性
第8课:使用RenderScript修改图像
8.1了解RenderScript的用法
8.2使用RenderScript模糊图像
8.3在高级需求中使用卷积