【发布时间】:2010-11-16 22:42:28
【问题描述】:
我有一部新奇的 Android 手机,想为它做一些应用开发,正在寻找指南。不过,我还没有真正找到任何看起来对 Android 新手和 Java 新手都有希望的东西。我专业地了解 PHP 和其中的代码以及一些其他语言的基本知识,因此任何“傻瓜”资源可能都不适合我。
是否有任何可取的书籍、资源网站或教程侧重于这两个方面(而不是其中一个方面),假设您什么都不知道但不把您当白痴对待?
谢谢。
【问题讨论】:
我有一部新奇的 Android 手机,想为它做一些应用开发,正在寻找指南。不过,我还没有真正找到任何看起来对 Android 新手和 Java 新手都有希望的东西。我专业地了解 PHP 和其中的代码以及一些其他语言的基本知识,因此任何“傻瓜”资源可能都不适合我。
是否有任何可取的书籍、资源网站或教程侧重于这两个方面(而不是其中一个方面),假设您什么都不知道但不把您当白痴对待?
谢谢。
【问题讨论】:
另外,这是一本很棒的书,里面有一些很好的例子:
http://www.amazon.com/Android-Wireless-Application-Development-Conder/dp/0321627091
【讨论】:
我也处于同一条船上,只是我是一名尝试使用 Android 的 .net 开发人员。最好的起点似乎是 Google 入门。我没有找到任何其他适用于 Android 的大型资源,但 IBM 有几篇很好的文章,尤其是这篇关于在 Android 中使用 XML 的简报。
http://www.ibm.com/developerworks/opensource/library/x-android/index.html#download
【讨论】:
对于Java,既然你已经了解编程,我会推荐Sun的教程
http://java.sun.com/docs/books/tutorial/
对于 Android,我同意 Tom,但也推荐记事本教程:
http://developer.android.com/guide/tutorials/notepad/index.html
【讨论】:
首先,从 Google 自己的文档开始。这是一个基本但好的开始。
http://developer.android.com/guide/topics/fundamentals.html
那么你可能希望通过各种书籍来进步。
我会推荐 Mark Murphy 所写的书集,他经常处理堆栈溢出问题。它们是数字下载并保持最新。结帐http://commonsware.com/
【讨论】: