Хранить картинку в памяти телефона

108
06 октября 2019, 21:40

Есть огромный массив с данными и картинками, после каждого раза входа в приложению заново загружает все картинки с интернета, что сделать чтобы после перезапуска снова с интернета не загружал?

    if(language.getName()=="English") {
        holder.myTextView.setCompoundDrawablePadding(20);
        holder.myTextView.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.ic_check_box_black_24dp, 0);
        if (Build.VERSION.SDK_INT > 15) {
            holder.myTextView.setBackgroundResource(R.drawable.back_city_red);
        }
    }
    //для работы с картинками
    Picasso.with(context).load(language.getIcon()).placeholder(R.drawable.logo_small).into(holder.img);
Answer 1

попробуйте так с Glide:

Glide.with(this) 
    .load("http://myAva.jpg") 
    .diskCacheStrategy(DiskCacheStrategy.SOURCE) 
    .into(imageView); 
READ ALSO
Уведомления в определенном радиусе

Уведомления в определенном радиусе

Задача стоит в том что когда один пользователь нажмет на кнопку в андроид приложении например "Отослать уведомление"То его должны получать...

115
Как убрать серый фон в input и textarea в Internet Exporer

Как убрать серый фон в input и textarea в Internet Exporer

У меня для input и textarea есть собственные стили, убраны все лишние кнопки (стрелки, крестики, границы), и поставлен фон на чисто белыйВо всех браузерах...

110
Почему браузер не создает куки с JSSESIONID

Почему браузер не создает куки с JSSESIONID

Делаю POST запрос на сервер, который возвращает ответ с Header: Set-Cookie →JSESSIONID=6D52D8B587133F95A216B7EA656708A6; Path=/; HttpOnlyНо браузер не сохраняет эти куки, нужно...

118