如何有效地学习android开发?

时间:2016-07-08 23:10:13

标签: android

我已经开始使用Android创建应用程序大约1个月了,我理解基础知识(视图,小部件,意图......)并且我使用了很多developer.android.com来确认新事物但是当我尝试做复杂的事情,比如在我的应用程序中创建一个摄像头预览时,我觉得我是Ctrl + C和Ctrl + V提供的代码而不是真正理解它。大部分时间我的应用程序都崩溃了。

那么,你有什么建议让我更轻松吗?

2 个答案:

答案 0 :(得分:2)

  1. 决定你想做什么。你说你正在构建一个应用程序。这是一件好事。许多人没有意识到,当他们不知道它在哪里时,他们无法到达终点。
  2. 找到一个很好的在线视频教程来源。如果您的计算机上有2个以上的屏幕,视频教程远比书面书更优越,因为您可以同时观看视频和编写代码。 (我个人喜欢pluralsight,如果你是学生,微软提供6个月免费)
  3. 选择2-4个教程并完成它们。
  4. 开始编写自己的应用。
  5. 如果你不知道该怎么做。尝试在您在这些教程中编写的源代码中找到它。
  6. 如果无法找到它,请尝试谷歌解决方案或询问有关堆栈溢出的一些问题。人们很可能只是给它一个负面评价,但......你知道谁在乎它们。
  7. 重复第4,5和6点。
  8. 如果您对源代码的质量有不好的看法,请观看更多教程,以便了解其他人如何解决您的问题。

答案 1 :(得分:0)

学习android有一些宝贵的资源

我相信这个课程是一个巨大的快速启动,来自Google员工: http://Www.udacity.com/course/developing-android-apps--ud853

此网站还可以包含可以帮助您的信息: http://www.vogella.com/

如果您想花一些钱,请查看Android Development Nanodegree: https://www.udacity.com/course/android-developer-nanodegree-by-google--nd801

相关问题