Question: i need to list out data from net in that i have 1 image and 2 text. i parse all data and display it but the image displaying very slow in list. so i m looking for best way to do this.

Please help me out.

Thanks In Advance

Answer: 
You can download the whole text first, then the images only as they are displayed. Don't download the whole list of images, because maybe most of them are never going to be shown.

Try to go a step ahead from the user. For instance, if the list can display 6 images when you first enter the activity, have these 6 prefetched before you switch to this activity, and pass them via Intent. You can also have a thread that downloads the following (3 or 4) images that would be displayed if the user scrolls down.

To speed up the process, consider have the images pre-scaled, so their size is smaller and the download is faster.
I think you should try Fedor's [Android ListView LazyLoading example](https://stackoverflow.com/questions/541966/android-how-do-i-do-a-lazy-load-of-images-in-listview/3068012#3068012), its working nice.

As Fedor has mentioned about source code in their answer, you can have source code from:

Source is available here <http://open-pim.com/tmp/LazyList.zip>

GitHub: <https://github.com/thest1/LazyList>