The most efficient way to get image from online database to server is by recycler view and card view. But the right way to do this is hard to find on the internet. Most of the available resources are outdated too.
Among the available resources we tested, the most effective and relatively error free method is this. He has done a great job with the tutorial
You can effectively display content with image from your online or local database with recycler view and card view.
The only minor mistake with this tutorial is it misses a dependency file which is inevitable for the Okhhtp3 that we use in the project. If you do not add the needed dependency the image will not be loaded into your application.
The dependency file you need to add is this..
dependencies {
compile 'com.github.bumptech.glide:okhttp3-integration:1.4.0@aar'
//compile 'com.squareup.okhttp3:okhttp:3.2.0'
}
Among the available resources we tested, the most effective and relatively error free method is this. He has done a great job with the tutorial
The only minor mistake with this tutorial is it misses a dependency file which is inevitable for the Okhhtp3 that we use in the project. If you do not add the needed dependency the image will not be loaded into your application.

dependencies {
compile 'com.github.bumptech.glide:okhttp3-integration:1.4.0@aar'
//compile 'com.squareup.okhttp3:okhttp:3.2.0'
}