[解決済み] android-support-v7-appcompatとandroid-support-v4との違いについて。
質問
との違いを知りたかったのです。 アンドロイドサポート-v4.jar と アンドロイドサポート-v7-アプリコンパット.jar . アプリケーションに appcompat のアクションバーを追加したい場合、次の2つを追加する必要があります。 android-support-v7-appcompat.jar と アンドロイドサポート-v4.jar または android-support-v7-appcompat.jar .
また android-support-v13.jar には、appcompatがありますか?
解決方法は?
アップデイト
この質問に答えてから、サポートライブラリには多くの変更が加えられました。良いことに、それはまた非常によく文書化されています。だから、あなたは読まなければなりません サポートライブラリドキュメント サポートライブラリの詳細については、こちらをご覧ください。
<ブロッククオートサポートライブラリリリース26.0.0(2017年7月)より、最小の ほとんどのサポートライブラリでサポートされているAPIレベルは、次のように増加しました。 ほとんどのライブラリパッケージでAndroid 4.0 (APIレベル14)を採用しています。
以下は サポートライブラリーパッケージ :
v4サポートライブラリ
このライブラリは Android 1.6 (APIレベル4) Android 2.3 (APIレベル9) Android 4.0(APIレベル14)以降。他のAPIと比較して、最も多くのAPIセットを含んでいます。 アプリケーション・コンポーネントのサポート、ユーザー インターフェース機能、アクセシビリティ、データハンドリング、ネットワーク 接続性、プログラミングユーティリティ
v7 ライブラリ
で使用するために設計されたいくつかのライブラリがあります。 Android 2.1 (APIレベル7) Android 2.3 (APIレベル9) Android 4.0 (APIレベル14) 以降。これらのライブラリは、特定の機能セットを提供し は、互いに独立してアプリケーションに含めることができます。
v7 appcompat ライブラリ
このライブラリは、Action Bar ユーザーインターフェースデザインパターンのサポートを追加します。
<ブロッククオート注 このライブラリは、v4サポートライブラリに依存しています。AntやEclipseを使用している場合は、v4サポートライブラリの一部としてインクルードしていることを確認してください。 をこのライブラリのクラスパスに追加してください。
つまり、v7を使用する場合は両方のjarが必要です。
android-support-v13.jarを更新しました。
このインターフェースはAPIレベル27.1.0で非推奨となりました。使用方法 フラグメント の代わりに、フレームワークの Fragment を使用します。
v13サポートライブラリ
<ブロッククオート本ライブラリは、Android 3.2 (API level 13) 以降で使用することを想定しています。Fragmentユーザーインターフェースパターンのサポートを追加しています。 (FragmentCompat)クラスと、追加のフラグメントサポートである クラス
が表示されたら パッケージ詳細 には、クラス フラグメントコンパット 定義にあるように 従って、appcompatライブラリの全てのクラスを持っているわけではありません。
関連
-
[解決済み] Androidのgravityとlayout_gravityの違いは何ですか?
-
IllegalStateException。ArrayAdapter は、リソース ID が TextView である必要があります。
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] match_parentとfill_parentの違いは何ですか?
-
[解決済み] アプリケーションを終了することは嫌われますか?
-
[解決済み] グリッドレイアウトにおけるフリングジェスチャーの検出
-
[解決済み】「px」、「dip」、「dp」、「sp」の違いは?
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】Android Studioです。jarをライブラリとして追加しますか?
-
[解決済み】AppCompat用全画面テーマ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
cygwinのダウンロード、インストールチュートリアル、およびCDTの「makeプログラムがパスに見つからない」バグの解消
-
ActivityはOnFragmentInteractionListenerを実装しなければならないに関する質問
-
WeChatとQQは、他のアプリのオープンリストに自分のアプリを追加し、ファイルパスを取得することができます
-
Androidの美しいSeekBarスタイルのカスタマイズ
-
Android基本アプレット
-
SpinnerのOnItemSelectedListenerのonItemSelectedメソッドの4つのパラメーターの意味
-
Android--shape--描画のコーナー、グラデーション、パディング、サイズ、ソリッド、ストロークのプロパティを指定する。
-
Android Studioのgitの使用とgitの設定パス
-
[解決済み] Android MultiDexとは?