-1

コーディングに関する質問などはありません。(Web サービスから) 2 行の gridlayoutmanager recyclerview を生成するこのアプリケーションがあり、クライアントはそれをリストにしたいと考えています。gridlayoutmanager の行数を 1 に設定するのと、LinearLayoutmanager に切り替えるのとでは、どちらがパフォーマンスに優れているかをお聞きしたいだけです。よろしく、

4

2 に答える 2

1

LinearLayoutManager :

  • LinearLayoutManager は、古い ListView の概念に似ています。
  • それは気にしない行を完全に占有していますが、各項目のテキストサイズまたは画像の幅の高さなど.

GridLayoutManager :

  • GirdLayoutManager を使用すると、各行を複数の項目に分割できます。

  • 3行または4行などを追加できますが、各行の各アイテムの幅と高さは以下のように同じです。

ここに画像の説明を入力

  • グリッド ビューでは、対称的なアイテムがビューに表示されます。

    GridLayoutManager を使用すると、setSpanSizeLookup を使用して、奇数行が 2 アイテム、偶数行が 4 アイテムのように、別の行数を計算することもできます。

最後に、GridLayoutManager を使用した主な違いは、Android でより優れた革新的な UI を実現したことです。

ここに画像の説明を入力

于 2017-05-06T18:39:09.323 に答える