读《Android群英传》的一些感想

《Android群英传》由徐宜生撰写,旨在帮助开发者深入理解Android进阶知识,如自定义控件、绘图机制、动画和性能优化。书中避开了基础组件的讲解,专注于解决实际开发中的困惑点,提升读者的Android技能。作者通过轻松的写作风格激发学习兴趣,书中实例丰富,包括自定义View的实现,如刮奖效果和灵动菜单。此外,还介绍了Android Studio的使用和Android 5.0的新特性,为开发者提供了与时俱进的指导。

  关注寻梦(finddreams),一起成长,一起进步: http://blog.csdn.net/finddreams/article/details/49132587

这里写图片描述
作者:徐宜生
徐宜生CSDN博客地址:http://blog.csdn.net/eclipsexys

  朋友,你或许也有这样的困扰,做Android开发一两年之后,发现很多基础的东西虽然都知道,但是却无法融会贯通灵活的运用。能独立的开发APP,但使用的大多都是第三方开源的框架或者是在网上搜到的代码实现,也就是我们常说的论坛程序员。

  朋友,你或许也是这种做法,当遇到问题时,遇到难以实现的效果时,往往第一反应就是百度、Google一下看看网上有没有这样现成的功能或效果实现,如果有的话,那就皆大欢喜,直接把代码copy过来,就算完成了任务,然后还美其名曰不要重复造轮子。

  朋友,你或许也有这样的无奈,当你百度Google之后发现网上并没有现成的功能和实现代码,或者说网上的效果和你想要的效果存在一定的差距。这时就要求你能自己去实现这个效果了,于是对于自定义效果你瞬间崩溃,无从下手。

  这些问题基本上都是因为我们虽然掌握了Android的基础知识,但是一些更高级的知识点我们没有掌握,只是停留在了解阶段。这些知识点在实际的开发工程中往往用的比较少,所以我们也只是一知半解的状态,没有比较深入系统的去学习,同时也苦于没有一本好的书来带领我们去走进这个进阶之门。

  最近Android图书市场上出现了两本基于Android5.0的新书,两位作家也都是咱们CSDN上的博客之星,想必很多经常逛技术博客的同学都认识他们。一本是今天要说到的《Android群英传》,作者是徐宜生;而另一本是《Android开发艺术探索》,作者是任玉刚。这两本都是适合于进阶的Android书籍,如果你苦于找不到进阶的途径的时候,不妨看看这两本书,一定是会有所收获的。

  好吧,先回到咱们今天的主题。顺便说一句,咱可不是托,也不是在为两位作者的新书打广告。作为读者,读到一本好书,并且受益匪浅,就希望其他人也能够有机会去读一读,提升一下技术水平,走出开发的瓶颈期,顺利的进阶成功。

  《Android群英传》,咋一听名字你或许认为这不像是一本技术类的书籍,而且还是进阶的书籍。毕竟我们眼中的进阶类的书籍往往会冠名以高级,深入,底层之类的字眼。那为什么要取这个名字呢?作者是这么解释的:“是因为我想通过比较轻松有趣的名字来提高读者的学习兴趣”。不知道各位朋友是否也认同作者的良苦用心呢?

  作为宅男,国庆期间没别地可去,于是就在家把《Android群英传》这本书拜读了一遍。读完之后满满的都是收获,全书并不会教你Android四大组件,网络编程等基础知识,而是一心专注于解说Android中的重要的却往往让我们很困惑的知识点,比如Android的自定义控件,Android的绘图机制,Android的动画机制,以及Android的性能优化等等。所以全书每一章都旨在提升你的Android能力,不浪费其他笔墨。从这点上看,体现了作者本身深厚的技术功底,如此看来本书也是物超所值的。可谓“想给别人一瓢水,必须自己有一桶水”。

  虽然已经做了两年的Android开发,但是看完本书之后,很多知识点,还是无法完全的理解通透,甚至碰到某个知识点时,依然还是一头雾水。这或许也和平时不爱看技术书籍有关,或许你也存在这样的情况,买了一本新书,然后翻了几下,就扔在了书桌上起了灰尘。这是没有有意识的去提升自己,以为工作能应付过去,就没有时刻的去提醒自己去学习新的知识,技术发展如此之快,往往一个不留神,就已经落后了。

  对于自定义View往往是我们比较头疼的地方,看的别的做的效果图多么的炫酷,心里多么的羡慕。要时我也能做出这么狂拽炫酷吊炸天的效果该有多好啊?于是作者想读者之所想,从Android的绘图机制分析了View是如何绘制以及图形特效的处理,同时再配合Android动画机制的讲解,看完这两章之后,渐渐对自定义的View有了比较基础的认识,然后再多实践的练习,那么一般的自定义View对你来说应该是没什么问题了。当然本书也提供了一些比较有意思的例子来讲解,比如说刮奖效果的实现, 灵动菜单的实现等等。

  我知道现在还有很多朋友一直在死死地坚守Eclipse来作为Android开发的IDE,其实选用什么IDE工具,看的是个人习惯,只要是工作能完成,用哪个也无可厚非。我曾看到过很多朋友在用了AndroidStudio几天之后果断换回Eclipse的,也有果断放弃Eclipse的,他们各有各自的理由,而我就是后者。且不说AndroidStudio有多么多么的好,有没有吊炸天。但是当Google已经公开宣布不在更新eclipse,而是推荐官方工具AndroidStudio的时候,我们应该来学着怎么使用AndroidStudio来开发了,这是一个趋势。喜欢逛github的朋友应该已经发现上面的开源项目大多数都是用AndroidStudio来写的。怎么学习AndroidStudio呢?本书特意安排了一章来讲解AndroidStudio的使用,正好有那还真是方便了不少。

  Android5.0发布已经很久了,可能由于天朝的特殊原因,没有能红杏出墙的梯子,咱上不了Google网站,所以客观的造成国内很多Android开发者没能及时的更新Android版本号,没有特别去关注Android5.0的新特性,以及新的控件。正式处于如此的考虑,作者特意讲解了Android5.0的新特性,讲解了MaterialDesign的UI设计,以及ToolBar,RecycleView,CardView等一些新增的控件。在Android5.X以上使用MaterialDesign设计顺应了未来AndroidAPP的发展趋势,比如魅族的Flyme5.0,一加手机的氢OS系统都是采用了这样的设计,体现了Android特有的风格。

  很久没有写博客了,今天借着《Android群英传》这本书来谈谈最近的一些想法,所以废话说的有些多了。也罢,千言万语,作为单身狗,更与何人说。

图书简介: 本书从由总到分,让者从整体上把握Android体系结构,融入“群英传”这一故事情节,针对各个知识点进行分类阐述,并结合一线实际开发经验和Android 5.0版本新特性来,紧跟市场需求进行讲解。然后通过实战应用案例,综合使用前面讲解到的知识点,进一步提高开发者水平。 相关截图: 图书目录: 第1章 Android体系与系统架构 1 1.1 Google生态系统 2 1.2 Android系统架构 2 1.2.1 Linux 3 1.2.2 Dalvik与ART 3 1.2.3 Framework 3 1.2.4 Standard libraries 4 1.2.5 Application 4 1.3 Android App组件架构 4 1.3.1 Android四大组件如何协同工作 5 1.3.2 应用运行上下文对象 5 1.4 Android系统源代码目录与系统目录 6 1.4.1 Android系统源代码目录 6 1.4.2 Android系统目录 8 1.4.3 Android App文件目录 11 第2章 Android开发工具新接触 13 2.1 Android开发IDE介绍 14 2.1.1 Android Studio初体验 14 2.1.2 Android Studio配置 15 2.2 Android Studio高级使用技巧 19 2.2.1 更新SDK 20 2.2.2 Android Studio常用界面 21 2.2.3 导入Android Studio工程 23 2.3 ADB命令使用技巧 24 2.3.1 ADB基础 24 2.3.2 ADB常用命令 25 2.3.3 ADB命令来源 29 2.4 模拟器使用与配置 29 第3章 Android控件架构与自定义控件详解 32 3.1 Android控件架构 33 3.2 View的测量 34 3.3 View的绘制 37 3.4 ViewGroup的测量 38 3.5 ViewGroup的绘制 39 3.6 自定义View 39 3.6.1 对现有控件进行拓展 40 3.6.2 创建复合控件 43 3.6.3 重写View来实现全新的控件 51 3.7 自定义ViewGroup 54 .........................
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值