Android 4には素敵な新しいAPIがあり、Androidはオープンソースなので、私は考えました 今はアプリケーションの一部であるかのように新しいAPIを使用してください。 (ほとんどのユーザーが新しいバージョンを使用する場合)代わりに公式のAPIを使用しますか?古いバージョンでAndroid 4の機能を使用することはできますか?
例えば、私はGridLayout、そしておそらく他の新しいものをプロジェクトにインポートできると思います。
私の質問は次のとおりです。もしそうなら、それはどの程度うまくいくのですか? 誰もがそれを行っている場合、誰もがそれを楽しむことができるように、プロジェクトを公開してください。
Googleが古いバージョンにもっと力を入れ、廃止予定のものを取り除くために、なぜこのような仕組みを提供していないのだろうか。
Googleは新しいバージョンの機能の一部をサポートしていません。 はGridLayoutのために、それはこの例のようなものを使用することが可能です:アクションバーおよびフラグメントのため http://code.google.com/p/android-playground/source/checkout
を、サポートライブラリがあり、それに基づいてactionbarsherlockがある(Googleが作成したが、非常に良いではないとさらに良い)。
私はあなたができると思います。 – kosa
確かに、古いバージョンのAndroid携帯電話に新しいバージョンでしか利用できない機能をバックポートしようとするライブラリがいくつかあります。 'GridLayout'については(私はそれらを使ったことがないので)分かりませんが、他の誰かがすでにそれを書いていても驚かないでしょう。質問はちょっと広すぎます。なぜなら、最終的にはあなたが探しているものに正確に依存するからです。人々は何かを移植し、他のものは移植しないので、もちろん...ユニバーサルバックポートスイッチはありません。 – davidcesarino
についてgridLayoutは、 "... \ support \ v7 \ gridlayout"というフォルダにAPI7 +のjarライブラリを追加しました。しかし、彼らはサンプルを含んでいなかったので、私はそれを自分で使ってみました。それは決して働かなかった。他の誰かがそれを使って成功しましたか? –