在 Android Studio 中创建非 Kotlin 项目

在 Android 开发的世界中,Kotlin 已经成为了一种热门的编程语言,但有些时候我们也可能需要使用 Java 来编写 Android 应用程序。如果你刚刚入行,可能会对如何在 Android Studio 中创建一个非 Kotlin 的项目感到困惑。下面这篇文章将指导你完成整个过程,帮助你顺利启动你的第一个 Android Java 项目。

流程概览

在开始之前,我们先来看一下创建非 Kotlin 项目的主要步骤。以下是一个简单的流程概览表格,供你参考。

步骤描述
1. 开启 Android Studio启动 Android Studio IDE
2. 创建新项目点击新建项目并选择适合的模板
3. 配置项目设置配置项目名称、包名及语言选项
4. 创建活动(Activity)选择添加一个活动
5. 编写代码在 Java 文件中编写应用程序代码
6. 运行项目使用模拟器或真实设备运行应用程序

流程图

我们可以使用 flowchart TD 形式的 Mermaid 语法展示这个流程图,更直观地理解步骤。

开启 Android Studio 创建新项目 配置项目设置 创建活动 编写代码 运行项目

每一步详细说明

1. 开启 Android Studio

确保你已安装好 Android Studio,并且能够正常启动它。打开程序后你会看到欢迎界面。

2. 创建新项目

在 Android Studio 的欢迎页面上,点击 “新建项目” 按钮。你会被引导到创建项目的向导界面。

3. 配置项目设置

在配置项目设置的页面上,填写如项目名称、包名等信息。确保选择 Java 作为编程语言。

  • 项目名称:你的应用程序名称,比如 “MyFirstJavaApp”
  • 包名:应用在 Play 商店中的唯一标识符,通常格式为 com.example.myfirstjavaapp

选择操作系统为 Android,然后点击 下一步

4. 创建活动(Activity)

在选择活动模板时,我们可以选择 Empty Activity,这是一个简单的模板,非常适合初学者。

点击 下一步,可以给活动命名(比如 MainActivity),然后点击 完成

5. 编写代码

在创建完成后,Android Studio 会生成一些常见的代码结构。确保在项目的 Java 文件目录中找到 MainActivity.java 文件,下面是一个简单的例子,你可以开始写代码来实现基本的功能。

package com.example.myfirstjavaapp; // 包名

import android.os.Bundle; // 导入包
import android.widget.TextView; // 导入 TextView 控件
import androidx.appcompat.app.AppCompatActivity; // 导入 AppCompatActivity

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState); // 调用父类的方法
        setContentView(R.layout.activity_main); // 设置布局文件

        // 获取布局中的 TextView 控件,并设置显示的文本
        TextView textView = findViewById(R.id.textView);
        textView.setText("Hello, World!"); // 显示 hello world
    }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
代码解读:
  • package com.example.myfirstjavaapp;:定义了这个 Java 文件的包名,与项目包名保持一致。
  • import android.os.Bundle;:导入所需的 Android 组件。
  • public class MainActivity extends AppCompatActivity { ... }:定义了一个新的活动类 MainActivity,它扩展(继承)自 AppCompatActivity 类,允许我们使用 Android 的基本功能。
  • onCreate(Bundle savedInstanceState) { ... }:重写 onCreate 方法,这是活动创建时被调用的主要入口。
  • setContentView(R.layout.activity_main);:设置当前活动使用的布局文件。
  • TextView textView = findViewById(R.id.textView);:获取布局中 ID 为 textView 的 TextView 控件。
  • textView.setText("Hello, World!");:设置 TextView 控件显示的文本为 “Hello, World!”。
6. 运行项目

完成代码编写后,点击 Android Studio 界面上方的绿色运行按钮(一个小的播放图标),选择一个模拟器或真实设备运行你的应用程序。你应该能够在其上看到显示 “Hello, World!” 的界面。

结尾

到此为止,你已成功在 Android Studio 中创建了一个非 Kotlin 的项目并且实现了一个简单的界面。制作 Android 应用通常需要掌握更多的组件和内容,建议你在今后的学习中不断实验和探索。无论是 Java 还是 Kotlin,最重要的是动手实践,积累经验。希望这篇文章能够帮助到你,祝你在 Android 开发的道路上越走越远!