关于Android的研究

关于Android的研究,android,Android,学习Android最好的方法是什么?我正在阅读罗杰斯在艾尔的书《Android应用程序开发》。但是,当我尝试以下代码时,除了一部手机外,没有任何输出: package org.qwerty.com; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloWorld extends Activity { /** Called whe

学习Android最好的方法是什么?我正在阅读罗杰斯在艾尔的书《Android应用程序开发》。但是,当我尝试以下代码时,除了一部手机外,没有任何输出:

package org.qwerty.com;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloWorld extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        TextView tv = new TextView(this);
        tv.setText("Hello, Android");
        setContentView(tv);
    }
}

我还尝试搜索Dalvik调试监视器,但找不到打开hello android项目的选项。

您可能会发现这很有用。我刚刚读了它,它是有意义的。

您可能会对以下有关的文章感兴趣:


我通过谷歌教程学习了Android

在左侧向下滚动并查找“教程和示例代码”

如果它正在“输出”手机,那么它可能正在启动模拟器。给它一两分钟,因为它实际上是一个运行整个操作系统的虚拟机。启动完成后,应用程序应立即显示

仿真器应如下所示:


(来源:)

或者这个:
在我看来,雷托·梅耶(Reto Meier)的《来自Wrox的》是开始学习Android的最佳书籍。除了谷歌文档

之外,我还建议您阅读《Android开发入门》一文中的开发指南。我可以编译我的代码并运行它,但我没有看到任何像图4这样的窗口,也没有看到任何显示“Hello Android”的窗口。我等了半个小时,但仍然看不到我的应用程序。它只是一个模拟器窗口。我在构建目标时遇到了一些问题,但现在代码运行良好。