Android编程权威指南(第3版)

比尔·菲利普斯 (Bill Phillips)

出版时间

2017-05-31

ISBN

9787115457592

评分

★★★★★
书籍介绍
这本书最独特的地方,在于它把「为什么这样写」和「怎么写」放在同等重要的位置。它不满足于教你调用API,而是用大量挑战练习逼你动手:给TextView加监听器、从普通按钮改成图标按钮、为旋转屏幕保存数据。这种「先给框架、再让你填坑」的训练方式,恰好对应了读者反复提到的痛点——照敲代码容易,理解背后的设计模式难。书中贯穿的MVC架构、activity生命周期、超类调用顺序等细节,都在反复提醒读者:一个「没做完的半成品方案」比报错更危险。它适合已经学过基础、想系统打通原生开发、并愿意为工程实践付出耐心的读者;如果你追求快速出Demo,或期待Kotlin新写法,这里未必合你胃口。
作者简介
作者简介: Bill Phillips Big Nerd Ranch资深讲师。他与人合作开发了广受好评的Android训练营培训课程,并为之编写教材(包括本书的第1版和第2版)。Bill一直坚持撰写博客、阅读各类文学作品、作曲奏乐以及著书。 Chris Stewart Big Nerd Ranch的Android团队主管、Android训练营资深讲师。他致力于不断取得进步和精进技能。工作之余,Chris喜欢远足和旅行。 Kristin Marsicano Big Nerd Ranch资深讲师、Android开发者。她喜欢分享知识,对学习、软件开发以及二者的交集充满热情。在授课和开发应用之余,Kristin会为家人烹调美食、练习瑜伽或学习新知识。 译者简介: 王明发 毕业于华东理工大学。软件开发及项目管理者,拥有近十年的软件开发及项目管理经验;除了翻译本书前两版之外,另译有《写给大家看的项目管理书(第3版)》。
AI导读
核心看点
  • Big Nerd Ranch实战课程体系
  • 36章详解8个完整应用开发
  • 新增数据绑定与MVVM架构
读者共识
  • 内容全面系统,实战性强
  • 比同类入门书讲解更深入
  • 翻译质量参差不齐需甄别
精彩摘录
  • "Avoiding a half-baked solution."
  • "android:id属性值前面有一个+号,而android:text中属性值则没有,这是因为我们将要创建资源ID,而对字符串资源只是做了引用。"
  • "请注意,我们现实调用了超类的实现方法,然后再调具体日志的记录方法。调用这些超类方法必不可少。在onCreate(...)方法里,必须先调用超类的实现方法,然后再调用其他方法,这一点很关键。而在其他方法中,是否先调用超类方法就不那么重要了。"
目录
第1章 Android开发初体验  1
1.1 Android开发基础  2
1.2 创建Android项目  2
1.3 Android Studio使用导航  6
1.4 用户界面设计  6

显示全部
用户评论
36章,内容全。可惜不是 kotlin
入门推荐,虽然要学一段时间,但是学完对安卓能有个大概了解了。深入的知识可能还不是特别详细,但是入门所要设计的内容都讲得很清楚了,书里的例子一共有六七个,学完很有成就感。
上个工作周看完的,还不错
3月27日 公司决定用原生方式开发Android App了 虽然自己主要负责小程序了 但是 因为工程量太大 还是需要学习java和Android开发
远超第一行代码. 可能是书名起成了"权威", 给人一种字典的感觉, 吓跑了一票新人. 实际上比第一行代码更适合入门. 不过能够明显看出有些地方翻译的不好. 我看的时候, 有的地方实在难以理解, 去找了英文版, 一下就明白了. _____学到第七章的分界线________ 原本打了五星, 现在变成四星. 说实话, 感觉越学越难, 越看越看不懂. 按理说看这本书的开头能看得懂, 那么认真去学, 后面没道理跟不上, 但是事实如此. 不过在同类书中应该是很不错的. 很多地方讲的很清楚, 可能我的基础也是不行. p.s. 不要买极客学院, 极客学院的教程不如看这本.
新手。
真正的入门好书
下载
收藏
全部深度解读 →主题书单高分榜最近更新