(The key to making the ListView smooth and rolling is to free the main thread (UI thread) of the program from a lot of management. Be sure to use separate threads for disk, network, or SQL operations. To test the status of your program, you can open StrictMode.)