美文网首页
徐宜生--Android经验谈

徐宜生--Android经验谈

作者: 998584f56259 | 来源:发表于2016-08-25 22:39 被阅读63次

    当电子工业出版社的官杨女士邀请我写书之前,我一直在CSDN博客坚持发表Android相关的技术博客,并给在线教育网站--慕课网录制Android相关的教学视频。自大学接触Android以来,通过不断的学习,逐渐对Android开发有了越来越深入的了解。回想起当初学习Android的时候,还是有很多感触的。由于对Java语言的熟悉,因此Android的入门就显得非常轻松,然而学习一段时间以后,虽然对Android的基础内容已经掌握的比较熟悉,但仍然无法做出比较满意的APP。一方面想通过综合的APP来提升自己学习的成就感,一方面又无法融会贯通知识点,创作过程中坎坷不断。其实这段过程与大多数人的高中时期是非常相像的,记得当时在高中的时候,很多人都会遇到一个学习的瓶颈期,在这段时间里,我们对基础知识掌握得非常熟练,但对稍微拔高一点的内容就力不从心了,总是不能发挥出应有的能力。其实不管学习什么东西都是一样,都存在这样的瓶颈期,这时候你并不是没有能力去解决这些问题,而是没有找到解决问题的方法。我觉得克服瓶颈期的最好方法就是六个字---总结、归纳、演绎。

    我们在学习某一项知识的时候,不能只停留的在最基础的层面上,你不仅是一个学习者,更应该是一个创造者。就拿学习Android来说,如果仅仅去学习如何使用Android提供的API或者去网上寻找现成的解决办法,那么即使再熟练,也还是一个低级的层次上。当基础的东西掌握熟练以后,就应该总结知识、归纳知识,并将其扩充到自己的认知、理解中。你需要记忆的不仅仅是API的使用方法,更应该了解为何Android要这样设计,API的参数不记得可以去查找,但对它的理解,却是属于自己的。就好像高中的物理公式,很多人觉得非常难记,的确如果单独地看那些字母组成的公式确实非常难记,但事实上,那些复杂的物理公式都是可以由基本的公式一步步推到出来的,每个字母都有它背后的含义,结合这些东西去记,公式就好像活了一样。同理,Android的学习也是如此,站在知识体系的高度上重新去理解那些基础知识,你才能真正地把它们融合起来,任何一个组件的设计都不是独立的,总结、归纳、演绎它们之间的联系才是记忆知识最好的方法。

    我跟很多Android开发者一样,也经历过这样一个阶段,因此对于开发者,特别是自学开发者的这段时期的心情深有体会,所以在出版社的编辑邀请我写书的时候,我就萌生了写这样一本书的念头。期望从我的学习经历、开发经验中整理出正确的学习方法,让开发者少走弯路,帮助Android开发者早日度过瓶颈期。

    相关文章

      网友评论

          本文标题:徐宜生--Android经验谈

          本文链接:https://www.haomeiwen.com/subject/pdpnrttx.html