*Fragment [#root]
画面遷移を論理的に扱うための仕組み。Tablet対応として[[Android 3.0]]から新規追加。

Fragmentを使わないとTablet対応が出来ないわけではない。様々の画面サイズに対応するための便利な仕組みとして考えるのがよさそうだ。

Fragmentは、Android 3.0未満の機種では使えないが過去互換のために[[Support Package]]というLibraryを別に用意している。完全互換とまでは行かないが、Fragmentの基本的な動作はほぼ網羅していると思う。過渡期ゆえの混乱かと。



**本拠地 [#home]
-[[Fragments | Android Developers:http://developer.android.com/guide/topics/fundamentals/fragments.html]]
--[[1.1 フラグメント - ソフトウェア技術ドキュメントを勝手に翻訳:http://www.techdoctranslator.com/android/guide/activities/fragments]]
-[[Android Developers Blog: The Android 3.0 Fragments API:http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html]]
--[[Y.A.M の 雑記帳: The Android 3.0 Fragments API:http://y-anz-m.blogspot.com/2011/02/android-30-fragments-api.html]]

**まとめ [#summary]

-[[Androidの画面の大きさの違いを解決するFragments (1/3) - @IT:http://www.atmarkit.co.jp/fsmart/articles/android24/01.html]]

-[[Tech Booster:http://techbooster.jpn.org/]]
--[[PreferenceFragmentを使って2Paneな設定画面を作成する - Tech Booster:http://techbooster.jpn.org/application/3052/]]
--[[Fragmentを使ってMenuを動的に作成する - Tech Booster:http://techbooster.jpn.org/application/3220/]]
--[[Fragmentを動的に変化させる - Tech Booster:http://techbooster.jpn.org/application/3483/]]
--[[Android4.0でFragmentを使ったスマートフォン/タブレット向けUI両対応を行う | Tech Booster:http://techbooster.org/android/application/13067/]]

-[[Android 4.0プログラミング入門 - 第1回 FragmentとActionProviderを使って機能の部品化を進めよう:ITpro:http://itpro.nikkeibp.co.jp/article/COLUMN/20120720/410433/]]

**勉強会 [#study]


-[[Fragment を使ってみよう:http://www.slideshare.net/yanzm/fragment]]~
[[BootCamp 2011 Japan>イベント/BootCamp 2011 Japan]]の時のスライド。
-[[第3回名古屋android勉強会 Fragment基礎講座/ハンズオン - Google ドキュメント:https://docs.google.com/document/d/1PGG5WMEFm_GXLPunXXsv8deaNXXARedK16t24bqzlwE/edit?pli=1]]




//**関連記事 [#related]

**News [#news]
-[[Android 3.0の新API " Fragment " 公開、断片化でスケーラビリティ向上:http://japanese.engadget.com/2011/02/06/android-3-0-api-fragment/]]


**あとでまとめる [#atode]

-[[Matsuhiro Log: 続:Fragmentとandroid-support-v4.jar:http://matsuhilog.blogspot.com/2011/04/fragmentandroid-support-v4jar_11.html]]
-[[UIを持たないFragment - Kazzzの日記:http://d.hatena.ne.jp/Kazzz/20110702/p1]]
-[[Y.A.M の 雑記帳: Android Fragment を使う:http://y-anz-m.blogspot.com/2011/05/androidfragment_19.html]]
-[[Y.A.M の 雑記帳: Android ListFragment でカスタムレイアウトを使うと setEmptyText() が使えない:http://y-anz-m.blogspot.com/2011/07/android-listfragment-setemptytext.html]]
--[[[Android] ListFragment の View をカスタマイズする方法 - adakoda:http://www.adakoda.com/adakoda/2011/07/android-listfragment-view.html]]

-[[Y.A.M の 雑記帳: Android レイアウトから生成した Fragment は FragmentTransaction の対象にしてはいけない:http://y-anz-m.blogspot.jp/2012/04/android-fragment-fragmenttransaction.html]]
-[[Y.A.M の 雑記帳: Android Fragment で setArguments() してるサンプルが多いのはなぜ?:http://y-anz-m.blogspot.jp/2012/04/androidfragment-setarguments.html]]

-[[「Fragmentの利用パターン」あんざいゆき@Android UI勉強会 - YouTube:http://www.youtube.com/watch?v=Xt-RtKJdhM8]]
--[[Fragment の利用パターン:http://www.slideshare.net/cpjptl/fragment-12610759]]

Key : [[Android 3.0]] [[Support Package]]

// EOF