【Programming】Android Development vol.3 / 統合開発環境(IDE) Androidプロジェクトの作成

in #promari5 years ago

前回Android Studioの初期設定手順を紹介致しました。今回はAndroid StudioでAndroidプロジェクトを作成してみます。

Android Studioを起動します。

m3v8y4839x.png

Android StudioでAndroidアプリを作成するためには、プロジェクトの作成を行います。Android Studioでは原則として1つのアプリケーションが1つのプロジェクトとなります。

Welcome画面の「Start a new Android Studio project」をクリックします。

zx1wjdk9vj.png

作成するアプリのテンプレートを選択します。「Phone and Tablet」タブの「Empty Activity」を選択し「Next」をクリックします。Android OSが動作する端末やスマートフォンやタブレットだけでなくAndroid WearやAndroid TVなど数多くの種類が存在します。どの端末で開発するかはこの画面で選択します。

6xkczdx7lk.png

ここではPhone and Tabletのテンプレートを紹介します。

No分類選択肢内容
1Phone and TabletAdd No Activity画面を必要としないアプリを作成するためのテンプレート
2Phone and TabletBasic Activityアクションバーが表示され、フローティングアクションボタンが組み込まれたテンプレート
3Phone and TabletEmpty Activityあらかじめソースコードがほどんど記述されていない。一からアプリを作成するためのテンプレート
4Phone and TabletBottom Navigation Activity画面下部にナビゲーションのようにボタンを並べたアプリを作成するためのテンプレート
5Phone and TabletFullscreen Activityステータスバーやアクションバーが表示されないフルスクリーンのテンプレート
6Phone and TabletMaster/Detail Flowスマートフォンでは一覧表示→詳細画面と画面遷移を行うのに対し、タブレットでは左に一覧、右に詳細を表示する画面構成を一つのアプリで実現するためのテンプレート
7Phone and TabletNavigation Drawer Activityスライド式メニューを使うためのテンプレート
8Phone and TabletGoogle Maps ActivityGoogleマップを表示するためのテンプレート
9Phone and TabletLogin Activety非同期通信でログイン処理を行うためのテンプレート
10Phone and TabletScroll Activity画面をスクロールすると上部ヘッダ部分が自動的に縮小するテンプレート
11Phone and TabletTabbed Activityタブを使った画面を作成するテンプレート
12Phone and TabletNative C++C++でアプリを開発するためのテンプレート

プロジェクトの構成画面が開きます。必要に応じてプロジェクト名、パッケージ、プロジェクトの保存先を入力しましょう。

op6w47jfa6.png

  • Name:任意のプロジェクト名
  • Package name:任意のパッケージ名
  • Save location:任意のプロジェクト保存パス

Languageは[Java],Minimum API Levelはここでは「API 15:Android 4.0.3 (IceCreamSandwich)」が入力されていることを確認し「Finish」をクリックします。

不足ライブラリが自動的にダウンロードされます。ダウンロードが完了しましたら、「Finish」をクリックします。

44o4h41i5t.png

プロジェクトの作成が完了すると、作成したAndroidプロジェクトのホーム画面が起動します。

iqxn15mnqd.png

次はPC上で端末をエミュレートするAVD(Android Virtual Device)の設定方法を紹介したいと思います。

RGgukq5E6HBS5wrYDNU5euL5kWt6DCj2LPGHAqZSwkfuoLdEdH7eB2otBDVMtGomJ8P4VL5cKfjf69rtMbw4585DE9g1mLB8NZM7JXuMHuBBCgyw74nJcZCj8hD8Z6n.png
written by tamito0201

プログラミングとのご縁結びならプロマリへ。

オンラインプログラミング学習スクールのプロマリは、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。

btpb5hmlur.png

The programming school "Promari" will help you learn programming. "Promari" is supporting the first scholars of programming. Let's develop an application with our programming instructor.

Sort:  

Thanks for using eSteem!
Your post has been voted as a part of eSteem encouragement program. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app, if you haven't already!
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq

thank you four your suport!!

I don't really understand the contents of this article, but the title is about programming. learning programming has always been a challenge for me

It is meaningful to continue programming.

yeah i get the point. thank u

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 66167.71
ETH 3014.78
USDT 1.00
SBD 3.73