ぼくらの錬金術             〜キメラのつくりかた〜               2011/12/13 中川2011/12/14
Agenda             •   挫折したお話             •   作業方針             •   実作業             •   できたもの2011/12/14
挫折したお話   INTRODUCTION2011/12/14
当初の思惑             • 2011/12/12〜13               ActionBarCompatサンプルを読む             • 2011/12/13               Support4Demo...
,j;;;;;j,. ---一、 ` ―--‐、_ l;;;;;;{;;;;;;ゝ T辷iフ i          f‘辷jァ !i;;;;;ヾ;;;ハ             ノ                   .::!lリ;;r゛   ...
言い訳             • Support4Demosが思ってたより複雑               で心折れた              – てくぶ本を読んであったお陰で単体なら                読めないことはない   ...
もっと簡単な               サンプル              ないかなあ2011/12/14
あった             • Android               Compatibility               packageで2.x系でも               マルチサイズ対応 -               ...
ActionBarCompat                    と      Compatibility package Example                    を2011/12/14
練成します2011/12/14
作業方針   ROADMAP2011/12/14
方針             1. 新規プロジェクト作る             2. ActionBarCompat部分を作る              – 重要:ActionBarActivityを                exten...
実作業   DEPELOPMENT2011/12/14
新規プロジェクト作る             • 特になし2011/12/14
ActionBarCompat部分を作る             • ActionBarActivityをextends               FragmentActivityにする             • MainActivity以...
Compatibility package Example             • 主にクラスファイルをコピペ             • パッケージ名を変えた場合は、XML               内でFragmentをフルパス指定し...
できた   RESULT2011/12/14
スマホ版              遷移2011/12/14
タブレット版2011/12/14
Icecream Sandwitch             • だいたい動く             • ActionBarのロゴは動かない              – エミュでも実機でも動かなかったので、                た...
Upcoming SlideShare
Loading in...5
×

ぼくらの錬金術〜キメラの作り方〜

6,748

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,748
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

ぼくらの錬金術〜キメラの作り方〜

  1. 1. ぼくらの錬金術 〜キメラのつくりかた〜 2011/12/13 中川2011/12/14
  2. 2. Agenda • 挫折したお話 • 作業方針 • 実作業 • できたもの2011/12/14
  3. 3. 挫折したお話 INTRODUCTION2011/12/14
  4. 4. 当初の思惑 • 2011/12/12〜13 ActionBarCompatサンプルを読む • 2011/12/13 Support4Demosサンプルを読む • 2011/12/第3週 「ActionBar付きのコンパチが 作れるのでは・・・!?」2011/12/14
  5. 5. ,j;;;;;j,. ---一、 ` ―--‐、_ l;;;;;;{;;;;;;ゝ T辷iフ i f‘辷jァ !i;;;;;ヾ;;;ハ ノ .::!lリ;;r゛ `Z;i 〈.,_..,. ノ;;;;;;;;> そんなふうに考えていた時期が ,;ぇハ、 、_,.ー-、_,. ,f゛: Y;;f. 俺にもありました ~戈ヽ `二´ r´:::. `!2011/12/14
  6. 6. 言い訳 • Support4Demosが思ってたより複雑 で心折れた – てくぶ本を読んであったお陰で単体なら 読めないことはない – ただ書き換えとかは難しい2011/12/14
  7. 7. もっと簡単な サンプル ないかなあ2011/12/14
  8. 8. あった • Android Compatibility packageで2.x系でも マルチサイズ対応 - @IT – http://www.atmarkit.co.jp/fsmart /articles/android25/01.html • Android 2.3で Fragmentを使うだけ のサンプル • Compatibility package Example2011/12/14
  9. 9. ActionBarCompat と Compatibility package Example を2011/12/14
  10. 10. 練成します2011/12/14
  11. 11. 作業方針 ROADMAP2011/12/14
  12. 12. 方針 1. 新規プロジェクト作る 2. ActionBarCompat部分を作る – 重要:ActionBarActivityを extends Fragment Activityにする 3. Compatibility package Example部分 を組み込む 4. (゚д゚)ウマー2011/12/14
  13. 13. 実作業 DEPELOPMENT2011/12/14
  14. 14. 新規プロジェクト作る • 特になし2011/12/14
  15. 15. ActionBarCompat部分を作る • ActionBarActivityをextends FragmentActivityにする • MainActivity以外のファイル・フォル ダをコピペ – Mainはメニュータップ時の挙動をコピ ペ – MainActivity#onCreate内のトグルボタン は削除して、Compatibility package ExampleのMainActivity#onCreateの内容 に書き換える2011/12/14
  16. 16. Compatibility package Example • 主にクラスファイルをコピペ • パッケージ名を変えた場合は、XML 内でFragmentをフルパス指定してい る部分が自動で書き換わらないので、 手動で書き換える2011/12/14
  17. 17. できた RESULT2011/12/14
  18. 18. スマホ版 遷移2011/12/14
  19. 19. タブレット版2011/12/14
  20. 20. Icecream Sandwitch • だいたい動く • ActionBarのロゴは動かない – エミュでも実機でも動かなかったので、 たぶん元々のActionBarCompatのICS対 応が不完全だったのだろう。。。 – ↑そのうちICSにもちゃんと対応したい2011/12/14
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×