Akhrorjon
Всем привет. Разрабатываем музыкальный проект и сталкиваемся с проблемой, скачиваю треки и они сохраняюся, но потом удаляются когда памяти мало (не всегда). Когда памяти норм, все отлично работает, все сохраняется и можно послушить. Может ли операционная система сама удалит эти файлы. Может в документациях про это написано?
Nikolay
А нафига такие сложности? #kiss
Akhrorjon
Система сама ничего не удаляет, даже если ты сохраняешь в папку кеша
Caution: If the system runs low on storage, it may delete your cache files without warning.
Akhrorjon
https://developer.android.com/training/data-storage/files
Ravshan
можно ли при нажатий TextView цвет изменялся?
Сергій
Ravshan
Можно
еще какие нибудь варианты?
Kanstantsin
еще какие нибудь варианты?
можно повесить кликЛистенер и программно менять при нажатии что нужно
Сергій
еще какие нибудь варианты?
Делаешь обычный селектор, только вместо drawable, используешь color и сетишь селектор как textColor
Kanstantsin
но селектор лучше, только я не помню есть ли состояния в textView
Kanstantsin
и какие
Ravshan
всё понял спасибо
Nikolay
Clean architecture -- не истина в последней инстанции. В разработке все должно подчиняться принципу целесообразности
Ravshan
у вас такое бывает что gradle иногда долго building?
Сергій
у вас такое бывает что gradle иногда долго building?
Это зависит от многих факторов
Ravshan
Сергій
а что такое факторы?
Железо системы, количество кода в проекте, количество подключенных библиотек, кодогенерация, ndk...
Nikolay
Так, а в проекте человека, который задавал вопрос? 🙂 Тем более, не могу представить проект, в котором бойлерплейт от clean architecture будет чем-то оправдан.
Mike
Ну не пихать же всё в активити, шо вы как эти
а кто-то предлагал так делать?
(
а кто-то предлагал так делать?
Минуточку, а о чем речь идет? Clean Architecture же есмь MVP
Nikolay
Ну не пихать же всё в активити, шо вы как эти
Между "все в активити" и "пять слоев с промежуточными dto-объектами между ними и мапперами" есть все же некоторые варианты в середине
(
Все, все, не бейте
(
Сдаюсь
Nikita
Всем привет. Сталкивался кто с проблемой круглых иконок при сборке? На рабочей машине собирается отлично, на домашней иконка квадратная (вместо круглой). Естесна код и версии студии одинаковые.
Arsen
_rounded + от версии девайса\эмулятора зависит
Nikita
_rounded + от версии девайса\эмулятора зависит
Телефон мой и все одно и то же, разные только компы
Arsen
билд вариант одинаковый выбран?
Dzmitry
ребзя retrolambda еще нужна для Java8?
Nikita
билд вариант одинаковый выбран?
Да ща вот пытаюсь другой сделать
Oleksii
Привет всем) Использую Глайд для подгрузки картинки. Решил обрезать ее, что-бы она была в круге. Не захотел использовать готовое или писать своими руками. Так как с коробки это есть. И столкнулся с нюансом. Когда картинка подгружается, она норм обрезается. Когда нету картинку, идет картинка по дефолту с error(). Она не обрезается и не могу понуть в чем проблема( Вот пример кода Glide.with(this).load(urlImage) .apply(RequestOptions().circleCrop().error(R.drawable.ic_default_image)) .into(ivImage)
Oleksii
Вообще магия))
Oleksii
Все должно быть просто изи просто)
Oleksii
а не работает)
Nikita
билд вариант одинаковый выбран?
Собрал через signed apk и все заработало. Дичь какая-то
Oleksii
Спасибо всем заранее)
Arsen
мб плейсхолдер поможет
Oleksii
пробовал))
Oleksii
не вышло)
Сергій
то-есть какие дал, такие и получил
Oleksii
Прикол)) Тогда я не понимаю, зачем вообще есть такой функционал в глайде, если он работает не до конца)
Oleksii
Или в этом есть причина?
Oleksii
Он не такое прожорливый по ресурсам + кеширует у себя картинки. Я читал что по перфоменсу лучше. + из под капота работа с видео и Гифками.
Alexander
пикасса в гифки не умеет
Arsen
глайд слепили после пикассо, с оглядкой на первого + от гугла
Arsen
у них даже синтаксис билдера очень похож, для удобной миграции
Vishnyakov
трижды пикассо показыввал себя плохо в разных проектах... на каком нибудь nexus5x в ресайклере просто валил фреймы так, что пользоваться противно было. помогло replaceAll("Picasso","Glide") по коду)
Vishnyakov
в глайде не абсолютно идентичный синтаксис
Dj
+1 к тому , что glide better picasso
Arsen
Для TextAppearance или fontFamily мможно селектор сделать?
Сергій
Или в этом есть причина?
может автор библиотеки и знает ) кстати он довольно отзывчив на issues
Student
Добрый день. Подскажите, пожалуйста, как программно прокрутить ScrollView до кнопки. <LinearLayout> <android.support.v4.widget.NestedScrollView> ... </android.support.v4.widget.NestedScrollView> <Button/> </LinearLayout>
Aleksandr
а мы в пушах можем сделать так, чтоб значение importance было автоматом на urgent?
Aleksandr
в android o
Сергій
пахнет костылем )
Сергій
сервак может задавать приоритет пуша
Aleksandr
да, но это если мы получаем notification massage
Aleksandr
а если data и из него создаем сами нотиф?
Сергій
а если data и из него создаем сами нотиф?
так задай нотификации приоритет, в билдере
Сергій
и без разницы notification или data сообщение, сервер задаёт преоритет
Aleksandr
а все, я разобрался
Сергій
remoteMessage.priority есть
Сергій
don't overwhelm a user 🌚
Aleksandr
и без разницы notification или data сообщение, сервер задаёт преоритет
ну как это без разницы, если data сообщение то оно всегда у меня прийдет в onMessageReceived, разве не так?
Aleksandr
и автоматом нотиф не покажется
Aleksandr
и я сам дальше рулю
Сергій
и автоматом нотиф не покажется
ты должен сам его показать
Сергій
почему без разницы? с низким приоритетом у тебя onMessageReceived даже не вызовется если телефон будет "спать"
Anton O. RU
Всем привет! Может, кто-нибудь знает, как реализовать вот такую штуку: нужно чтобы по свайпу отображалось время напротив сообщения (где красная полоса)