android - 开始使用 Honeycomb 进行 Android 开发

标签 android

<分区>

我最近购买了一款漂亮的摩托罗拉 Xoom,我真的很想尝试为它开发一些应用程序。我是一名使用 C# 的 .NET 开发人员,自从我研究 Java 以来已经有大约 6 年了。在我的研究中,我还没有真正找到关于 Android 3.0 以及如何在 Android 开发中利用它的好教程或学习资源。所以我的问题是,有人知道任何好的资源吗?图书?无论是学习 Android 开发还是教程说涉及 2.2 或 2.3 是可以接受的?

最佳答案

Android 3.0 建立在以前的版本之上,因此您需要学习 Java、开发环境(许多使用 Eclipse,但我更喜欢 IntelliJ IDEA)、平台本身,以及 the 3.0 extensions .以下是一些可能有帮助的资源:

我的首要建议是获得 Mark Murphy's excellent ebooks在安卓系统上。 Mark 是一位多产的 Android 培训师和作家,在 Stackoverflow 上拥有超过 70k。他的 v3.5 电子书版本包括 v3.0 Honeycomb 的报道。只需 40 美元,您就不会出错,而且它是完全最新的。

Google 的 Reto Meier 也有 an Android development book , 在我看来需要阅读的 Kindle 或纸质格式。 Reto 有 an excellent blog post on Android 3.0 UI fragments .请注意,在发布下一个版本之前,不会涵盖 v3.0 上下文中的 fragment 和平板电脑。

Java 与 C# 非常相似,但又有所不同(例如,没有属性,真可惜)。参见 this wikipedia article获取差异列表。

主要资源将是 the android developer site ,因此请务必查看资源部分中的教程和示例等。

我还没有读过它(虽然已购买),但听说过关于 Android Development for Dummies 的好消息虽然那是在 Android 3.0 之前发布的,所以 fragments 等不会在里面。

如果你喜欢看视频有some talks here from Google IO 2010涵盖 Android,但在 Honeycomb 上没有,它将在 Google IO 2011 之后发布。

Android 是一个很大的平台,您不会在周末就能学会它,所以请留出一些时间,专注于您需要学习的内容以达到特定目标。请注意,要进行 Android 3.0 开发并使用新的 UI,您需要使用 Fragments 和 Action Bar。两者都包含在新的 3.0 SDK(SDK 平台版本 11)中。

关于android - 开始使用 Honeycomb 进行 Android 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5185919/

相关文章:

java - Appium - Android 重新获取和刷新网络状态

java - Android 上均匀间隔按钮

android - Android环境下如何从android应用中的apk文件中获取应用或包信息

android - 更新 mm :ss from a playing MP3 file 的有效方法

Android jSoup 帮助

android - Xamarin Android 运行时异常

android - 连接几何图形的边界

android - 缩放 VideoView 问题

java - NullPointerException:无法列出目录中的文件

android - 了解自定义 BLE UUID