Android技能必知必会

Android技能必知必会上图是Android技能的一些基础知识,若想成为一名Android应用程序的开发者,上面图中的知识必须熟悉掌握,很多人觉得只要能够了解一些基本的知识就够了,当需要实现具体功能时再去百度或者Google相关的代码改一改,这样的方式其实在大多数情况下是可行的,但是对于我们的技能的提高是没有一点帮助的,唯一的帮助就是学会更熟悉地使用百度和Google了,说到这里一定会有很多人反驳我,说找到别人的代码后,自己读懂了不就可以了变成自己的了吗?其实每个人有每个人的看法和学习方式。我就发表下自己的看法,其实如果我们是开发者,我们在实现需求时,大多数人会抱着实现需求的心态去找开源代码,而不是学习的心态,因为项目给的时间是有限的,当我们把项目中的需求实现完后,我们很少会去看那些我们改过的开源代码,因为我们这时候有可能已经沉浸在“成功的喜悦”中,有可能有开始了另一个项目,根本没有时间总结。所以我认为加强自身的Android“硬技能”的磨练是非常有必要的。
当我们的硬技能磨练得差不多的时候,就可以开始打怪升级了,我们会发现这时候我们能够轻松地读懂开源代码并且优化开源代码为自己所用,而且还能利用我们学到的知识去做一些好玩的事情,在接下来的博客中我会分享自己的Android学习过程和代码,欢迎大家批评讨论,恳请大家指正和教导