10

我有一个T-Mobile G1,我将下载开发人员 SDK,看看是否可以为我的手机创建一些简单的应用程序。如果您做过类似的开发,请在下面回答并告诉我您的经验。请分享您发现特别有用的任何链接。

4

5 回答 5

9

我没有发现 SDK 文档有那么大的帮助,至少一开始是这样。真正开始的是从 CommonsWare查看The Busy Coder's Guide to Android的示例章节。你可以在本书的网站上找到这个。该链接还提供了本书的代码示例。

这些示例中提供的示例代码以及 SDK 中包含的示例代码让我很好地了解了从哪里开始。我在很多事情上还不是很扎实,但是发展比以前快了很多。

您肯定要确保做的一件事是观看 Google 提供的视频。Android 的应用程序生命周期与传统应用程序有很大不同,因此您需要确保您了解意图、视图和内容提供程序是什么。这些视频都可以在 YouTube 上的这个播放列表中看到。

我可以指出的最后一个有用的资源是博客社区。时不时地,Planet AndroidHello Android会从它们聚合的博客中摘录代码。Jeffrey Sharkey 热衷于 Android 开发,并在他的博客上发布了一些有用的代码。

Android 开发目前很像在黑暗中拍摄,但它有望尽快起飞并为我们提供更多有价值的资源!我知道那里 本书。祝你好运!

于 2008-11-13T19:37:55.983 回答
6

我建议的最重要的事情是确保您真正了解 Android 应用程序的生命周期。许多应用程序都出现崩溃或性能不佳(或使整个手机运行不佳),因为它们的设计并未正确遵循应用程序生命周期。

对于简单的应用程序,无需担心,但很快您可能想在后台运行一些东西(播放音乐等),或者如果用户切换应用程序时需要保存您的状态。这很棘手,但一旦你看到一些例子就有意义了。

您还可以查看 5 月 Google I/O 开发者大会上的一些 Android 会议:

于 2008-11-28T22:47:27.597 回答
5

我从这里开始

http://code.google.com/android/kb/commontasks.html

我在大约 15 分钟内启动并运行了我的环境和模拟器。

第一印象是使用起来很有趣。

保罗

于 2008-11-10T00:11:55.597 回答
3

我发现记事本教程对理解基础知识非常有帮助。

于 2008-11-16T16:05:05.913 回答
1

我也开始涉足 android 开发。老实说,我认为那里的一些书籍很好地解释了开发框架并让您快速开始使用这些工具。我正在阅读的一些书籍包括《24 小时内自学 Android 应用程序开发》(显然标题是夸大其词;这本书只是按小时组织。对于初学者来说,每个小时都需要一些时间)、《你好,Android : 介绍 Google 的移动开发平台(第 3 版)”和“开始 Android 2”。根据我目前有限的经验,使用 SDK 进行开发是可访问且令人愉快的。话虽如此,您确实需要投入时间/精力来跟上进度。

于 2010-10-19T12:21:03.970 回答