网站客服:zx81024163 |

Android程序开发学习之创建第一个Android程序(Hello World

2024-03-01 13:05:33发布    浏览394次    信息编号:101866

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

Android程序开发学习之创建第一个Android程序(Hello World

你好世界程序

当我们搭建好开发环境后,接下来我们按照步骤创建Holle World程序

1. 程序创建步骤

(1) 创建一个新项目。 您可以点击创建一个新项目,如下所示。

您也可以点击文件→新建→新建选项,然后进入新建界面。 创建模板时有多种模板可供选择。 这些模板在空模板之上添加了一些简单的控件。 我选择为手机和平板电脑创建一个。 空白项目,然后Next进入配置项目界面

接下来,在配置项目界面,配置项目名称、项目包名称、项目路径、项目开发语言、API选择;

全部填写完毕后,创建完成如下图

2.了解程序中的文件

Hello World 创建完成后,会自动生成两个默认文件,分别是布局文件和文件。 布局文件用于显示项目界面,该文件主要用于完成界面的交互功能。 接下来我们看一下这两个文件的代码。

.xml文件代码如下

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World"
        android:textSize="36sp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

在布局中,可以根据自己的需要选择布局结构,添加组件,调整组件大小、背景颜色等,使界面美观。

.java文件代码如下

package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

继承,执行时首先调用()方法,其中通过(R..)将布局文件转换为视图(View)对象; 并显示在界面上。

每个程序创建后,都会生成一个清单文件.xml(位于该文件夹中)。 该文件是项目的配置文件。 四个主要组件(,,,)需要注册到这个文件中。

.xml文件代码如下

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapplication">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

>标签中的属性用于设置是否允许备份应用数据; icon属性用于设置应用程序图标; label属性用于设置标题栏显示的名称; 当该属性设置为 true 时,应用程序将支持 RTL(从右到左)布局; theme属性用于设置主题风格,即可以应用于本程序中所有和的显示风格。

:name="."> 用于注册一个 .

-> 在标签中设置该属性表示先启动当前应用程序,该属性表示将当前应用程序显示在桌面程序列表中。

3.创建AVD并运行程序

(1) 点击工具→AVD→+,出现如下界面。 只需根据您的喜好选择即可。

在系统镜像选择旁边,根据需要选择

接下来进入验证配置内容界面,选择横屏或竖屏。

完成 AVD 创建。

然后运行程序,结果如下

上面的步骤就完成了,Hello World程序的创建以及文件的解释。 接下来我们一起学习布局结构和组件应用,制作一些小程序,锻炼知识应用能力。

来吧,来吧,来吧!

提醒:请联系我时一定说明是从星空网上看到的!