MENU

MENU

カテゴリー

\気になるカテゴリーをクリック!/

やきいも
文系SE
【プロフ】
 ▶ 30代半ば
 ▶ ITエンジニア13年目 | 業務システム
 ▶ 妻と息子の3人で田舎の暮らし

【サイト運営】
このブログは私の体験をもとに以下に関する情報をお届けしています。
 ▶ AI
 ▶ Java
 ▶ Flutterなど
Udemyセール!最大95%オフ!1,200円~4月の最新セール情報をみる

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アプリ開発ユーザーガイドはコチラから参照できます!
開発時のご参考にどうぞ


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

コメント

コメントする

CAPTCHA


目次