Android开发中的学习资源大集合
2013-04-30 11:54
309 查看
先说最重要的,学习Java语言
如果你不知道Java编程语言或者说你是从其他语言转过来的,需要熟悉下Java的话,下面这些是很好的让你开始了解Java的学习资源。
Java 教程 (内有大量教程)
http://www.tutorialspoint.com/java/index.htm
开始学Java - "Java初学者入门"
http://www.javacoffeebreak.com/tutorials/gettingstarted/
Java语言编程介绍 - Lars Vogel
http://www.vogella.com/articles/JavaIntroduction/article.html
教你用Java编程 (麻省理工学院)
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/index.htm
视频 -学习Java: 第一部分: 基础介绍
http://www.youtube.com/watch?v=3MZIkY55fS0
免费Java在线互动教程(译者注:提供了在线编辑器)
http://www.learnjavaonline.org/
Java初学者教程
http://www.javabeginner.com/
http://www.bongizmo.com/blog/android-resources-each-developer-should-know/
注: 即使你不打算看下面的,不过上面这个一定要看(译者注:上面这个真的很干货,一定要看)
开始Android开发 - 作者 Ray Wenderlich
http://www.raywenderlich.com/5527/getting-started-with-android-development
开始Android开发 - 作者 Chris Lacy
https://plus.google.com/104649936579980037256/posts/UQD4e1jgLS1
Support Library (用于支持旧版本Android设备)
http://developer.android.com/tools/extras/support-library.html
Tutorial: Android Application Development - A 9,000 foot overview
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html
ActionBarSherlock
http://actionbarsherlock.com/
AndroidSideMenu
https://github.com/dmitry-zaitsev/AndroidSideMenu
SlidingMenu
https://github.com/jfeinstein10/SlidingMenu
ViewPagerIndicator
http://viewpagerindicator.com/
UnifiedPreference
https://github.com/saik0/UnifiedPreference
Pull To Refresh Views for Android
https://github.com/chrisbanes/Android-PullToRefresh
SwipeListView
https://github.com/47deg/android-swipelistview
http://mobile.tutsplus.com/tutorials/android/android-sdk_fragments/
Android中使用Fragment - 教程
http://www.vogella.com/articles/AndroidFragments/article.html
**当开发Android应用的时候,理解Java、界面布局和Fragment使用很重要。
不过理解Android UI设计规范并在你自己的APP 设计中保证体验一致性也同等重要,遵循这些规范能让用户体验更好。
希望上面提到的资源对你开始Android开发有所帮助。如果你已经做Android一段时间了,也许你也能在这些资源中发现一些干货让你进一步提升。
如果你不知道Java编程语言或者说你是从其他语言转过来的,需要熟悉下Java的话,下面这些是很好的让你开始了解Java的学习资源。
Java 教程 (内有大量教程)
http://www.tutorialspoint.com/java/index.htm
开始学Java - "Java初学者入门"
http://www.javacoffeebreak.com/tutorials/gettingstarted/
Java语言编程介绍 - Lars Vogel
http://www.vogella.com/articles/JavaIntroduction/article.html
教你用Java编程 (麻省理工学院)
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/index.htm
视频 -学习Java: 第一部分: 基础介绍
http://www.youtube.com/watch?v=3MZIkY55fS0
免费Java在线互动教程(译者注:提供了在线编辑器)
http://www.learnjavaonline.org/
Java初学者教程
http://www.javabeginner.com/
当你学好了Java,你已经准备好正式开始学习Android开发了
** 每一个Android开发者都应该知道的资源 **http://www.bongizmo.com/blog/android-resources-each-developer-should-know/
注: 即使你不打算看下面的,不过上面这个一定要看(译者注:上面这个真的很干货,一定要看)
开始Android开发 - 作者 Ray Wenderlich
http://www.raywenderlich.com/5527/getting-started-with-android-development
开始Android开发 - 作者 Chris Lacy
https://plus.google.com/104649936579980037256/posts/UQD4e1jgLS1
Support Library (用于支持旧版本Android设备)
http://developer.android.com/tools/extras/support-library.html
下面是视频教程
Android 训练营视频教程Tutorial: Android Application Development - A 9,000 foot overview
下面是常用的第三方库
Android Asset Studiohttp://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html
ActionBarSherlock
http://actionbarsherlock.com/
AndroidSideMenu
https://github.com/dmitry-zaitsev/AndroidSideMenu
SlidingMenu
https://github.com/jfeinstein10/SlidingMenu
ViewPagerIndicator
http://viewpagerindicator.com/
UnifiedPreference
https://github.com/saik0/UnifiedPreference
Pull To Refresh Views for Android
https://github.com/chrisbanes/Android-PullToRefresh
SwipeListView
https://github.com/47deg/android-swipelistview
让你的应用APP轻松支持平板设备 - 学习使用Fragment
开发中如何使用 Fragmentshttp://mobile.tutsplus.com/tutorials/android/android-sdk_fragments/
Android中使用Fragment - 教程
http://www.vogella.com/articles/AndroidFragments/article.html
**当开发Android应用的时候,理解Java、界面布局和Fragment使用很重要。
不过理解Android UI设计规范并在你自己的APP 设计中保证体验一致性也同等重要,遵循这些规范能让用户体验更好。
希望上面提到的资源对你开始Android开发有所帮助。如果你已经做Android一段时间了,也许你也能在这些资源中发现一些干货让你进一步提升。
相关文章推荐
- Android开发学习资源之(二)
- 学习Android开发的二十套免费理想资源
- Android 开发学习资源
- 【Android开发学习笔记】【高级】【随笔】插件化——资源加载
- Android 开发学习资源
- Android开发学习笔记(二):Android中插入图片资源
- Android_Android开发学习资源
- Android开发学习资源之(四)
- Android 开发的未来语言 Kotlin 及学习资源
- android开发学习--------资源管理(声音&图片)
- 【Android开发学习笔记】【高级】【随笔】插件化——资源加载
- Android开发学习资源之(一)
- Android开发官方语言-Kotlin学习资源汇总
- android的学习资源集合
- android开发进阶学习博客资源
- 学习Android开发(Android Studio版)资源
- Android开发学习资源之(三)
- Android开发,Kotlin的了解与学习(五)-----基本语法之集合相关
- Android开发学习笔记(12):Android读取内部以及外部资源文件(更新中...)
- Android开发,你应该知道的学习资源