阅读完《第一行代码》后可能还会有的疑问(转)
阅读完《第一行代码》后可能还会有的疑问
阅读完《第一行代码》后,基本上已经踏入了安卓世界的大门,但一本书的篇幅毕竟有限,你可能还会有如下疑问。在下列问题当中,很多郭神在他自己的博客中已经有了相当详尽的解析,或者在网上找到不错的资料,完全可以作为补充阅读,我在这儿提供相关的链接。这些问题中,有的是android开发本身的特色知识,而有的,是java或者程序开发应该具有的基础知识或者素养,作为学院派刚学完Java就来接触android可能会遇到的问题,有的问题在百度谷歌上稍稍查询资料便能了解解决,有的却需要长时间的积累关注才能慢慢熟悉其中奥妙。
-
Context是什么?为什么它在全书中不停的出现,好像很重要的样子?
-
View是什么?它在书中好像同样占据了重要的位置?
Android LayoutInflater原理分析,带你一步步深入了解View(一)
Android视图绘制流程完全解析,带你一步步深入了解View(二)
-
assets目录是什么?
-
在Recyclerview的应用当中,Adapter是什么?ViewHolder又是什么?为什么在Recyclerview的应用中需要这几个东西?
在这里强烈推荐新手们找一本设计模式的书阅读一下,对于理解和自己编码都会有很的提升。
-
在应用制作过程中,书中那么多图标(SVG,PNG)都是在哪里获得的,为什么我没有?
android studio中vector assets的使用说明
ICONFONT阿里巴巴矢量图标库 -
Android中为什么有那么多长度,大小,单位(dp,px,sp)?他们都是什么意思?
-
onTocuh和onClick有什么区别?为什么有时候用onTouch有时候用onClick?
-
郭神花了不少篇幅的碎片时间来讲解Git,然而在阅读完这些篇幅后我依然无法理解,Git到底有什么用?为什么要用它?Git和Github有什么区别?
-
在Android中如何实现动画效果?
Android属性动画完全解析(上),初识属性动画的基本用法
-
在Android中如何实现绘图
Android绘图技术详解,带你轻松绘出各种图形 -
正在阅读过《第一行代码》之后我应该读什么书?
我介绍一下我买的几本书把
《android高级进阶》这本书可以作为一个你学习路线的一个总纲,跟着目录看和选择你接下来要学习哪一部分,但实际上这本书对于知识上的介绍并不清晰和详尽,你可以根据它每一章的内容自己去寻找资料,做一些研究,总结。
《android 神兵利器》这本书介绍了一些android开发常用的工具,小白们通过它可以看一看资深android工程师们是怎么工作的,用哪些工具,虽然也有一些像Git的入门基础知识,但实际上并不适合入门,有了些基础了解才能去看,通书更像是在分享作者的一个工作状态,可以借鉴。这本书是这个作者的第二本书,他还有一本叫做《Android群英传》,名字起的都很奇怪,这其实并不是一本书的新旧版本(我原本是这样认为的), 神兵利器是讲工具,群英传是将一些基础和进阶知识,《Android群英传》我并没有买
《android 开发艺术探索》这本书的讲解相比前两本就相当清晰了,而且和《第一行代码》的内容承接的很好,建议可以作为读完《第一行代码》后学习的主内容,对于在《第一行代码》读完后的一些疑问在这里都能找到解答。
《android源码分析与设计模式》这本书还没看,打算放到最后,看完《headfirst 设计模式》之后再看,挺期待的,看完在做补充。 这些问题大多数是我在阅读《第一行代码》开始学习时遇到的疑问,有的随手记下来了,有的过后就忘了。有些问题在弄清后便慢慢忘记当初出的困惑,即便这些疑问着实困惑了我很久。一些资深程序员习以为常的问题恰恰是菜鸟们百思不得其解之处,或许这就是原因了吧。