好长时间没有写博客了,主要原因是自己最近有点懒散,对新知识的学习不够充分,最近遇到的问题比较少,就没有写。
从事android开发大半年了,其实一直对android没有过系统的学习。从当初阴差阳错的接触android开发实习,然后毕业就直接进入公司独立开发项目,对android基本处于一知半解的状态。最近公司没有派发任务,有时间巩固一下android基础,说一下自己的见解。
首先找了“疯狂android讲义”一书来看,作者是李刚。大致了看了一下目录,android基础自己基本掌握,在自己没有系统的学习android的情况下。主要原因是自己独立的开发过项目,虽然当时没有架构,效率的执行可能也有点低,但是却是自己通过查资料,独立写出来的,其中的收获是极大的,也让我快速的成长起来。在实际的开发学习中,项目肯定是最重要的一环,通过项目,可以让你把一些知识串联起来,遇到的困难,通过资料查询,可以很好的记住。
然后要吐槽一下这本书,通过这几天的学习阅读,发现实在不适合,主要原因是里面坑太多,很多地方都没有讲清来龙去脉,一些重点,易错点也没有标注。当然也有值得学习的地方。。。
关于android的书并不多,本来想找外国著作的,也没有找到,国内的挺多,但是质量就不吐槽了。为什么android专业书籍这么少,原因很简单,android本身是在java基础上发展的,里面的方法基本都是封装好的,也是基于linux底层,而且android入门特别简单,基本自己接触个项目就算入门了,但是要想把android学好,就好下一些功夫了。sdk就是学习android最好的书籍,通过看sdk源码,可以掌握android封装的方法,并且通过自己的理解,可以转变为自己的东西。
自己也有看过黑马出的视频,黑马的一些课程确实很好,可以教你一些sdk的源码。怪不得黑马出来的人都工资这么高,都掌握了高级的忽悠知识。
不工作的日子是实在难受,发现还是敲代码踏实,时间也感觉过的好快。以后要坚持继续博客,努力学习ing