互联网时代的到来,让我们获取知识变得更加简单,理论上讲只要你想学,便会有不尽的知识等你,只要方法得当,够努力,任何人都可以都有可能成为大牛。
自己在努力的基础上,还学习了一些高效的学习方法,让我在学习的过程中更加高效,更迅速的掌握,以下是我学习Android的一些套路。
1、知道它是什么、有什么用
相信很多人在学习的时候,一开始都会在网上找一整套资料或者买一本书来学习,结果就是内容太多,学了记不住或者学到一半感觉很难,便放弃了,更别提写代码了,根本无从入手。
而更好的一种办法便是学之前先不要着急买书,买资料,先了解一下这门语言或知识有什么作用,为什么会有这个,学习后可以解决什么问题,可以从事哪些工作,以及它的发展史,这样就可以保证我们学到的是最新的知识,以及对以后的工作方向有个大致认识。
有了这个大致的认识之后,再决定自己是否需要学习这门知识。
2、构建知识的思维导图
如果决定学习这门知识的话,在来构建这门知识的思维导图,它可以清楚的展现一门语言的知识结构,我们可以对照这思维导图上的知识点一个个的针对性的学习。
至于思维导图的制作可以参考书本目录和一些培训网站,尽可能的涵盖这门知识的所有知识点。
以下是我整理的 Android 方面的思维导图:
image3、如何获取资料
首先你要知道你要学习的这门语言的大牛都有哪些,从大牛开始,翻找他写的书,博客、公众号寻找你需要的,所谓名师出高徒,你要知道有时候你学不会并不是你的问题!
其次寻找这门知识相关的官网和优秀社区,勤逛官网和社区可以让你大涨功力。
网站的话:
谷歌开发者:
干货集中营:
Android开发技术周报:
Android源码:
https://www.androidos.net.cn/sourcecode
玩Android(强烈推荐,基本上你要的全都有,鸿洋大神维护):
http://www.wanandroid.com/index
入门书籍:
《第一行代码》《开发艺术探索》《Android 群英传》
进阶书籍:
《深入理解 android》《android 情景分析》
4、Android 实战练习
学习任何一门语言如果找不到乐趣便很难坚持下来,所以当你有了一定的基础知识后,即书、教程不必全部学完,便可以做一些demo,先找找乐趣,然后在卡壳的地方再去深入学习,最后在总结输出到博客、github上(强烈建议,对以后找工作很重要),相信这样循环下去,自己的功力一定会大增。
网友评论