Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android组学习 #12

Open
jacsonLee opened this issue Jan 6, 2015 · 2 comments
Open

Android组学习 #12

jacsonLee opened this issue Jan 6, 2015 · 2 comments

Comments

@jacsonLee
Copy link
Owner

Android组学习

  • Android开发对java的基础要求不算高,先掌握大局,再来一步步细化。

个人学习经验

  • 边学边编程(Talk is cheap show me the code),一定要动手。
  • 视频要反复看,看完之后做笔记,笔记也要反复看。
  • 蜻蜓点水式学习,抓住重点。

Java基础

  • 1-10集:没基础的必须认真看每一集,还有做好笔记
  • 12.13.14.15也要抽时间看,16(数组一般用到一维)
  • 17-18 可以不怎么看,后面要用的时候百度一下,或者翻看文档即可。有空可以看下排序接口
  • 19-20:多维数组跟位移运算还是用的少,可以跳过,或者过一遍,做下了解,或者日后考试面试的话 也许会用到
  • 21-24:集合这块必须认真看(以后做java的话,面试官会问很多这方面的问题,特别是内存模型,ex:hashmap与hashtable的区别),目前建议轻轻地看,主要是了解hasnmap/ArrayList的用法,后面开发大量会用到,其他的话,我目前遇到的还少.以后要走Java开发的话,还是要回来精进这块。但是现在我们需要快速学习
  • 25-26:泛型的话 做了解吧,Android的话使用泛型的机会不多,异常要知道用法:try/catch跟throws
  • 27-28:这个爱看不看
  • 29-37:讲的都是swing,虽然以后做Android会用到类似的东西,但是还是要认真学一下,不差那几天。
  • 39-40:单线程这块很重要。Android开发中一般用单线程。多线程通信的话,Android还是少用。,这里掌握单线程+线程同步即可,因为以后会学异步(学好同步对你理解异步有帮助)
  • 41-42:蜻蜓点水地学习一下吧
  • 43-46:流这块还是蛮重要的,先把视频过一遍,代码写一遍,在往后的开发中做进一步熟悉。

Android学习

老罗:

  • 偏实践的开发教程,直接看这个会看不懂。
  • UI编程(24集)全部认真看,还有第二第三季,时间充足的直接上网找视频,地址在下面。
  • 如果不看上面的教程,千峰3G学院的那套视频也许是更好的选择

Mars:

  • 偏理论的开发教程,看这个看的懂,但是讲的多,做的少,
  • 3-8 写Hello Android /Activity的生命周期 /Intent初步了解 必须掌握 熟记
  • 9-11 布局大量用到RelativeLayout + LinearLayout 后期才学FrameLayout(3)
  • 12-13 常见控件,掌握基本用法
  • 其实一共有五季视频,有空的同学可以都看了(记住一定要多写)

Android学习社区:

http://www.apkbus.com/
http://www.eoeandroid.com/
http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/ (这个进阶的时候用吧)

  • 以上基于Jayin一年前给我的学习笔记
@GingJan
Copy link

GingJan commented Jan 6, 2015

与众不同最炫酷

@jacsonLee
Copy link
Owner Author

cool 以上基于Jayin一年前给我的学习笔记

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants