Building a Dynamic UI with Fragments part1 | Android開発記録雑記

Android開発記録雑記

パソコン中級者ぐらいの私が
スマホアプリの開発をしてみようと思い立ち
Androidで動くアプリ開発過程をこれから書き記していきます。

今日は Building a Dynamic UI with Fragments の1つ目
Using the Support Library を見てきます。

エーその前にちょっと訂正を
前回フラグメントはAndroid3.x以前には対応してないと書きましたが
アレ間違いです。すいません。

フラグメント自体はAndroid3.xで実装されたものですが
それ以前のバージョンでもライブラリを導入する事で
フラグメントを使用できます。

ではその方法を

Eclipceの Window→Android SDK Manager から
Android Support Library をチェックして インストール
するとアンドロイドのインストールフォルダから
sdk/extras/android/support にライブラリが追加され
supoortlib



今回はこの中の v4/android-support-v4.jar ファイルを
作成したプロジェクトの libs/ フォルダにコピーします。

そしてマニフェストファイルの最も古いAPIレベルを
 android:minSdkVersion
="4"
とします。

ここでちょっと解説、
AndroidのバージョンとAPIレベル
Android 3.1 12
Android 3.0 11
Android 2.3.4 10
Android 2.3.3
Android 2.3 9
Android 2.2 8
Android 2.1 7
Android 2.0.1 6
Android 2.0 5
Android 1.6 4
Android 1.5 3
Android 1.1 2
Android 1.0 1
今回はAPIレベル4までつまりAndroid1.6以後の機種なら動くという
ことになります。

そしてこれらのサポートライブラリを使う場合は、ソースコードに
 import
android.support.v4.app.Fragment;
 import
android.support.v4.app.FragmentManager;

などの様に必要なものをインポートす記述が必要です。
importlib
今日は以上です。