Android サポート ライブラリ、フラグメント、および具体的な例としてViewPager
クラスについて質問があります。私の意図は、Android デベロッパー Web サイト ( http://developer.android.com/training/animation/screen-slide.htmlまたはhttp://developer.android.com/ ) で提供されているサンプルと同様の機能を持つアプリを作成することです。 training/implementing-navigation/lateral.html )。彼らのコードを調べると、彼らがライブラリを利用していることに気付きました。これは、私の調査によると、クラスandroid.support.v4.app
にアクセスする唯一の方法です。ViewPager
私の状況では、下位互換性には関心がありません。最小 API レベルは 14 (Ice Cream Sandwich) で、ビルド ターゲットは 4.2 Jelly Bean です。最も単純な形式では、私のアプリは、Android dev Web サイトでリンクした 2 番目のデモとまったく同じように動作します。それぞれにコンテンツがある 3 つのタブ間をスワイプするだけです。
私が読んだすべての記事/投稿/回答は、v4 サポート ライブラリを大いに支持しているようです。さて、長々とした質問ですが、
私のアプリケーションを構築する最良の方法は何
android.support.v4.app
ですかandroid.app
?Fragments from
android.app
が進むべき道である場合、アプローチする最適な方法は何ViewPagers
ですか?SupportFragments がタスクに最適である場合、それらは他のものと同じ機能を持っていると推定されます-では、それらをまったく内部に持つ目的は何
android.app
ですか?
うまくいけば、私は困惑しているので、より明確な理解を持つ人が私に少し説明を与えることができます...