Android Studio 教程:创建 Android 应用

2022-11-14 16:37:35 浏览数 (2)


highlight: a11y-dark theme: smartblue


这是我参与8月更文挑战的第3天,活动详情查看:8月更文挑战

以下教程介绍了使用 Android Studio 创建具有基本功能的 Android 应用程序的过程。它将帮助您迈出学习 Android 开发的第一步。

该应用程序将有一个简单的 UI 和几行 java 代码,以便您可以开始进行 android 开发。在获得基本确认后,您当然可以使其功能更加丰富。

我们将使用 Android development studio,并逐步解释如何使用它。本教程还使用图像来确定您需要执行的操作。

如何使用 Android Studio 创建 Android 应用程序

在 Studio 中创建 Android 应用程序

  1. 启动 Android development studio
  1. 在上面的屏幕上,点击“Start a new Android Studio Project”。

将您的应用程序命名为“MyFirstProject”,然后单击下一步。

将活动添加到 Android 应用程序

在这一步中,我们将向我们的应用程序添加一个空活动。为此,请单击下图所示屏幕上的“下一步”按钮。

现在,从选项中选择 Empty Activity 模板,然后单击 Next 按钮。

单击完成按钮。

更新 Android 应用 XML 文件

现在在 res 文件夹中,转到 layout 文件夹中的 activity_main.xml 文件并编写以下代码。

请记住,这里我们正在创建我们的第一个项目,因此我们将创建一个显示消息“Hello World”和“单击我”按钮的屏幕。

在正文中,tab复制以下代码。

以下 .xml 文件是 MainActivity 的布局文件。您可以在此处创建交互式 UI。

该文件有一个 TextView 和一个按钮,可以通过从左侧面板拖放方法将其带到设计屏幕。

练习: 尝试在示例屏幕中放置各种元素。

代码语言:javascript复制
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@ id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.soumyaagarwal.myfirstproject.MainActivity">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:layout_centerInParent="true"
android:textColor="#000000"
android:textSize="40dp"
android:textStyle="bold"
android:id="@ id/textView" />

<Button
android:text="Click Me"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@ id/textView"
android:layout_centerHorizontal="true"
android:layout_marginTop="61dp"
android:id="@ id/button" />
</RelativeLayout>

更新 MainActivity.java 文件

在 java 文件夹中,转到包中的 MainActivity.java 文件并编写以下代码。

这里给出了按钮的“id”,然后设置了 Click Listener。单击此“单击我”按钮后,我们会看到一个祝酒词(一条显示“按钮已单击!”的短消息)。

代码语言:javascript复制
package com.example.soumyaagarwal.myfirstproject;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivityextends AppCompatActivity {

   Button clickme; 

   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      clickme= (Button)findViewById(R.id.button);

      clickme.setOnClickListener(new View.OnClickListener() {
         @Override
         public void onClick(View v) {
            Toast.makeText(MainActivity.this,
                           "The Button is clicked !",
                           Toast.LENGTH_LONG).show();
         }
      });
   }
}

现在我们需要运行我们的第一个项目。虽然我们已经安装了 Genymotion 模拟器,但在真实设备上运行应用程序仍然很快。因此,将您的 android 设备连接到您的电脑,然后单击工具栏上的运行选项。

您将找到以下对话框。

选择您已连接的设备,然后单击“确定”按钮。

现在,让 Gradle 构建完成。之后,您会看到您的第一个应用程序在您的 Android 设备上启动。

以下是启动应用程序的屏幕截图。

当您单击“CLICK ME”按钮时,会出现提示。

总结

很棒!你已经完成了你的第一个 Android 应用程序。我们希望您现在应该能够在此应用程序中添加更多特性和功能。

如果您对上述代码有任何疑问,请留下回复。此外,您还应该阅读下面的 Android Studio 教程以了解如何正确设置它。

0 人点赞