Я использую news api , чтобы вставить данные json в мое приложение и отобразить их в моем классе articlerecycler
адаптера.Из API есть значение JSON urlToImage
, которое содержит эскиз, который мне нужно отрендерить.В настоящее время у меня есть рабочий список из примерно 20 статей с указанием автора, заголовка, описания и т. Д.
Каков наилучший способ отображения миниатюр?Использование виджета ImageView
- лучший способ справиться с этим?
Например,
<ImageView
android:id="@+id/thumbnailIv"
android:layout_width="94dp"
android:layout_height="93dp"
android:layout_weight="1"
android:contentDescription="@string/urlToImage"
android:scaleType="fitCenter"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/placeholder_image" />
В других статьях я обнаружил, что Picasso - это хороший способ отложенной загрузки изображений, особенноминиатюры.
// load the image with Picasso
Picasso.get()
.load("") // load the image
.into(thumbnailIv) // select the ImageVi
}