这是我第一次写程序,完整记录了过程。 如果你像我一样从来没有编程过,你可以尝试一下,其实很容易做到。
1. 开始
我的电脑很旧,也是几年前安装的,但从未使用过。 今天第一次启动,速度很慢。 以下是启动过程中的一些界面:
然后等到它停留在英特尔上? HAXM接口:
点击按钮,进入如下界面:
2. 创建项目
以下是创建项目的过程。
点击Start a new,出现如下界面:
选择Empty,点击Next按钮,出现如下界面:
输入项目名称,选择Java语言,基本使用默认,这是我设置的信息:
点击按钮,然后进入漫长的等待,等待项目被创建。 项目创建完成后,开发界面还没有完全显示出来,又开始下载过程:
三、项目核心组成
该项目主要由Java代码和XML文件组成。
Java代码的目录结构和我们平时的源代码目录结构是一样的。 Java代码的核心是.java,其内容为:
package com.flying.firstapp;
import android.support.v7.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);
}
}
虽然这段代码不太好理解,但大概意思就是将手机APP程序的内容区域设置为界面的内容。
XML文件的核心是.xml,其内容为:
nstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
这段代码可以看出,主要是为了界面设计。
4. 构建apk
以下是我运行该程序所采取的步骤。
点击“Build|Make app...”菜单项,构建成功,我们可以在目录中找到生成的app-debug.apk文件:
我们可以将此程序复制到手机上安装并运行。