5

What is the best way of constructing a ListView that uses the least memory possible? This is important, because I met a few implementations and most of them is lagging when I scroll the ListView on low-end devices, but I saw a few apps, where the scroll is very smooth, even on low-end devices. How can it be done? What is the most efficient way from a memory usage point of view to construct such a ListView?

overbet13
  • 1,654
  • 1
  • 20
  • 36

3 Answers3

7
biegleux
  • 13,179
  • 11
  • 45
  • 52
1

You will have to use the ViewHolder pattern.

Uriel Frankel
  • 14,304
  • 8
  • 47
  • 69
1

Look at this code with description to increase the efficiency of lisview.

Keep in mind when you have lots of data to show in listview then at a time do not load all data . First load 2o data then load another when listview reaches at end.

This is also another way to increase the efficiency of listview.

Chirag
  • 56,621
  • 29
  • 151
  • 198