Head First Android开发(第三版)
苏金国, 苏钰涵 等译
出版时间:2023年06月
页数:891
“每隔几年,Android开发就会发生根本性的变化,这就导致写这样一本书的难度极大。在这个经典系列的第三版中,Griffith一家人一如既往地展示了他们的出色才华,他们几乎完全重写了这本书,详细介绍了如何完成现代Android开发。再一次为我们带来这个领域最优秀的作品。如果你想学习如何正确地构建Android应用,一定要买下这本书。”
——Ken Kousen
Kousen IT公司总裁
从这本书能学到什么?
如果你有一个好想法,想要开发一流的Android应用,这本书经过全面修订和更新,将帮助你快速入门。你会学到一些实践技巧,掌握如何建立应用的结构,设计灵活的交互式界面,在数据库中持久存储数据,以及使用Android jetpack的最新特性,包括jetpack compose。就像一位有经验的Android开发人员坐在你旁边!你只需要对Kotlin稍有了解就能轻松地学习这本书。
为什么这本书如此与众不同?
如果你读过Head First书,就会知道这会是一本怎样的书,它会采用专门为你的大脑设计的一种生动形象的方式娓娓道来。如果你还没有读过Head First书,这本书肯定会让你喜出望外。利用这本书,你将通过多感观的学习体验来学习Android开发,能让你的大脑真正开动起来,而不是一味说教,让你昏昏欲睡。
- 引言
- 1 入门:投身新世界
- 2 构建交互式应用:真正有用的应用
- 3 布局:扮演布局
- 4 约束布局:绘制蓝图
- 5 活动生命周期: 扮演活动
- 6 片段和导航:寻路
- 7 Safe Args:传递信息
- 8 导航UI:旅行
- 9 材料视图:材料世界
- 10 视图绑定:绑定在一起
- 11 视图模型:模型行为
- 12 live数据:动感时代
- 13 数据绑定:构建聪明的布局
- 14 room数据库:看得见风景的房间
- 15 回收器视图:减少,重用,回收
- 16 DiffUtil和数据绑定:快线生活
- 17 回收器视图导航:选牌
- 18 jetpack compose:组合
- 19 compose与视图集成:完美和谐
- 附录 其他:(没有谈到的)十大问题
- 索引
书名:Head First Android开发(第三版)
译者:苏金国, 苏钰涵 等译
国内出版社:中国电力出版社
出版时间:2023年06月
页数:891
书号:978-7-5198-7636-4
原版书书名:Head First Android Development, 3rd Edition
原版书出版商:O'Reilly Media
Dawn Griffiths
dawn griffiths,在英国一所顶尖的大学开始了她的数学生涯,获得了数学系的荣誉学位,毕业以后投身软件开发行业,迄今已经有15年的it行业从业经验。
在和david一起写《嗨翻c语言》之前,dawn写过两本head first系列的书(《深入浅出统计学》和head first 2d geometry),同时还主持过该系列其他几本书。
David Griffiths
David Griffiths从12岁就开始编程了,那时候他看到了有关Seymour Papert的工作的一篇文章。15岁的时候,他写了Papert计算机语言LOGO的一个应用。在大学了学习了纯数学之后,他开始给计算机写代码,也给杂志读者写文章。他做过敏锐的教练,开发人员,还有车库服务员,只不过不是以这样的顺序干活的。他能用10种以上的语言编写代码,或是一种语言写散文,而当他不在写作,编码或是教练时,他就把大部分的闲暇时间花在旅行上,和他那可爱的妻子一起,还有Head First系列的作者—Dawn。
在写《深入浅出Programming》之前, 他写过另外一本书,叫做《深入浅出 Rails》,那是一本很出色的读物,而且可以作为一份贴心的礼物送给任何一个亲近的朋友或是家庭成员。
你可以在Twitter上关注他:http://twitter.com/dgriffiths。