1
  1. 将日志记录添加到您的 Droid1 项目。在 onCreate() 回调方法中,使用 Log.i() 方法添加信息日志消息。运行应用程序并查看日志结果。

[例如,我应该在哪里输入“onCreate()”?在清单中?在什么情况下

  1. 实现除了onCreate()之外的一些Activity回调方法,如onStart()、onRestart()、onResume()、onPause()、onStop()、onDestroy()。为每个回调方法添加一条日志消息,然后正常运行应用程序。查看日志结果,跟踪应用生命周期。接下来,尝试一些其他场景,例如暂停或暂停应用程序,然后再恢复。模拟来电。查看应用程序日志以了解活动如何响应此类事件。

[我了解如何通过 DDMS 等来模拟调用,但除此之外,我对在哪里键入和该代码以及要包含哪些变量一无所知。

我正在运行最新的 Android SDK 并使用 Eclipse。

编辑:不,这不是家庭作业,这是来自 Sam 的自学书

编辑(修订):一旦我得到这个.. public void onCreate(Bundle savedInstance) { ... code ... }

我在哪里发布这个,在 Manifest.xml 中?在 <activity> 等活动下?

4

2 回答 2

2

Android SDK 使用 Java 作为编程语言。如果您熟悉 Java,则应该开始阅读以下内容:

Android 开发指南

android SDK 中的一个活动(复制和粘贴)“[...] 用户可以做的一个单一的、专注的事情 [...]”。这是完整的解释:

活动指南

祝你运动顺利:)

于 2011-03-08T20:06:11.987 回答
1

当您创建一个新的 Android 项目时,您将从一个模板活动开始,通常称为 MainActivity.java。

在此文件中,您将看到:

public void onCreate(Bundle savedInstance) {
   ... code ...
}

这就是onCreate()方法。您可以更改... code ...部分并尝试使用书中的代码。

在您玩弄了一点之后,您可以转到更复杂的代码示例,例如 sdk 的Samples部分。

于 2011-03-08T20:22:22.483 回答