2

andorid ui での使用は何ですか<Space />。空の linearlayout とどう違うのですか。

<Space>Androidでの特別な使用法はありますか?

4

3 に答える 3

2

ドキュメントから

Space は、汎用レイアウトでコンポーネント間にギャップを作成するために使用できる軽量の View サブクラスです。

はい、LinearLayout が実行できることのすべて (いずれか) を実行できないという点で、LinearLayout とは異なります。その目的は、いくつかのものの間にギャップを追加することだけです。すべての LinearLayout 機能を取り除くことで、ビューが「軽く」なり、リソースの消費が少なくなります。

于 2012-08-19T19:54:52.990 に答える
2

Spaceレイアウト内の空きスペース (またはギャップ) を定義するために使用されます。

とともに API レベル 14 で導入されましたGridLayout

それが何であるかを理解するには、このチュートリアルをチェックしてください。

于 2012-08-19T19:58:22.010 に答える
0

多くの場合、複雑なレイアウトをネストされた線形レイアウトのセットに分割することができます。このネストが深くなりすぎない限り、これは多くの単純なレイアウトに適しています。

深すぎてパフォーマンスの問題がある階層で使用するための、軽量の View サブクラスです。キーワードは「軽量」。

于 2012-08-19T20:02:42.737 に答える