Android进阶书籍推荐
版权声明:本文为xing_star原创文章,转载请注明出处!
本文同步自http://javaexception.com/archives/124
Android进阶书籍推荐
端午节前我写了drakeet的知识星球推荐,今天呢,准备再写篇软文,关于Android进阶书籍推荐的,其实这本书已经上市好些年了,是任玉刚的Android开发艺术探索。
书已经上市好些年了,为何还要推荐,主要觉得还是写的特别好,特别经典,我的Android技术图书收藏还是相当多的,几乎近几年新出的Android书籍都买了,也翻阅过,相互比较下,觉得还是艺术探索胜出,Android开发艺术探索,在Android的基础知识中,讲解的是很有深度的,如Android Activity的启动模式,View的坐标结构,测量,布局,绘制,事件分发,如何处理事件冲突,view滑动,动画,Contenprovider,drawable等,讲解的很是深入浅出,文章不是机械的堆代码,会解释原理,有的会有案例讲解,这对想要进阶的工程师而言,真的很棒,这本书值得长期随身携带。
我拥有的Android书籍包括徐医生的Android群英传,Android群英传之神兵利器,刘望舒的进阶之光,以及邓凡平的三部深入理解Android,还有老罗的Android系统源代码情景分析,郭霖的第一行代码,李刚的疯狂Android讲义,四哥的Android逆向小黄书,其他的还有些不是很知名的作者的书了,质量更加一般了。
从应用层的技术角度来看,老罗的和邓凡平的书难度有点大,容易看不下去,适合碰到问题的时候,从这里面找参考点,第一行代码推荐于新手入门,疯狂Android讲义可以作为新手API百科全书,医生的书和刘望舒的适合于广度上的提高,应用层技术深度的提升还是首选Android开发艺术探索。逆向小黄书这种都是特定方向了,对于一直没买的组件化的书也是一个道理,偏向特定的某个方向。
列一下网上关于Android开发艺术探索的读书笔记,可以参考下潇涧的,地址是https://hujiaweibujidao.github.io/blog/2015/12/05/art-of-android-development-reading-notes/
总之,推荐购买。
以上无利益相关。
作者博客地址
任玉刚博客地址 https://blog.csdn.net/singwhatiwanna
邓凡平博客地址 https://blog.csdn.net/innost
徐医生博客地址 https://www.jianshu.com/u/dfc0ed52c22b
老罗博客地址 https://blog.csdn.net/Luoshengyang
郭霖博客地址 https://blog.csdn.net/guolin_blog
四哥博客地址 http://www.wjdiankong.cn/
刘望舒博客地址 https://blog.csdn.net/itachi85
Android进阶书籍推荐的更多相关文章
- Android开发书籍推荐:从入门到精通系列学习路线书籍介绍
Android开发书籍推荐:从入门到精通系列学习路线书籍介绍 很多时候我们都会不断收到新手的提问"Android开发的经典入门教材和学习路线?"."Android 开发入 ...
- (转)Android开发书籍推荐:从入门到精通系列学习路线书籍介绍
Android开发书籍推荐:从入门到精通系列学习路线书籍介绍 转自:http://blog.csdn.net/findsafety/article/details/52317506 很多时候我们都会不 ...
- Linux内核开发进阶书籍推荐(不适合初学者)
Linux内核开发进阶书籍推荐(不适合初学者) 很早之前就想写一篇文章总结一下Linux Kernel开发的相关资料,项目的原因,再加上家里的一些事情,一直没能找到闲暇,今天终于有些时间,希望可以完成 ...
- Android开发书籍推荐
当你看到这些文字时,那么恭喜你,你可能选择了一个无限可能的方向. Android,Google出品,信誉保证,你值得深入研究. 学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好 ...
- java进阶书籍推荐
第一部分: Java语言篇 1 <Java编程规范> 星级: 适合对象:初级,中级 介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下.对基 ...
- java进阶书籍推荐(不包括基础)
个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 对着书上的代码自己敲的时候方便 “看完书之后再次提升自我的最好途径是看一 ...
- 这里有最全的C/C++入门到进阶书籍推荐,你需要嘛?
编程是操作性很强的一门知识,看书少不了,但只有学习和实践相结合才能起到很好的效果,一种学习方法是看视频->看书->研究书中例子->自己做些东西->交流->看书. 研究经典 ...
- Android安卓书籍推荐《Android驱动开发与移植实战详解》下载
百度云下载地址:点我 Android凭借其开源性.优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率很高的智能手机操作系统. <Android驱动开发与 ...
- Android学习之路书籍推荐
Android开发书籍推荐:从入门到精通系列学习路线书籍介绍 JAVA入门书籍: < Introduction to java programming > < Core java & ...
随机推荐
- adb命令(二)
1.获取手机型号指令 adb shell cat /system/build.prop | findstr "ro.product.model" 2.获取手机处理器信息 adb s ...
- ajax stream 一边下载二进制数据一边处理
最近有在做 stream 下载,并且边下载 stream 边处理功能.解析二进制的功能.最初参考了 flv.js 的 flv stream 下载处理功能,发现他并没有使用的 XMLHttpReques ...
- 每天一个linux命令(10):touch命令
版权声明更新:2017-05-14博主:LuckyAlan联系:liuwenvip163@163.com声明:吃水不忘挖井人,转载请注明出处! 1 文章介绍 本文介绍了Linux下面的mv命令. 2. ...
- 【QT】对Qt项目开发中遇到的问题的总结
1. QMessageBox中文乱码 这里的中文乱码是指只有QMessageBox才出现中文乱码,其他都可以正常使用的情况.有些博客中提到使用QString::fromUtf8()函数, 实测有些情况 ...
- 经过一年时间的沉淀 再次回首 TCP Socket服务器编程 (二)
------------------ 前言 ------------------ 发了第一篇文章后,有不少同志留言,看来socket编程仍然是软件系统里面一个比较难的部分. 第一篇文章主要介绍了传输协 ...
- Poj 1077 eight(BFS+全序列Hash解八数码问题)
一.题意 经典的八数码问题,有人说不做此题人生不完整,哈哈.给出一个含数字1~8和字母x的3 * 3矩阵,如: 1 2 X 3 4 6 7 5 8 ...
- Erlang pool management -- Emysql pool
从这篇开始,这一系列主要分析在开源社区中,Erlang 相关pool 的管理和使用. 在开源社区,Emysql 是Erlang 较为受欢迎的一个MySQL 驱动. Emysql 对pool 的管理和使 ...
- 【转】 Pro Android学习笔记(三九):Fragment(4):基础小例子-续
目录(?)[-] Step 3实现简介显示类DetailFragment 创建实例 编写所需的生命周期代码 Step 4实现showDetailint index如何管理fragment fragme ...
- C#使用Command将dataGrideView表格内数据与数据库交互
本文主要介绍通过Command类使用SQL插入指令insert与查询指令select将dataGrideView表格内添加至数据库,与从数据库读出数据存放在dataGrideView表格中. C#制作 ...
- LAMP 1.2 Apache编译安装
1.下载 ...