2

2 つのレイアウト ファイルを作成しました。

この xml を作成した Android XML レイアウト ファイル

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >


</LinearLayout>

および Android XML ファイル

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >


</LinearLayout>

見た目からして、どちらも同じです。どちらも同じxmlを作成しているため、いつどちらを使用するのですか?

4

3 に答える 3

0

Android XMLを使用する理由は、レイアウトツール(GUIレイアウトエディター)を使用する場合です。Eclipse IDEは、このファイルに対して異なる反応を示します。

ただし、コードは同じであるため、作成するAPKも同じになります。最終的な出力では問題になりません。

私は常にAndroidXMLファイルを使用しているので、ADTツールとの統合が向上しています。

于 2013-01-24T00:45:23.530 に答える
0

ええ、それらはプログラム的に同じです、異なるタイプのxmlはありません。重要なのは、xmlの場所(レイアウト、値など)です。

Eclipseでは、IDEビューにわずかな違いがある可能性があります。レイアウト・ファイルの代わりにAndroid XMLファイルを作成した場合、グラフィカル・レイアウト・ビューがあるかどうかはわかりません(これは詳細です。このビューを追加できるためです。 ;))

ただし、結果apkは同じになります。

于 2013-01-23T19:42:33.697 に答える