赞
踩
以上代码是一个使用Android Studio编写的简单的Android应用程序,它显示了一条"Hello World!"的消息。下面是代码的解释:
引入必要的类:
java复制代码
import android.os.Bundle; | |
import androidx.appcompat.app.AppCompatActivity; |
这些是Android应用程序开发中常用的类。Bundle
类用于传递数据,而AppCompatActivity
是用于支持旧版本Android的Activity类。
定义MainActivity
类并继承AppCompatActivity
类:
java复制代码
public class MainActivity extends AppCompatActivity { | |
... | |
} |
覆盖onCreate
方法:
java复制代码
@Override | |
protected void onCreate(Bundle savedInstanceState) { | |
super.onCreate(savedInstanceState); | |
setContentView(R.layout.activity_main); | |
} |
当应用程序启动时,系统会调用onCreate
方法来创建Activity。这里我们调用super.onCreate(savedInstanceState)
来执行父类的初始化操作,然后使用setContentView
方法将我们之前创建的布局文件设置为Activity的内容视图。
在布局文件中添加一个TextView
控件来显示消息:
xml复制代码
<TextView | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:text="Hello World!" /> |
在MainActivity
类中找到TextView
控件并设置其文本:
java复制代码
TextView textView = (TextView) findViewById(R.id.textView); | |
textView.setText("Hello World!"); |
这部分代码使用findViewById
方法来获取布局文件中定义的TextView
控件的实例,并将其文本设置为"Hello World!"。这里假设你在布局文件中将TextView
控件的id设置为textView
。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。