Submit Search
Upload
Androidに入門してみた( 'ω'-)
•
0 likes
•
426 views
Aya Ebata
Follow
2016.04.26 Windows女子部×Java女子部 コラボイベント
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 46
Download now
Download to read offline
Recommended
Javaの好きなところ
Javaの好きなところ
Aya Ebata
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
SendGrid Night in Fukuoka #1
SendGrid Night in Fukuoka #1
Wataru Sato
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
典子 松本
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
典子 松本
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Aya Ebata
Web制作的SendGridのススメ SendGridで色々やってみた話
Web制作的SendGridのススメ SendGridで色々やってみた話
典子 松本
ノンコーディングでLINE BOTを作ってみた話
ノンコーディングでLINE BOTを作ってみた話
典子 松本
Recommended
Javaの好きなところ
Javaの好きなところ
Aya Ebata
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
SendGrid Night in Fukuoka #1
SendGrid Night in Fukuoka #1
Wataru Sato
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
典子 松本
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
簡単・お手軽!ノンプログラミングで便利BOTを作ってみた話
典子 松本
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Aya Ebata
Web制作的SendGridのススメ SendGridで色々やってみた話
Web制作的SendGridのススメ SendGridで色々やってみた話
典子 松本
ノンコーディングでLINE BOTを作ってみた話
ノンコーディングでLINE BOTを作ってみた話
典子 松本
GraalVMに入門してみた
GraalVMに入門してみた
Aya Ebata
Java女子部 コミュニティ紹介 ロングバージョン
Java女子部 コミュニティ紹介 ロングバージョン
Aya Ebata
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
E2D3ハンズオン
E2D3ハンズオン
Aya Ebata
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
Aya Ebata
Swiftをやってみた!
Swiftをやってみた!
Aya Ebata
More Related Content
More from Aya Ebata
GraalVMに入門してみた
GraalVMに入門してみた
Aya Ebata
Java女子部 コミュニティ紹介 ロングバージョン
Java女子部 コミュニティ紹介 ロングバージョン
Aya Ebata
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
E2D3ハンズオン
E2D3ハンズオン
Aya Ebata
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
Aya Ebata
Swiftをやってみた!
Swiftをやってみた!
Aya Ebata
More from Aya Ebata
(6)
GraalVMに入門してみた
GraalVMに入門してみた
Java女子部 コミュニティ紹介 ロングバージョン
Java女子部 コミュニティ紹介 ロングバージョン
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
E2D3ハンズオン
E2D3ハンズオン
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
Swiftをやってみた!
Swiftをやってみた!
Androidに入門してみた( 'ω'-)
1.
Androidに入門してみた (*’ω’*) 2016.04.26 Windows女子部×Java女子部コラボイベント Java女子部 えばた あや
2.
じこしょうかい
3.
えばた あや すき: ラーメン二郎 きらい:
発表すること おしごと: エンジニア2年生 ついった: @aya_122
4.
こんなのつくった
5.
コインランドリー代を カウントするアプリ
6.
+ボタン押すと 200円足される
7.
ーボタン押すと 200円引かれる
8.
需要ない
9.
何故なら、 1週間に1回洗濯
10.
何故なら、 1週間に1回洗濯 1ヶ月だと 200円 × 4回
= 800円
11.
何故なら、 1週間に1回洗濯 1ヶ月だと 200円 × 4回
= 800円 簡単に計算出来ちゃう
12.
Android初心者が最初に 「なんでや!」 って思ったことを話して いきます。
13.
1. Android Studioのバグ これが表示されない。
14.
1. Android Studioのバグ これが表示されればドラッグ&ドロップ で画面が 作れる。
15.
1. Android Studioのバグ 解決法:他のSDKを入れる。
16.
1. Android Studioのバグ そしたら、Androidのバージョンが切り替え られるようになる。
17.
1. Android Studioのバグ 適当に切り替える。
18.
1. Android Studioのバグ 表示された!やった!
19.
1. Android Studioのバグ でも、つい最近Android
Studio2.0の 正式版が出ちゃいました。 (1.5で開発してました。) ※2.0では試してません。すんません。
20.
2. workspace.xml 無駄に毎回更新される。 しつこい。しつこい。しつこいいい。 なんやねーん。
21.
2. workspace.xml そういえば、GithubでAndroidを選択 して、
22.
2. workspace.xml Githubが勝手に作ってくれた.gitignoreで 上書きました。
23.
2. workspace.xml 知らなくて勝手に作っちゃった! Android Studioは.gitignoreも 良い感じに作っといてくれる!!
24.
3. onOptionsItemSelect() このmenuが 実装できるメソッド
25.
3. onOptionsItemSelect() もともとのAndroidのテンプレートでは ifでボタンごとの命令が書いてある。
26.
3. onOptionsItemSelect() ifの場合、menuの量が多くなると こうなる。
27.
3. onOptionsItemSelect() switchの場合、menuの量が多くなると こうなる。
28.
3. onOptionsItemSelect() switchの場合、menuの量が多くなると こうなる。 しつこくない! 見やすい!
29.
3. onOptionsItemSelect() 理由: テンプレートは1つしかmenuがないからifで 書いてあるだけ。
30.
3. onOptionsItemSelect() 理由: テンプレートは1つしかmenuがないからifで 書いてあるだけ。 複数書くならswitchに書き換えることを オススメ!
31.
4. スプラッシュ画面 L○NEとかにも使われてるから作るべきなの かと思ってたら…
32.
4. スプラッシュ画面 L○NEとかにも使われてるから作るべきなの かと思ってたら… → 別に起動時に重い処理とかしてない
からいらない。(Androidでは)
33.
4. スプラッシュ画面 L○NEとかにも使われてるから作るべきなの かと思ってたら… → 別に起動時に重い処理とかしてない
からいらない。 (Androidでは)
34.
4. スプラッシュ画面 iOSではアプリが起動されるまでの時間つ なぎとして推奨されているらしい。
35.
4. スプラッシュ画面 iOSではアプリが起動されるまでの時間つ なぎとして推奨されているらしい。 考え方が違うんだね(*’ω’*)
36.
5. marginRight? End? レイアウトを作成する.xmlのファイルで、 画面作ってるときに ちょーよくわからない警告が出てた。
37.
5. marginRight? End? layout_marginEndを追加しろってさー。 layout_marginRight入れてるから、ちゃんと 思ったところに表示されてるお????
38.
5. marginRight? End? →
layout_marginEndは API17(Android4.2)以降 layout_marginRightはそれ以前 ってことだからみたい。 りょーほう書いとこう。
39.
6. Genymotion いちいちスマホを PCに繋げなくても、 Androidなくても 開発できる エミュレータさん。
40.
6. Genymotion 初期起動画面で止まって起動できない。
41.
6. Genymotion → VirtualBox入れてなかったです。
すみません。(あふぉや...)
42.
6. Genymotion → VirtualBox入れてなかったです。
すみません。(あふぉや...) Androidの仮想環境だからVirtualBox いれてあげないと動かないよ!
43.
7. strings.xml 文言はstrings.xmlにまとめとくことを オススメ!
44.
7. strings.xml 文言はstrings.xmlにまとめとくことを オススメ! → 散らばっているよりまとまってた方
が後々編集しやすい!
45.
そんな感じです。
46.
ありがとうございました (*’ω’*)
Download now