Submit Search
Upload
Android班第1回
•
Download as PPTX, PDF
•
0 likes
•
568 views
XMLProJ2014
Follow
Android班第2回だけど前回の導入が0回目扱いなら今回は第1回.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 24
Download now
Recommended
Hddからssdへ
Hddからssdへ
XMLProJ2014
Sublime text intro
Sublime text intro
XMLProJ2014
Android班第3回
Android班第3回
XMLProJ2014
Android班第2回
Android班第2回
XMLProJ2014
Web班番外編
Web班番外編
XMLProJ2014
Photon フラッシュブラウザ
Photon フラッシュブラウザ
XMLProJ2014
Web06
Web06
XMLProJ2014
Sublime Textに恋しよう
Sublime Textに恋しよう
XMLProJ2014
Recommended
Hddからssdへ
Hddからssdへ
XMLProJ2014
Sublime text intro
Sublime text intro
XMLProJ2014
Android班第3回
Android班第3回
XMLProJ2014
Android班第2回
Android班第2回
XMLProJ2014
Web班番外編
Web班番外編
XMLProJ2014
Photon フラッシュブラウザ
Photon フラッシュブラウザ
XMLProJ2014
Web06
Web06
XMLProJ2014
Sublime Textに恋しよう
Sublime Textに恋しよう
XMLProJ2014
Lt
Lt
XMLProJ2014
Web 07
Web 07
XMLProJ2014
Web 08
Web 08
XMLProJ2014
Android01_開発環境導入
Android01_開発環境導入
XMLProJ2014
Lt
Lt
XMLProJ2014
百合について
百合について
XMLProJ2014
有給休暇の使い方
有給休暇の使い方
XMLProJ2014
OpenSource
OpenSource
XMLProJ2014
クラウドファンディングLt
クラウドファンディングLt
XMLProJ2014
Lt資格
Lt資格
XMLProJ2014
LTのネタLT
LTのネタLT
XMLProJ2014
Beautiful lt
Beautiful lt
XMLProJ2014
Webアプリケーションフレームワーク flask
Webアプリケーションフレームワーク flask
XMLProJ2014
スマ研第2回レポート
スマ研第2回レポート
Shinpei Niiyama
ビルドで情報を埋め込んでみた
ビルドで情報を埋め込んでみた
Kazuhide Maruyama
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
Hiroki Takahashi
App006 os シェアトップの今
App006 os シェアトップの今
Tech Summit 2016
App006 os シェアトップの今
App006 os シェアトップの今
Tech Summit 2016
AppPot製品概要
AppPot製品概要
Ryohei Sogo
PEP x LINE WORKS Introduction
PEP x LINE WORKS Introduction
YuIkarashi
はじめてのAndroid in 高知
はじめてのAndroid in 高知
hiro nemu
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
More Related Content
Viewers also liked
Lt
Lt
XMLProJ2014
Web 07
Web 07
XMLProJ2014
Web 08
Web 08
XMLProJ2014
Android01_開発環境導入
Android01_開発環境導入
XMLProJ2014
Lt
Lt
XMLProJ2014
百合について
百合について
XMLProJ2014
有給休暇の使い方
有給休暇の使い方
XMLProJ2014
OpenSource
OpenSource
XMLProJ2014
クラウドファンディングLt
クラウドファンディングLt
XMLProJ2014
Lt資格
Lt資格
XMLProJ2014
LTのネタLT
LTのネタLT
XMLProJ2014
Beautiful lt
Beautiful lt
XMLProJ2014
Webアプリケーションフレームワーク flask
Webアプリケーションフレームワーク flask
XMLProJ2014
Viewers also liked
(13)
Lt
Lt
Web 07
Web 07
Web 08
Web 08
Android01_開発環境導入
Android01_開発環境導入
Lt
Lt
百合について
百合について
有給休暇の使い方
有給休暇の使い方
OpenSource
OpenSource
クラウドファンディングLt
クラウドファンディングLt
Lt資格
Lt資格
LTのネタLT
LTのネタLT
Beautiful lt
Beautiful lt
Webアプリケーションフレームワーク flask
Webアプリケーションフレームワーク flask
Similar to Android班第1回
スマ研第2回レポート
スマ研第2回レポート
Shinpei Niiyama
ビルドで情報を埋め込んでみた
ビルドで情報を埋め込んでみた
Kazuhide Maruyama
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
Hiroki Takahashi
App006 os シェアトップの今
App006 os シェアトップの今
Tech Summit 2016
App006 os シェアトップの今
App006 os シェアトップの今
Tech Summit 2016
AppPot製品概要
AppPot製品概要
Ryohei Sogo
PEP x LINE WORKS Introduction
PEP x LINE WORKS Introduction
YuIkarashi
はじめてのAndroid in 高知
はじめてのAndroid in 高知
hiro nemu
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
Tetsuya Shiraishi
Kinect 2セミナー
Kinect 2セミナー
Akira Hatsune
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Tomomi Imura
Fxug
Fxug
satoshi
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
Shin-ya Koga
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
OCHI Shuji
IDEを目指す開発者コンソール
IDEを目指す開発者コンソール
minoaw
20050903
20050903
小野 修司
Windows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET Framework
Tadahiro Higuchi
Css nite(2010.09.23)
Css nite(2010.09.23)
Yoshiki Ushida
Similar to Android班第1回
(20)
スマ研第2回レポート
スマ研第2回レポート
ビルドで情報を埋め込んでみた
ビルドで情報を埋め込んでみた
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
C# FileSystemWatcherコントロールを使用したアプリケーションの作成
App006 os シェアトップの今
App006 os シェアトップの今
App006 os シェアトップの今
App006 os シェアトップの今
AppPot製品概要
AppPot製品概要
PEP x LINE WORKS Introduction
PEP x LINE WORKS Introduction
はじめてのAndroid in 高知
はじめてのAndroid in 高知
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
App005 xamarin と_azure_で、超効率的
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
Kinect 2セミナー
Kinect 2セミナー
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Fxug
Fxug
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
IDEを目指す開発者コンソール
IDEを目指す開発者コンソール
20050903
20050903
Windows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET Framework
Css nite(2010.09.23)
Css nite(2010.09.23)
More from XMLProJ2014
Java班講義資料第3回
Java班講義資料第3回
XMLProJ2014
Java班講義資料第2回
Java班講義資料第2回
XMLProJ2014
第1回Java講義資料
第1回Java講義資料
XMLProJ2014
00環境構築
00環境構築
XMLProJ2014
Mash up awards(クリスマス会)
Mash up awards(クリスマス会)
XMLProJ2014
きのこたけのこ戦争
きのこたけのこ戦争
XMLProJ2014
クリパ用Lt2014
クリパ用Lt2014
XMLProJ2014
ポケモン解説
ポケモン解説
XMLProJ2014
クリスマス会Lt
クリスマス会Lt
XMLProJ2014
一年ツイッター
一年ツイッター
XMLProJ2014
C++班
C++班
XMLProJ2014
C#班
C#班
XMLProJ2014
Web班
Web班
XMLProJ2014
Web 11
Web 11
XMLProJ2014
Web 09
Web 09
XMLProJ2014
Android班第4回
Android班第4回
XMLProJ2014
Web 10
Web 10
XMLProJ2014
Web 08
Web 08
XMLProJ2014
More from XMLProJ2014
(18)
Java班講義資料第3回
Java班講義資料第3回
Java班講義資料第2回
Java班講義資料第2回
第1回Java講義資料
第1回Java講義資料
00環境構築
00環境構築
Mash up awards(クリスマス会)
Mash up awards(クリスマス会)
きのこたけのこ戦争
きのこたけのこ戦争
クリパ用Lt2014
クリパ用Lt2014
ポケモン解説
ポケモン解説
クリスマス会Lt
クリスマス会Lt
一年ツイッター
一年ツイッター
C++班
C++班
C#班
C#班
Web班
Web班
Web 11
Web 11
Web 09
Web 09
Android班第4回
Android班第4回
Web 10
Web 10
Web 08
Web 08
Recently uploaded
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Recently uploaded
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Android班第1回
1.
レイアウトとXML 1
2.
目標:メモアプリを作る!! そのために…
◦ アプリのレイアウト(部品の配置) ◦ 部品(ボタンとか)の使い方 ◦ データの保存etc… 2
3.
アプリを作る準備
レイアウトとXML 3
4.
「ファイル>新規>Android Application Project」を選択
4
5.
アプリ名プロジェクト名 パッケージ名 最低限の
APIレベル 目的の APIレベル コンパイルする APIレベル アクションバーの設定 (APIレベルが11以上) 5
6.
Android OSのバージョンごとに
使用できるAPIに制限があるため設定されている。 OSのアップデートで機能(API)が追加される。 逆に廃止される機能もある。 ある程度ターゲット(OSのバージョン)を決めて アプリを作っていく必要がある。 6
7.
ココ アクションバーでは メニューやヘルプ等の
アイコンなどが表示できる。 (4.0以降のOSで使用可能) 7
8.
アイコンの設定をするかの選択 アクティビティを生成するかの選択 8
9.
アプリの画面
画面1つ1つがそれぞれのアクティビティ 例:設定 Wi-Fi設定 Bluetooth設定 同じアプリだけど、違うアクティビティ(画面) アクティビティは複数定義できる。 9
10.
10
11.
生成するアクティビティの テーマを選択する。 11
12.
アクティビティ名 12
13.
アクティビティ名レイアウト名 13
14.
14
15.
ドラッグ&ドロップするだけでOK15
16.
16
17.
ボタン等の位置は、 XML形式で定義されている。
大きさ等も定義されている。 XMLを見るには、 画面下の「*.xml」のクリック 「*.xml」がある。 17
18.
18 TextViewの定義 Buttonの定義
19.
19 識別するためのID 部品の縦幅と横幅の指定
(wrap_contentは自動調節) 指定した部品の 左辺に配置 指定した部品の 下部に配置 上辺、左辺からの 余白の指定 表示するtextの設定 (次頁で解説)
20.
部品にTextを設定するには、 ファイルツリー内から、 res>values>strings.xml
を選択し、 <string name=“Button”>XXXXX</string> を書き加え、 「XXXXX」に表示する文字を設定する。 その後、Buttonの定義を android:text="@string/Button“ に変更する。 20
21.
21 String.xml レイアウトのxml
22.
画面が下図のように変更されていればOK 22 この方法でTextの設定が可能
23.
TextViewとButtonをそれぞれを縦に等間隔に 3つ配置し、それぞれに同じ文字列を設定する。 参考サイト:UIコンポーネント
http://goo.gl/f5eAoc http://goo.gl/VAG0j2 23 解答例は次回の スライドと一緒にUPします。
24.
ボタン処理の実装
テキストの変更操作 24
Download now