おすすめ!プログラミング学習サービス5選!詳しくはこちら

2023Androidアプリ入門:プロジェクト作成方法(Bumblebee)

こんにちは! 文系SEの焼き芋です!

「アンドロイドアプリ開発で基本が分からない」

という悩みを抱えていませんか?

そこで、今回は「プロジェクト作成方法」をご紹介します。

焼き芋

この記事はこんな人におすすめです!
・Androidアプリ開発をこれから始める方

目次

開発環境

android studio バージョン Bumblebee

今回の開発環境は以下の通りです。

OSWindows10
メモリ8GB
android studioAndroid Studio Bumblebee (2021.1.1)
JDK1.8.0_172
プログラミング言語Java
開発環境

プロジェクト作成方法

以下の手順1~4に沿ってプロジェクトを作成します。

STEP
「Newプロジェクト」クリック
STEP
「Empty Activity」を選択し「Next」クリック
STEP
任意の項目を編集し、「Finish」クリック
STEP
「プロジェクト」作成完了

「Newプロジェクト」クリック

「Empty Activity」を選択し「Next」クリック

今回の例では「Empty Activity」を選択してます。

Empty Activity画面がないアプリ

任意の項目を編集し、「Finish」クリック

プロジェクト情報は以下の通り入力します。

Name作成するプロジェクト名
Package nameJavaパッケージ
Save locationプロジェクトの保存先
Language使用するプログラミング言語(Java/Kotlin)
Minimum SDK最小のAPIレベル

「プロジェクト」作成完了


プロジェクトが作成完了すると、上記の画面が表示されます。

ファイル構成

主に実装するファイルは以下の二つになります。

MainActivityロジック
activity_main.xml画面レイアウト

画面レイアウト(activity_main.xml)

「activity_main.xml」のプログラムソースコードは以下の通りです。

Empty Activityですが、TextViewsに”Hello World!”はなぜか入ってます。

プログラムコードを見る!(activity_main.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"
    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" />

</androidx.constraintlayout.widget.ConstraintLayout>

プログラム処理(MainActivity.java)

「MainActivity.java」のプログラムソースコードは以下の通りです。

プログラムコードを見る!(MainActivity.java)
package com.example.demoapp;

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);
    }
}

まとめ「Androidアプリの基礎」

今回の記事では「アンドロイド(Android)アプリのプロジェクト作成方法」について解説しました。

プロジェクト作成手順は以下の通りです。

STEP
「Newプロジェクト」クリック
STEP
「Empty Activity」を選択し「Next」クリック
STEP
任意の項目を編集し、「Finish」クリック
STEP
「プロジェクト」作成完了

「アンドロイド(Android)アプリのプロジェクト作成方法」
のイメージは分かったのではないでしょうか?

焼き芋

公式のandroidアプリ開発ユーザーガイドはコチラから参照できます!
開発時のご参考にどうぞ


以上、最後まで読んで頂きありがとうございました!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次