Soumettre la recherche
Mettre en ligne
つ部 Android 勉強会 2013年9月 発表資料
•
8 j'aime
•
2,633 vues
Kenji Nagase
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 20
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Testing react-native with storybook on web
Testing react-native with storybook on web
Jesse Katsumata
Facebook and heroku
Facebook and heroku
Naoyuki Mitsuboshi
try.rancher.comでrancherを始める
try.rancher.comでrancherを始める
cyberblack28 Ichikawa
04 コンテナ管理ツール比較 public_r001
04 コンテナ管理ツール比較 public_r001
cyberblack28 Ichikawa
5分でわかるSencha Touch
5分でわかるSencha Touch
dsuke Takaoka
DMM Android勉強会
DMM Android勉強会
Miyuu Okabe
Androidでお気軽プログラミング
Androidでお気軽プログラミング
高見 知英
JenkinsをJava開発でこんな感じで使っています
JenkinsをJava開発でこんな感じで使っています
Toshio Ehara
Recommandé
Testing react-native with storybook on web
Testing react-native with storybook on web
Jesse Katsumata
Facebook and heroku
Facebook and heroku
Naoyuki Mitsuboshi
try.rancher.comでrancherを始める
try.rancher.comでrancherを始める
cyberblack28 Ichikawa
04 コンテナ管理ツール比較 public_r001
04 コンテナ管理ツール比較 public_r001
cyberblack28 Ichikawa
5分でわかるSencha Touch
5分でわかるSencha Touch
dsuke Takaoka
DMM Android勉強会
DMM Android勉強会
Miyuu Okabe
Androidでお気軽プログラミング
Androidでお気軽プログラミング
高見 知英
JenkinsをJava開発でこんな感じで使っています
JenkinsをJava開発でこんな感じで使っています
Toshio Ehara
Rancher select
Rancher select
cyberblack28 Ichikawa
App inventor20分勝負
App inventor20分勝負
Takeaki Tada
Realm meetup presentation
Realm meetup presentation
Hiratsuka Shunsuke
Rubykaigi2010
Rubykaigi2010
masaki yamada
Owasp japan6th
Owasp japan6th
Masakazu Ikeda
React way at_eight
React way at_eight
Hideharu Okuma
Milkcocoa のSDKを作る話
Milkcocoa のSDKを作る話
Masaki Yamamoto
cochica
cochica
Hiroki Yoshida
iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2
codeal
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
iPhoneアプリ無料勉強会 vol1
iPhoneアプリ無料勉強会 vol1
codeal
miyagawanize2
miyagawanize2
Yusuke Wada
iPhoneアプリ無料勉強会 vol3
iPhoneアプリ無料勉強会 vol3
codeal
The First React on Rails
The First React on Rails
Kohei Ito
WordPressで複数のプラグインをまとめて一気にインストールする方法
WordPressで複数のプラグインをまとめて一気にインストールする方法
Masahiro Nakashima
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Hideharu Okuma
Excel vba講座
Excel vba講座
Takazumi Yamaguchi
【ストアカ】ExcelVBA(マクロ)サンプル
【ストアカ】ExcelVBA(マクロ)サンプル
Takazumi Yamaguchi
Mashup Awards は新しい技術を試す絶好の機会です
Mashup Awards は新しい技術を試す絶好の機会です
Nobuhiro Nakajima
milkcocoaチュートリアル
milkcocoaチュートリアル
Yohei Kawano
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
kimthoa3124
PAT1#5203
PAT1#5203
A Seed Scool
Contenu connexe
Tendances
Rancher select
Rancher select
cyberblack28 Ichikawa
App inventor20分勝負
App inventor20分勝負
Takeaki Tada
Realm meetup presentation
Realm meetup presentation
Hiratsuka Shunsuke
Rubykaigi2010
Rubykaigi2010
masaki yamada
Owasp japan6th
Owasp japan6th
Masakazu Ikeda
React way at_eight
React way at_eight
Hideharu Okuma
Milkcocoa のSDKを作る話
Milkcocoa のSDKを作る話
Masaki Yamamoto
cochica
cochica
Hiroki Yoshida
iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2
codeal
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
iPhoneアプリ無料勉強会 vol1
iPhoneアプリ無料勉強会 vol1
codeal
miyagawanize2
miyagawanize2
Yusuke Wada
iPhoneアプリ無料勉強会 vol3
iPhoneアプリ無料勉強会 vol3
codeal
The First React on Rails
The First React on Rails
Kohei Ito
WordPressで複数のプラグインをまとめて一気にインストールする方法
WordPressで複数のプラグインをまとめて一気にインストールする方法
Masahiro Nakashima
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Hideharu Okuma
Excel vba講座
Excel vba講座
Takazumi Yamaguchi
【ストアカ】ExcelVBA(マクロ)サンプル
【ストアカ】ExcelVBA(マクロ)サンプル
Takazumi Yamaguchi
Mashup Awards は新しい技術を試す絶好の機会です
Mashup Awards は新しい技術を試す絶好の機会です
Nobuhiro Nakajima
milkcocoaチュートリアル
milkcocoaチュートリアル
Yohei Kawano
Tendances
(20)
Rancher select
Rancher select
App inventor20分勝負
App inventor20分勝負
Realm meetup presentation
Realm meetup presentation
Rubykaigi2010
Rubykaigi2010
Owasp japan6th
Owasp japan6th
React way at_eight
React way at_eight
Milkcocoa のSDKを作る話
Milkcocoa のSDKを作る話
cochica
cochica
iPhoneアプリ無料勉強会 vol2
iPhoneアプリ無料勉強会 vol2
女性エンジニアの1週間
女性エンジニアの1週間
iPhoneアプリ無料勉強会 vol1
iPhoneアプリ無料勉強会 vol1
miyagawanize2
miyagawanize2
iPhoneアプリ無料勉強会 vol3
iPhoneアプリ無料勉強会 vol3
The First React on Rails
The First React on Rails
WordPressで複数のプラグインをまとめて一気にインストールする方法
WordPressで複数のプラグインをまとめて一気にインストールする方法
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Excel vba講座
Excel vba講座
【ストアカ】ExcelVBA(マクロ)サンプル
【ストアカ】ExcelVBA(マクロ)サンプル
Mashup Awards は新しい技術を試す絶好の機会です
Mashup Awards は新しい技術を試す絶好の機会です
milkcocoaチュートリアル
milkcocoaチュートリアル
En vedette
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
kimthoa3124
PAT1#5203
PAT1#5203
A Seed Scool
PQE GLOBAL - Presentation1 corretor
PQE GLOBAL - Presentation1 corretor
Francisco Tadeu
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
kimthoa3124
PAT1#5210
PAT1#5210
A Seed Scool
Театр в Таганроге
Театр в Таганроге
Natalya Biryukova
第12回 つ部 ミーティング兼忘年会 LT資料
第12回 つ部 ミーティング兼忘年会 LT資料
Kenji Nagase
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
kimthoa3124
APRA presentation for inDegree 2012
APRA presentation for inDegree 2012
Molly Wasko
Karla Munoz
Karla Munoz
kmunoz8911
Căn hộ phố đông 653 trcăn mở bán đợt cuối bàn giao nhà 0989707653
Căn hộ phố đông 653 trcăn mở bán đợt cuối bàn giao nhà 0989707653
kimthoa3124
Communication
Communication
Lilybeth Rayrao
Seni Kriya - Patung Mbis
Seni Kriya - Patung Mbis
Abil Max
Blowing Performance Spa parts
Blowing Performance Spa parts
Largo, Florida
つ部 Android 勉強会 2013年4月 発表資料
つ部 Android 勉強会 2013年4月 発表資料
Kenji Nagase
Ft curriculum briefing for p3 parents
Ft curriculum briefing for p3 parents
Clara Ang
Crime prevention via job creation
Crime prevention via job creation
Graham Nosworthy
En vedette
(17)
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
Căn hộ phố đông quận 9 giá rẻ 11.3tr , lh 0989.707.653
PAT1#5203
PAT1#5203
PQE GLOBAL - Presentation1 corretor
PQE GLOBAL - Presentation1 corretor
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
PAT1#5210
PAT1#5210
Театр в Таганроге
Театр в Таганроге
第12回 つ部 ミーティング兼忘年会 LT資料
第12回 つ部 ミーティング兼忘年会 LT資料
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
Căn hộ phố đông 66 m2, 735tr, lh 0915.45.75.39
APRA presentation for inDegree 2012
APRA presentation for inDegree 2012
Karla Munoz
Karla Munoz
Căn hộ phố đông 653 trcăn mở bán đợt cuối bàn giao nhà 0989707653
Căn hộ phố đông 653 trcăn mở bán đợt cuối bàn giao nhà 0989707653
Communication
Communication
Seni Kriya - Patung Mbis
Seni Kriya - Patung Mbis
Blowing Performance Spa parts
Blowing Performance Spa parts
つ部 Android 勉強会 2013年4月 発表資料
つ部 Android 勉強会 2013年4月 発表資料
Ft curriculum briefing for p3 parents
Ft curriculum briefing for p3 parents
Crime prevention via job creation
Crime prevention via job creation
Similaire à つ部 Android 勉強会 2013年9月 発表資料
冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda
Android SDK Toolsのおさらい
Android SDK Toolsのおさらい
Tomoki YAMASHITA
Realmの暗号化とAndroid System
Realmの暗号化とAndroid System
Keiji Ariyama
ngCore engine for mobage platform
ngCore engine for mobage platform
Toru Yamaguchi
Action Bar Compat読んでみた
Action Bar Compat読んでみた
Yukiya Nakagawa
AndroidでDIxAOP
AndroidでDIxAOP
nfc research
Android api-levels
Android api-levels
Kazuaki Ueda
Android Studioの魅力
Android Studioの魅力
Keiji Ariyama
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
Yu Nobuoka
「Android アプリのガチ開 発者が Mobile Backend Starter を使ってみた」
「Android アプリのガチ開 発者が Mobile Backend Starter を使ってみた」
Yuki Anzai
A Framework for LightUp Applications of Grani
A Framework for LightUp Applications of Grani
Yoshifumi Kawai
AndroidでARの夢を再び 〜ARCoreの導入から応用まで
AndroidでARの夢を再び 〜ARCoreの導入から応用まで
Kenichi Takahashi
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
NTT Resonant Technology Inc.
iPadでScratch
iPadでScratch
Masashi Umezawa
Applinkで「選べる」アプリ
Applinkで「選べる」アプリ
Wataru Kimura
Android0422
Android0422
takahiko_takahashi
Google I/O 2011 HowToADK
Google I/O 2011 HowToADK
Masahiro Hidaka
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
Keiji Ariyama
Similaire à つ部 Android 勉強会 2013年9月 発表資料
(20)
冬だからAndroid再入門
冬だからAndroid再入門
Android SDK Toolsのおさらい
Android SDK Toolsのおさらい
Realmの暗号化とAndroid System
Realmの暗号化とAndroid System
ngCore engine for mobage platform
ngCore engine for mobage platform
Action Bar Compat読んでみた
Action Bar Compat読んでみた
AndroidでDIxAOP
AndroidでDIxAOP
Android api-levels
Android api-levels
Android Studioの魅力
Android Studioの魅力
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
「Android アプリのガチ開 発者が Mobile Backend Starter を使ってみた」
「Android アプリのガチ開 発者が Mobile Backend Starter を使ってみた」
A Framework for LightUp Applications of Grani
A Framework for LightUp Applications of Grani
AndroidでARの夢を再び 〜ARCoreの導入から応用まで
AndroidでARの夢を再び 〜ARCoreの導入から応用まで
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
iPadでScratch
iPadでScratch
Applinkで「選べる」アプリ
Applinkで「選べる」アプリ
Android0422
Android0422
Google I/O 2011 HowToADK
Google I/O 2011 HowToADK
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
つ部 Android 勉強会 2013年9月 発表資料
1.
AppCompat 使ってみました 2013/9/14 つ部 Android
勉強会 2013年9月 @nagakenjs
2.
自己紹介 Twitter ID:@nagakenjs(ながけん) お仕事:ソフト屋さんです。 Java屋さんのはずですがCやC++もよく書きま す。 Androidの中の人になることが多いです。 たまに.NET Micro
Frameworkで遊んでます。 年末にかけて何かするかも。
3.
あなたのアプリに ActionBarはありますか?
4.
ActionBar こいつです Honeycombより追加されたメニュー構造 アイコン、検索ボックス、ドロップダウンメニ ューなどを配置可能
5.
Andriodのシェア http://developer.android.com/about/dashboards/index.html 2.2/2.3のシェアが3割 まだまだサポート捨てられない
6.
ActionBar Sherlok Andriod 2.xでActionBarが利用可能 サードパーティ製ライブラリ http://actionbarsherlock.com/
7.
v7 appcompat library Android
2.1以降で使えるActionBarライブラリ Android Support Library Rev.18で導入 Google謹製!
8.
導入方法(Eclipse) Action Bar用のサブプロジェクトを作成 <SDK>/extras/android/support/v7/appcompat をインポート アプリからサブプロジェクトを参照
9.
導入方法 (Android Studio) プロジェクトを作る時のウィザードで「Action Bar」にチェックを付ける(0.2.7から) またはbuild.gradleに以下を設定 dependencies
{ compile 'com.android.support:appcompat-v7:18.0.0' compile 'com.android.support:support-v4:18.0.0' }
10.
どうやって使うの?
11.
利用方法(その1) Activity を ActionBarActivityに置き換える テーマをAndroidManifest.xmlに設定する Theme.AppCompat Theme.AppCompat.Light Theme.AppCompat.Light.DarkActionBar public
class MainActivity extends ActionBarActivity
12.
利用方法(その2) メニューは標準APIが使用可能 ActionBarで拡張された部分はMenuItemCompatを 使用 public void onCreateOptionsMenu(Menu
menu, MenuInflater inflater) { MenuItem item = menu.add(0, MENU_ID, Menu.NONE, "menu"); MenuItemCompat.setShowAsAction( item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); super.onCreateOptionsMenu(menu, inflater); }
13.
利用方法(その3) XMLファイルでメニューを扱う場合 ActionBar拡張部分は別途名前空間を定義する <?xml version="1.0" encoding="utf-8"?> <menu
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:yourapp="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/menu_settings" android:icon="@drawable/ic_menu_preferences" android:title="@string/menu_settings" yourapp:showAsAction="ifRoom" /> </menu>
14.
利用方法(その4) android.support.v7.app.ActionBar appcompatで追加 android.app.ActionBarとAPIの互換性あり // ActionBarActivityのメソッド内 ActionBar actionBar
= getSupportActionBar();
15.
つまずく点 ListActivityの代替クラスがない ListFragmentを使うべき? Andriod Studioでテーマが使えない 0.2.7にバージョンアップする
16.
ActionBar Sherlockとの 違いは?
17.
ActionBarSherlockとの 違い 各ライブラリのクラス数・リソース数 クラス数 リソース数 (png + xml) AppCompat ActionBar
Sherlock 56ファイル 291ファイル 87ファイル 341ファイル
18.
ActionBarSherlockとの 違い AppCompat ActionBarSherlock • ActionBar基本機能 •
タブバー • ポップアップメニュー • 検索ビュー • 共有 • ActionBar基本機能 • 各種Activityの拡張 • 各種Fragmentの拡張 • タブバー • メニューの拡張 • ポップアップメニュー • 検索ビュー • 共有
19.
ActionBarSherlockとの 違い apkのサイズ • Android StudioでHello
Worldプロジェクトを作成 • build.gradleにDebug版とRelease版のapkを作るよう設定 Debug Release AppCompat ActionBar Sherlock 651,819 byte 635,201 byte 731,848 byte 708,439 byte
20.
まとめ Android 2.1からActionBarが利用可能 Activityやテーマを置き換えて使う ActionBar Sherlockと比べるとコンパクト 標準提供されているので導入が容易
Télécharger maintenant