Android 开发入门:编写简单 APK 应用示例
"import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private Button button; private TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = findViewById(R.id.button); textView = findViewById(R.id.textView); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { textView.setText("Hello, World!"); } }); } }" 上述代码中,我们使用 AppCompatActivity 类作为活动的基类,并在 onCreate 方法中设置布局和按钮的点击监听器。当按钮被点击时,我们将消息设置为文本视图的文本内容。 此代码需要一个名为 activity_main\.xml 的布局文件(位于 res/layout 目录下),该文件定义了应用程序的用户界面。 "<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center" tools:context=".MainActivity"> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Click Me" /> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="24sp" android:textColor="@android:color/black" /> </LinearLayout>" 上述布局文件使用 LinearLayout 作为根元素,并包含一个按钮和一个文本视图。按钮的文本为 "Click Me",文本视图的文本大小为 24sp,文本颜色为黑色。 将上述代码保存为 MainActivity\.java 和 activity_main\.xml,并将它们放置在正确的目录结构中。然后使用 Android Studio 或其他 Android 开发工具编译和运行该应用程序即可。
原文地址: http://www.cveoy.top/t/topic/pYDO 著作权归作者所有。请勿转载和采集!