





定价:139元
印次:1-1
ISBN:9787302539520
出版日期:2019.12.01
印刷日期:2019.11.13
图书责编:王军
图书分类:零售
主要特色 ● 涵盖Android最新的API,包括Job Scheduler、Android架构组件(包括Live Data和Room)和数据绑定 ● 提供Android Studio IDE的详细说明以及Kotlin的介绍 ● 详细介绍材料设计原则、设计指南、导航模式和UI的最佳实践 ● 演示如何为所有形式的Android设备创建引人注目的UI ● 探索Firebase和Google Play服务的API库,包括地图、基于位置的服务以及Awareness API ● 掌握为将来的Android开发项目提供坚实支持的技能
Reto Meier自2007年首次发布Android以来,就一直致力于帮助Android开发人员为用户创建最佳应用。Reto在澳大利亚西部的珀斯长大,之后在伦敦度过了“接下来的18个月”,总共6年。2011年他与妻子在旧金山湾区定居。Reto在Google担任开发人员代言人已有10年的时间,他为开发人员社区提供文章、在线培训、会议演讲和YouTube视频。在智能手机出现之前,Reto已在各个行业(包括海上石油天然气和金融业)担任软件开发人员超过10年。Ian Lake 在2013年于旧金山湾区定居前,曾在美国的9个州居住过。Ian是Google Android Toolkit团队的成员,专注于提供现代Android开发所需的库和API。在此之前,他曾是一名Android开发人员倡导者、Android应用开发人员和企业应用开发人员,那时,Android还未盛行。
前 言 对于大多数人而言,智能手机已经成为它们自身的一种扩展。现在允许运行的设备已经超过20亿月活,而Android已然成为世界上最常用的智能手机操作系统之一,由于每位用户平均会安装50个应用,致使仅2017年就有超过940亿的应用下载量。 无处不在且不可或缺的智能手机如此先进且个性化,经研究表明,把手机放错地方、手机失去网络连接或手机电池电量不足,都会让人们备感焦虑。 自2008年推出以来,Android系统已经扩展到手机之外,成为各种硬件的开发平台,拥有来自1300多个品牌的24 000台设备,其中包括平板电脑、电视、手表、汽车、物联网设备等所有产品。与此同时,物联网设备已有28个平台和SDK发布。 这些创新与生态系统的规模相结合,为开发人员提供了巨大的机会——可以为全球用户创建新的应用。 Android为移动应用开发提供了一个开放的平台。没有人工障碍,Android开发人员可以自由编写充分利用各种设备的应用,并可以使用Google Play进行分发,开发人员可将免费和付费应用分发到全球兼容的Android设备上。 《Android高级编程(第4版)》是为所有Android设备构建Android应用的实战指南,是使用Android Studio 3.5基于Android SDK 10.0编写的。 《Android高级编程(第4版)》介绍了一系列示例项目,每个项目都介绍了新的功能和技术,以最大限度地利用Android系统特性。《Android高级编程(第4版)》既涵盖入门的所有基本功能点,也为有经验的移动开发人员提供了可充分利用的Androi...
第1章 你好,Android 1
1.1 Android应用开发 1
1.2 小背景 2
1.2.1 不远的过去 2
1.2.2 未来的发展 2
1.3 Android生态系统 3
1.4 Android的预安装应用 3
1.5 Android SDK的特性 4
1.6 Android在哪里运行 4
1.7 为什么要为移动设备开发应用 5
1.8 为什么要进行Android开发 5
1.9 Android开发框架介绍 5
1.9.1 Android SDK中都包含什么 5
1.9.2 了解Android软件堆层 6
1.9.3 Android运行时 7
1.9.4 Android应用架构 8
1.9.5 Android库 8
第2章 入门 9
2.1 Android应用开发入门 9
2.2 Android开发 10
2.2.1 准备工作 11
2.2.2 创建首个Android应用 14
2.2.3 开始使用Kotlin编写Android应用 23
2.2.4 使用Android Support Library包 24
2.3 进行移动和嵌入式设备开发 25
2.3.1 硬件设计考虑因素 25
2.3.2 考虑用户环境 28
2.3.3 进行Android开发 28
2.4 Android开发工具 31
2.4.1 Androi...
《Android高级编程(第4版)》作为实践类书籍,将会深入浅出地解释各种复杂的概念,注重实际操作,让读者对Android开发的各类工具、API和最佳实践有直观的认识,并将新技能转换成实际的用户解决方案。
同系列产品
查看详情-
Kotlin移动和服务器端应用开发
[美]布雷特·麦克劳克林(Brett McLaughlin)著 任强 译
ISBN:9787302614050
定 价:99.8元
-
Flutter入门经典
[美] 马可·纳波利(Marco L. Napoli) 著 蒲成 译
ISBN:9787302569541
定 价:118元
-
反应式编程实战 使用RxJava 2.x开发Android应用
[芬] 蒂莫·图奥米宁(Timo Tuominen)著 韩义波 译
ISBN:9787302560999
定 价:118元
-
Flutter实战
[荷兰]弗兰克·扎米蒂(Frank Zammetti) 著;贡国栋 任强 译
ISBN:9787302556084
定 价:79.8元