我一直在寻找Android的初学者书籍,当然我发现我应该先学习Java。所以我开始学习Java,现在我对对象,类,继承,接口非常熟悉,只是转移到Swing中的Layouts以及Swing Features。但我开始怀疑......我现在对Java有足够的了解吗?我可以开始编程Android吗?
当然,我可以继续使用Java,但一直渴望开始编写Android应用程序。
这里有关于Android之前我需要了解多少Java的明确答案?
非常感谢!
答案 0 :(得分:15)
我现在对Java有足够的了解吗?
是
我可以开始编程Android吗?
是
Android之前我需要了解多少Java?
完全理解基础知识是可取的。
具体包括以下主题:
但是如果你已经知道基础知识(类,对象,继承,接口),我认为你可以开始了。
您不需要学习特定的库(如swing或其他),因为您不会在Android中使用它们。
答案 1 :(得分:5)
试一试,看看 - 只有你能回答。如果你开始觉得困难,你就不够了解。这实际上是继续学习Java的好动力。我会去的。
答案 2 :(得分:5)
去尝试一下!我发现最好学习编程语言做现实世界的例子,如果Android保持你的兴趣,它可能是一个很好的例子。
答案 3 :(得分:3)
我同时直接进入Java和Android,基本上都不知道。我有大约2年的C经验,为任天堂DS做自制软件,所以没有什么是真正的OOP而且它都是单线程的。
既然你知道你做了什么Java,我会说你会没事的。底线是,缓慢是好的。放轻松,慢慢来,不要跳过任何事情。提供的开发人员指南非常可靠,涵盖了所有重要概念。早期建议......不要阻止UI线程......如果你要写游戏,要特别注意如何创建一个合适的游戏循环线程。谷歌提供的内容确实不多(除了SDK示例游戏),但那里有信息。
答案 4 :(得分:1)
您真正需要的Java是语法和功能。您无需知道您将使用Android学习的特定API ..所以我认为您可以轻松使用Android。
实际上你可以毫不费力地学习Java和Android。