Android学习曲线

时间:2012-09-02 22:06:51

标签: android

我有Java经验,对OOP有很好的理解。 2-3周前我决定学习为Android制作应用程序。       问题是,我所获得的所有书籍都没有足够广泛地向我展示。大多数书籍长约300-400页,无法正确涵盖理解所有基础知识所需的大量方面。我目前正在阅读Reto Meier的“Pro Andorid 4”,它是互联网上最详细的资源之一,但仍然不够。    我发现Android框架非常复杂。有活动,意图,服务和其他API。官方页面上的Android开发指南非常简短,无法详细介绍主要组件。我发现其他资源也不够详细。 Intents的用法和属性不能很好地解释,尤其是对于具有Intent常量的隐式和Uri对象作为Intens构造函数中的第二个参数等。另外,我找不到其他方面和用法的信息。 Context,Cursor以及执行onActivityResult()方法后返回的一些操作等等。 对于这个periond我获得了一些基本和琐碎的东西的知识,但当我必须实现一些不常见的功能,如拍照,使用广播接收器和服务时,我很困惑

所以我的问题是 - 我在哪里可以找到更全面,更深入的Android内部组件解释? 还有多少时间让您流利地制作Android应用程序并完全理解开发中涉及的所有内容?

1 个答案:

答案 0 :(得分:5)

  

我在哪里可以找到更全面,更深入的解释   Android的内部组件?

官方Android文档非常好。 http://developer.android.com/guide/components/index.html

  

还有多少时间让你流利地制作Android   应用...

取决于你对#34;流利的理解"。让我们说没有复制Hello World,看看大约2周内的活动是什么等。

  

......并完全理解开发中涉及的所有内容?

现在无需完全了解所有内容。别担心。稍后您将了解大多数有用的概念。在开始时,只需尝试制作一些应用程序并始终使用Google。大多数时候你或多或少地知道如何做到90%,而你只是阅读了这些持续10%的你还不知道的事情。