前回はAndroid Studioの初期設定手順を紹介致しました。今回はAndroid StudioでAndroidプロジェクトを作成してみます。
Android Studioを起動します。
Android StudioでAndroidアプリを作成するためには、プロジェクトの作成を行います。Android Studioでは原則として1つのアプリケーションが1つのプロジェクトとなります。
Welcome画面の「Start a new Android Studio project」をクリックします。
作成するアプリのテンプレートを選択します。「Phone and Tablet」タブの「Empty Activity」を選択し「Next」をクリックします。Android OSが動作する端末やスマートフォンやタブレットだけでなくAndroid WearやAndroid TVなど数多くの種類が存在します。どの端末で開発するかはこの画面で選択します。
ここではPhone and Tabletのテンプレートを紹介します。
No | 分類 | 選択肢 | 内容 |
---|---|---|---|
1 | Phone and Tablet | Add No Activity | 画面を必要としないアプリを作成するためのテンプレート |
2 | Phone and Tablet | Basic Activity | アクションバーが表示され、フローティングアクションボタンが組み込まれたテンプレート |
3 | Phone and Tablet | Empty Activity | あらかじめソースコードがほどんど記述されていない。一からアプリを作成するためのテンプレート |
4 | Phone and Tablet | Bottom Navigation Activity | 画面下部にナビゲーションのようにボタンを並べたアプリを作成するためのテンプレート |
5 | Phone and Tablet | Fullscreen Activity | ステータスバーやアクションバーが表示されないフルスクリーンのテンプレート |
6 | Phone and Tablet | Master/Detail Flow | スマートフォンでは一覧表示→詳細画面と画面遷移を行うのに対し、タブレットでは左に一覧、右に詳細を表示する画面構成を一つのアプリで実現するためのテンプレート |
7 | Phone and Tablet | Navigation Drawer Activity | スライド式メニューを使うためのテンプレート |
8 | Phone and Tablet | Google Maps Activity | Googleマップを表示するためのテンプレート |
9 | Phone and Tablet | Login Activety | 非同期通信でログイン処理を行うためのテンプレート |
10 | Phone and Tablet | Scroll Activity | 画面をスクロールすると上部ヘッダ部分が自動的に縮小するテンプレート |
11 | Phone and Tablet | Tabbed Activity | タブを使った画面を作成するテンプレート |
12 | Phone and Tablet | Native C++ | C++でアプリを開発するためのテンプレート |
プロジェクトの構成画面が開きます。必要に応じてプロジェクト名、パッケージ、プロジェクトの保存先を入力しましょう。
- Name:任意のプロジェクト名
- Package name:任意のパッケージ名
- Save location:任意のプロジェクト保存パス
Languageは[Java],Minimum API Levelはここでは「API 15:Android 4.0.3 (IceCreamSandwich)」が入力されていることを確認し「Finish」をクリックします。
不足ライブラリが自動的にダウンロードされます。ダウンロードが完了しましたら、「Finish」をクリックします。
プロジェクトの作成が完了すると、作成したAndroidプロジェクトのホーム画面が起動します。
次はPC上で端末をエミュレートするAVD(Android Virtual Device)の設定方法を紹介したいと思います。
written by tamito0201
プログラミングとのご縁結びならプロマリへ。
オンラインプログラミング学習スクールのプロマリは、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。
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.
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thank you four your suport!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It is meaningful to continue programming.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
yeah i get the point. thank u
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit