java - 非 Java 程序员进行 Android 开发的最快途径

标签 java android

加入 Android 潮流的决定已经做出。整个开发环境已经正确安装和配置。我完成了 http://developer.android.com/sdk/installing.html 中建议的步骤甚至设法“编写”了 Hello World 应用程序并在模拟器上运行它。 :)

不幸的是,我不是一个经验丰富的 Java 程序员,因此,尽管成功完成了所有建议的步骤,并咨询了出色的快速 Java tutorial for C++ programmers ,我觉得在掌握 Android 开发的路上还缺了很多东西。

最好先掌握 Java 世界(注意:我没有说语言,因为 Java 不仅仅是语法),然后深入研究 Android,但在现实世界中有截止日期因此开始直接在 Android 上开发/学习是非常诱人的...

我的问题:是否可以跳过成为经验丰富的 Java 程序员的步骤来开发良好的 Android 代码?

您知道可以同时掌握两者的快速 channel 吗?

最佳答案

我来自 .NET,很容易上手。

我买了Android Pro 2书,这就是我所需要的。

更新

好吧,似乎有一些人觉得这本书真的很糟糕,因为样本中的拼写错误和错误——甚至是书中本身。

无论如何,正如您会在评论中发现的那样,这绝不是一个确定的答案,请阅读亚马逊评论并选择您喜欢的。这对我有用,因为我需要理解这个概念,然后从 Android 文档本身中获取示例。

关于java - 非 Java 程序员进行 Android 开发的最快途径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4390290/

相关文章:

java - jQuery 和 Java 小程序

java - 我们可以在一个 Web 应用程序中使用不同的 Java Web 框架吗?

android - 使用 Android NDK 编译命令行 C 应用程序

android - 在 Kotlin Android 中使用 NumberFormat.getCurrency

android - 如何在PreferenceActivity中的Preference Item右边标记一个Icon?

java - Netbeans Java Web 应用程序部署到 Web 主机

java - 远程tomcat部署

java - 如果我们可以简单地覆盖父类(super class)的方法或使用抽象类,为什么还要使用接口(interface)呢?

android - 在 android 的 ListView 中需要帮助

android - 如何从 startIntentSenderForResult() 向 onActivityResult() 传递一些数据