Android 技术开篇——学习、读书指南。

来源:互联网 发布:rar密码破解 知乎 编辑:程序博客网 时间:2024/06/06 10:07

做android开发已经快三年。从萌萌懂懂的小白,到现在也算是有点心得体会了。回想这三年,真的很充实,从老罗的android视频教程开始学起。他是有三季的课程,在51cto就可以搜到相关的教程。他是系统的讲解了,android开发的基础知识,不过是用eclipse写的,是基于android sdk4.0开发,虽然有点过时了,但是作为入门是没有问题的。我当时是上每一个视频都是一点点的在看。在这里感谢老罗把我带入了android开发的大门。
之后,我开始了我的读书历程,那时候我觉得我的基础还不是很牢固,还是想看看入门级别的书籍。郭霖的《第一行代码》是我第一本拜读的技术书籍,这本书也是适合刚入门的小白进行学习的。16年郭峰的第一行代码发布了第二版,现在市场上应该看到是这个(我们一般戏称为第二行代码),这本解释的也很详细,虽然他的深度不是很大,用于巩固基础是够了。
这个时候,你就应该加入一个开发团队,或者是做一个外包项目锻炼一下了 (必须是需要上线的项目,练习项目是不可以的),只有这样你才能把自己的知识进行融汇贯通,也能知道自己的缺失在哪里,主要是要学会如果解决项目中遇到的问题,如何进行团队合作。当时的我还是个学生,是加入一个大学生创业团队,开始接外包项目,也是这段经历让我的能力得到了快速的提升。当你做开真正的项目的时候就会发现自己的缺失好多,离真正的开发人员差的很远。你需要不断的去充实自己,也是学习的最难的阶段,也最是容易的放弃的时候。这时候你需要咬住牙不停的去充实自己,不会的地方就去查资料,去完善自己的知识库。去学习团队合作方面的知识,市场最常见的就是git和svn,这两个技术是同步代码用的,现在androidstudio默认的就是使用git进行代码同步在studio中直接使用指令就可以进行代码的同步。
在提升自己的同是不要忘记,继续看书,我看的第二本书是徐宜生的《android群英传》这本书,看本书的时候一定要有一定基础再看,主要是他光是把关键代码进行的展示,初学者会不知道他在说什么。之后呢就可以看任玉刚 《Android开发艺术探索》这类比较深的书了。
另外要在学习中要有些注意的地方:
一:不要急于写代码,写完全理解了以后抛开介绍来进行独立编程,这样会更容易记忆的。
二:要留好笔记,人的记忆力永远都是有限的,好记性不如烂笔头,我到现在大概拥有400多条笔记,你将一些思路和源码总结进行留存,以后开发的时候直接vc。最好是放在电子的笔记本中,我使用的是印象笔记,还有很多记笔记的软件大家可以更拒自己的习惯进行选择。
三:留好工具类的代码,将一些方法进行封装,提前成工具类,这样节省很多开发的时间。
四:查资料的时候,一定不要刚查到就使用他了,都去查查,就会很发现多中多样的选择。
附上文中提到的相关资料:
第一行代码:
http://baike.baidu.com/link?url=7z1Lg8qcNsO_bdBY3_NMI4vE66AAJyleCmMFZ2KEr_4KceOX29disphA67THPhCw6xyS8jYfuSskoqNQ8lJLXxxCJS3r0937AtXWPG7Rul-c1opDBHe9CdoN94ePuiqNuWzl7ZtoRFq2J0BYxbGtB_
Android群英传 http://baike.baidu.com/item/Android%E7%BE%A4%E8%8B%B1%E4%BC%A0
Android开发艺术指南 http://baike.baidu.com/link?url=omHJXBp-i5k6GtUwv8pSEo3srPa7Vlg9xRSK4ztHdzou0GeZMtD7ZfL5FalnC1oCp2dFBkdjCfLYaIz1EswQRhiNOo-zgnJhF6zkE-ZzdGxaJeE0UMb1KlHIHU1cVHxgeR6vdNbMcpC29WaHNw_G9PfJdVHREKqdza7SUfd2kRO
常用的技术网站:
博客:
张鸿洋:http://my.csdn.net/lmj623565791
郭霖:http://blog.csdn.net/guolin_blog
网站:csdn
Segmentfault
简书
好了,android技术开篇就赘述到这里了,最近我会把我三年来的技术总结逐渐分享给大家。今天我将先弄好我的准备发的知识架构,感谢大家对我的支持!

欢迎关注我Github : @ 我的github

1 0
原创粉丝点击