※最新の情報に更新しました(2015年2月22日) androidは日々進化しています。いろんな機能が追加されていくそのスピード感は素晴らしいと思うのですが、アプリを作っていると、いろんなOSのバージョンに対応する必要があるので結構大変です。今でも2.xを使っている人は多いらしいし(実は僕もです。。)、最新の4.xも増えていると思います。一番困るのがハードキーのmenuボタンが無くなって、その替わりにaction barというUIが実装されたことです。勝手にボタンを無くすなよ!と言いたいところですが、開発者の端くれの端くれとしてはandroid様に従うしかないので、なんとかついて行くしかありません。。 そこで今回は、androidのOSのバージョンによってプログラムの実行内容が変わるように、if文を使って分岐させる方法を防備録として書いておきます。 機種のAPIレベルを取得する 機種によっ