用java开发app的步骤 如何用java开发app

这是我第一次写安卓程序,完整记录过程。如果你和我一样,从来没有做过Android程序,你可以试试。其实做起来很简单。1.启动Android Studio。我的电脑很旧了,几年前就装了Android S

本文最后更新时间:  2023-04-20 00:55:18

这是我第一次写安卓程序,完整记录过程。如果你和我一样,从来没有做过Android程序,你可以试试。其实做起来很简单。

1.启动Android Studio。

我的电脑很旧了,几年前就装了Android Studio,但是从来没用过。今天第一次启动,很慢。以下是启动过程中的一些界面:

然后等待,直到一直停留在Running Intel? HAXM installer这个界面:然后等到你留在运行英特尔?HAXM安装程序这个界面:

点击取消按钮,进入如下界面:

2.创建项目

以下是创建Android项目的过程。

点击开始一个新的Android Studio项目,出现如下界面:

选择空活动,点击下一步按钮,出现如下界面:

输入项目名FirstApp,选择Java语言,其他基本用默认。这是我设置的信息:

单击Finish按钮,然后等待项目创建完成。项目创建完成后,开发界面还没有完全显示,gradle的下载过程又开始了:

3.Android项目的核心组件

Android项目主要由Java代码和XML文件组成。

Java代码的目录结构和我们常用的SpringBoot源代码是一样的。Java代码的核心是MainActivity.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程序的内容区设置为activity_main接口的内容。

XML文件的核心是activity_main.xml,其内容是:

<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout 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"><TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /></android.support.constraint.ConstraintLayout>

如你所见,这段代码主要用于界面设计。

4.构建apk

这是我运行程序的步骤。

点击“构建|制作app”。菜单项,构建成功,我们可以在目录中找到生成的app-debug.apk文件:

我们可以把这个程序复制到手机上安装运行。

(其实之前我也反复尝试过在PC上搭建虚拟设备然后运行,但是最后都失败了,因为PC太旧了,所以这里就不给出失败的过程了。)

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。