私の連絡先情報
郵便メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
🍎個人ブログ:ホームページ
🏆個人コラム:アンドロイド
⛳️ 唐代に寄付しないなら、私があなたの成功を手助けします。
目次
7.11 解像度 + AndroidManifest のメモ
メインの下の AndroidMainifest.xml ファイル
appComponentFactory="androidx.core.app.CorecomponentFactory"
リクエストLegacyExternalStorage="true"
fullBackupContent="@xml/backup_rules"
android:name=".MainActivity" android.:exported="true"
android:name="android.intent.action.MAIN"
android:name=“android.intent.categoty.LAUNCHER”
android:layout_height='match_parent' は、親コンテナに一致するレイアウトの高さを定義します
android: orientation="vertical" はサブビューを垂直に配置します
tools:context は、プレビューに使用されるコンテキストを次のように設定します。 。 。 。
android:backgroung: 背景を黒に設定します
android: id はこの一意の識別子 ID を設定します
android:editable EditText を編集できるかどうかを設定します。 android:orientation="horizontal" LinearLayout または方向をサポートするその他のレイアウト コンテナーのサブビューの配置方向を指定します。 hori はビューの水平方向の配置です android:gravity="center_horizontal"> は、利用可能なスペース内でビュー コンテンツの水平方向の配置を設定するために使用されます。 center はビューを水平方向に中央に揃えます。
android:background="@drawable/selector"/><!-- 设置按钮的背景为selector资源 -->
android:state_pressed
:押された状態。
android:state_focused
:フォーカス状態。
android:state_checked
:選択状態。
android:state_enabled
:有効状態。
android:state_selected
:選択状態。
android:state_hovered
:hover 状態 (通常はマウスオーバーに使用されます)。
selector
これは Android のリソース ファイルで、さまざまな状態の UI 要素 (ボタン、画像など) の外観を定義するために使用されます。合格selector
では、さまざまな状態 (押されている、フォーカスされている、選択されているなど) の UI 要素にさまざまな背景、画像、または色を指定して、動的な効果を実現できます。
``: これはルート要素であり、これがセレクター リソースであることを示します。
``: それぞれ item
要素は状態を表します。
android:drawable
: この状態で使用される色や画像などのリソースを指定します。
android:state_pressed="true"
:ボタンが押されたことを示します。他にも次のような状態を使用できます。state_focused
(集中)、state_checked
(選択済み)、state_enabled
(有効にする)など
デフォルト状態 item
:他のステータスが満たされない場合に使用されるリソース。通常は最後に配置されます。
<!-- 当按钮被按下时,使用 gray 作为背景 --> <item android:drawable="@drawable/gray" android:state_pressed="true"/> <!-- 当按钮处于默认状态时,使用 white 作为背景 --> <item android:drawable="@drawable/white"/>
描画可能なジオメトリを定義するリソース ファイルです。 ボタンの背景の境界線を作成するために使用できる、長方形、角丸長方形、楕円などの単純なグラフィック要素を作成できます。
`` は Android リソース ファイルのルート要素であり、文字列、色、サイズなどのさまざまなタイプのリソースを定義するために使用されます。これらのリソースはアプリケーションのさまざまな部分で参照および使用できるため、リソースの一元管理と再利用が可能になります。
アプリケーション関連のプロパティとコンポーネントの宣言が含まれます
アプリケーションのデータバックアップを許可するかどうか
アプリケーションのアイコンを定義する
円形アイコンの定義は、円形アイコンをサポートするデバイスで機能します
右から左へのレイアウト方向をサポートするかどうか
アプリケーションのテーマ。アプリケーションで使用されるスタイルを指定します。
アプリケーションコンポーネントをインスタンス化するためのアプリケーションコンポーネントファクトリクラスを定義する
従来の外部ストレージ アクセスの使用をリクエストします。Android Q (29) 以降で利用可能です
実際の実行時の動作に影響を与えずに、ツールのターゲット API レベルを指定します。
データ抽出ルール ファイルの場所を指定します (不要な場合は削除できます)
完全バックアップ コンテンツ ファイルの場所を指定します (削除可能)
アクティビティコンポーネントを定義します。「android:name」はアクティビティクラス名を指定します。
android:exported は、アクティビティを他のアプリケーションで起動できるかどうかを指定します
アクティビティのインテント フィルターは、アクティビティがどのインテントに応答できるかを決定します。
アクティビティをメインエントリアクティビティとして指定し、アプリケーション起動時のデフォルトアクティビティとして指定します。
アクティビティをランチャーに追加すると、アプリケーション リストに表示されます。
[MySQL] データベース標準化の 3 つの主要ルール — パラダイム設計原則の探求 - CSDN ブログ
[JAVA] スレッド run() と start() の違いは何ですか? -CSDN ブログ
[デイリーチャット] プログラマーにとって必須の面接スキル: 面接の戦場で目立つ方法 - CSDN ブログ
[JAVA] Java8 が ConcurrentHashMap を開始します。セグメンテーション ロックが放棄されるのはなぜですか - CSDN ブログ
[JAVA] コレクションを変更できないようにする方法 - CSDN ブログ
[Web 開発] Cookieless 環境でのセッション管理と実装戦略 - CSDN ブログ
[Mybatis] Mybatis で SQL インジェクションを防ぐ方法 - CSDN ブログ
[ソフトウェア エンジニアリング] アジリティへの道を進む: スクラム フレームワークの本質の詳細な分析 - CSDN ブログ
[Spring] IoC と AOP について: 柔軟なモジュール式ソフトウェア アーキテクチャの構築 - CSDN ブログ