Was ist besser, listview oder eine linearlayout in scrollview wenn Einzelteile sehr begrenzt sind?

Ich werde einen Bildschirm haben, in dem es 11 Bilder untereinander gibt, also wird die Liste nur ein Bild pro Zeile haben. Nun, ich war verwirrt in der Verwendung einer Listenansicht mit benutzerdefinierten Adapter oder eine linearelayout enthalten von scrollview? Was wäre besser?

  • Verständnis der Android "Radio State Machine" für eine bessere Akkulaufzeit
  • Android Studio 3.0: canary 6: android.content.res.Resources $ NotFoundException innerhalb Starten von Aktivitäten
  • Webview vermeiden Sicherheitswarnung von Google Play bei der Implementierung von onReceivedSslError
  • set_metadata_recursive fehlgeschlagen auf Android installieren
  • Android - Simulieren Sie die Rücktaste
  • Was ist der Unterschied zwischen MediaPlayer und VideoView in Android
  • Wie man mit dem BadgeProvider auf Samsung Handys, um eine Zählung auf die App-Symbol hinzufügen?
  • Kann nicht verbinden Nexus 4 zu adb: nicht autorisiert
  • Was ist die maximale Menge an Daten, die ein String in Java halten kann?
  • Zusätzliche Push-Benachrichtigung an Android-Gerät gesendet
  • Dimen.xml oder dimens.xml?
  • Legen Sie Margin in Stil und wenden Sie diesen Stil auf TextView programmgesteuert an
  • 2 Solutions collect form web for “Was ist besser, listview oder eine linearlayout in scrollview wenn Einzelteile sehr begrenzt sind?”

    Der Vorteil einer Listenansicht ist, dass alle Elemente nicht alle im Speicher erstellt werden. Also, was passiert ist, dass, wenn die Anzahl der sichtbaren Elemente in Ihrer Liste sind 10, dann werden es 11 Elemente erstellt und wie Sie scrollen die diejenigen, die aus der Sicht sind gelöscht und die, die in Sicht sind erstellt werden. Dies wird durch die Listenansicht behandelt.

    In deinem Fall wird das nicht passieren. Alle 11 Artikel werden im Speicher sein. Egal ob sie im Blick sind oder nicht. Also ich denke, es hängt davon ab, ure Speicher Handling. Andere als du sollte keine Probleme haben, da sie statisch sind. OnClick () kann in der Bildansicht selbst durchgeführt werden. Also so gut zu gehen 🙂

    Basis auf Ihre Anforderung, ein Scrollview wäre genug.

    Es sei denn:

    1. Sie sehen eine zukünftige Erweiterung in jeder Zeile vor.
    2. Sie müssen den Inhalt häufig aktualisieren. Oder du musst ihre Bestellung in Laufzeit sortieren.
    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.