我最近买了一台很棒的摩托罗拉Xoom,我真的很想尝试为它开发一些应用程序。我是一名使用C#的.NET开发人员,我已经有6年没有接触过Java了。在我的研究中,我没有真正找到关于Android3.0的好的教程或学习资源,以及如何在Android开发中利用它。所以我的问题是,有没有人知道什么好的资源?书?对于学习Android开发,或者教程说涉及2.2或2.3是可以接受的吗?
发布于 2011-03-04 04:20:01
Android3.0构建在以前的版本之上,所以你需要学习Java语言、一个开发环境(很多人使用Eclipse,不过我更喜欢IntelliJ IDEA)、平台本身和the 3.0 extensions。以下是一些可能会有所帮助的资源:
我的首要建议是在安卓系统上安装Mark Murphy's excellent ebooks。Mark是一位多产的Android培训师和作者,在Stackoverflow上有超过7万人。他的v3.5电子书版本包括v3.0 Honeycomb的报道。花40美元你就不会出错,而且它完全是最新的。
谷歌的Reto Meier也有an Android development book,在我看来是必读的Kindle或纸质版本。雷托有an excellent blog post on Android 3.0 UI fragments。请注意,v3.0上下文中的片段和平板电脑在下一个版本发布之前不会涵盖。
Java与C#非常相似,但不同(例如,没有属性,这真是个遗憾)。有关差异的列表,请参阅this wikipedia article。
主要资源将是the android developer site,因此请务必在参考资料部分查找教程和示例等。
我还没有读过它(购买了它),但听到了关于Android Development for Dummies的好消息,尽管它是在Android3.0之前发布的,所以片段等不会在里面。
如果你喜欢看视频,有覆盖安卓系统的some talks here from Google IO 2010,但在蜂巢上没有,那将在谷歌IO 2011之后推出。
Android是一个很大的平台,你不会在一个周末就学会它,所以留出一些时间,专注于你需要学习的东西,以达到特定的目标。请注意,要进行Android3.0开发并使用新的UI,您需要使用Fragments和Action Bar。两者都包含在新的3.0 SDK (SDK platform release 11)中。
https://stackoverflow.com/questions/5185919
复制相似问题