SlideShare a Scribd company logo
1 of 15
Androidで簡単なアプリ
ケーションを作る
作成:とんび(Tombee)
Android講座 〜第1部〜
第1部では以下の2つを学びます
Activityについて
プロジェクトを
作ろう
プロジェクトを作ろう
まずは、プロジェクトを作ります
Android Studioを起動すると、左のような画面が出ます
プロジェクトを作ろう
まずは、プロジェクトを作ります
「Start a new Android Studio project」をクリックします
デフォルトではここは一緒になる
プロジェクトを作ろう
今回は何もいじりません
使用する端末を選びます
プロジェクトを作ろう
今回はEmpty Activityを選びます
デフォルトのデザインをいくつか選べます
Activityについて
いわゆる「アプリ」とは普通1枚以上の画面からなる
タイトル画面 ゲーム画面 リザルト画面
例えば・・・
Activityについて
この1枚をAndroidでは「Activity」と呼ぶ
ゲーム画面 リザルト画面
例えば・・・
タイトル画面 Activity
Activityについて
Activityは「Activityを継承したクラス」と「レイアウトを決めるxmlファイル」からなる
Activity
C Activityを継承したクラス
<>
レイアウトを決めるxmlファイル
Activityについて
よって、1つの画面を作るには、その2つのファイルを作らなくてはならない
Activity
C Activityを継承したクラス
<>
レイアウトを決めるxmlファイル
Activityについて
よって、1つの画面を作るには、以下の2つのファイルを作らなくてはならない
C Activityを継承したクラス
<>
レイアウトを決めるxmlファイル
問題です
下のような場合、Activityはいくつあるでしょう?
解答
下のような場合、Activityはいくつあるでしょう?
Javaファイルが2つ xmlファイルが2つ
Activityは2つ
今回はここまで
次回は実際に画面を動かしていきます!

More Related Content

Similar to Android Lecture 第1回 (7)

10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
 
iPhone develop for Beginner
iPhone develop for BeginneriPhone develop for Beginner
iPhone develop for Beginner
 
iPhoneアプリ無料勉強会 vol3
iPhoneアプリ無料勉強会 vol3iPhoneアプリ無料勉強会 vol3
iPhoneアプリ無料勉強会 vol3
 
Ti.trap
Ti.trapTi.trap
Ti.trap
 
Jenkinsを用いたAndroidアプリビルド作業効率化
Jenkinsを用いたAndroidアプリビルド作業効率化Jenkinsを用いたAndroidアプリビルド作業効率化
Jenkinsを用いたAndroidアプリビルド作業効率化
 
Unityネイティブプラグイン
UnityネイティブプラグインUnityネイティブプラグイン
Unityネイティブプラグイン
 

Recently uploaded

Recently uploaded (7)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

Android Lecture 第1回