按照正常逻辑,今天应该是直接进入AndroidStudio开发环境搭建课程了。但我想在写这系列之前,先和一些刚入门的同学一起来探讨下,怎么去学习Android?

当今社会大家应该都会有个感受:信息实在太多了,比如你搜下怎么去学习Android,或者Java。你会发现有各种信息扑面而来:

  • 报辅导班
  • 看视频
  • 跟着谷歌官网学
  • 多写代码

渠道多种多样,信息眼花缭乱,不知道有没有这样的感觉?

那怎么去学一门新的语言?

学会搜索
有人说,百度一下,我就知道了。但你会发现在遇到问题时有这样的感觉:不知道用什么关键词来搜,或者说描述不出来。这是为什么呢?

因为你还没有明确到底问题是什么,别笑,往往遇到问题的人,你能把问题本质用一句话描述清楚么?遇到好多开发同事,和领导阐述问题时说了半天抓不住重点。所以你要理解问题的本质,明确问题,再去想办法如何解决问题。

当你明确了问题时,就能够规整出关键词,继而去搜索。搜索的方式建议用Google。

理解和动手结合
这个就不多说额,动手是为了验证和加深理解,理解是为了让写代码变得条理清晰。

从无数个解决方案中寻找最佳方案
我见过很多人遇到问题时,第一反应是想绕过去,不去追查问题的本质原因,而是通过一些其他的方案去绕过问题,最终问题看似解决了。但这样往往是非常可怕的。因为你不去定位问题,你下一次遇到了还是不知道怎么办,怎么去解决。你就会离真相越来越远,你的惰性会埋没了问题的本质。所以遇到问题,不要害怕,这正是你成长的机会。

多和朋友们一起学习
现今社会沟通非常便捷,一个人学习总会有倦怠或者疑惑的情况,如果你能找到一个社区,大家都一样,相互探讨,学习将会变得特别有意思。

结束语
还有很多想和大家说的,有想和我这边有进一步交流,可以关注我的公众号:Android面试无忧。

更多相关文章

  1. Android进阶-Android系统信息与安全机制
  2. android获取手机号码以及imsi信息
  3. Android获得全局进程信息以及进程使用的内存情况
  4. Android 获取基站信息
  5. Android 获取通讯录信息
  6. Android Studio查看错误信息
  7. Android 获取设备各种信息以及其它

随机推荐

  1. 解决类似微信聊天界面软键盘和表情框冲突
  2. Android高手进阶教程之----Android 中自
  3. Android初级之路-Android开发环境搭建
  4. Android菜单的使用Menu
  5. Android 4.0市场份额增至21%,Android4.1仅
  6. Android图形库Skia(四)-生成PDF
  7. Android 扫码盒子全局接收付款码(全局事件
  8. Android根文件系统的启动过程
  9. 采用XMPP协议实现Android推送
  10. Parcalable接口使用(android传递结构体数