Anonymous
ребзя, внутри асинктаска выполняю запрос, после того как данные получил я их там же сравниваю и если тру то выполняю метод, если фолс то создаю фрагмент и дальше с ним работаю. и когда у меня выходит тру то внутри метода я создаю алертдиалог и на него выходит ошибка
Anonymous
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
Anonymous
можно как то без нового потока это решить?
Igor
Создавать UI компоненты нужно на главном потоке
‍Yap
Оффтоп: никто не знает приложения, чтобы оно автоматически перемещало файлы из одной папки в другую?
blaccyee
Создал класс, в нем загружаю и выгружаю информацию, но почему-то ругается. В основном main'e все норм http://f3.s.qip.ru/cMfvXC5T.png
Jacob
Коллеги как закрасить дырку в вектор дровабле??))
blaccyee
public методу добавь
Так этот метод зарезервинованный же, я его импортировал
Jacob
Чтобы в самой иконке не создавать еще одну фигуру
blaccyee
импорт правильный?
Вроде, да http://f3.s.qip.ru/cMfvXC5W.png
Igor
ребята как делается расшаривание, допустим я хочу получать расшаренные данные с другого приложения?
Igor
Вроде, да http://f3.s.qip.ru/cMfvXC5W.png
https://developer.android.com/reference/android/preference/PreferenceManager.html#getDefaultSharedPreferences(android.content.Context)
Denis
Вроде, да http://f3.s.qip.ru/cMfvXC5W.png
по-моему все таки нет
Denis
Вроде, да http://f3.s.qip.ru/cMfvXC5W.png
ну и для этого метода контекст нужен
Igor
ContentProvider, или передача data в Intent
То есть интент фильтр в манифесте и дальше получать данные?
blaccyee
ну и для этого метода контекст нужен
Но этот код превосходно работает в mainActivity без всего
Denis
Но этот код превосходно работает в mainActivity без всего
потому что у активити определен этот метод, а в этом классе ни от чего не унаследованного, естественно, нет. Можно передавать в saveData Activity и использовать activity.getPreferences
Denis
это даже не андроид и не джава
Директор цирка
Отцы, чайнику подскажите pls - у спинера в выпадающем списке не все элементы видны, причем на Android 6 норм, на эмуляторе Android 7 норм, а на реальных железках с Android 7 (Nvidia Shield TV, Xiaomi Mi Box 4k) такая беда (на Android 8 - все OK):
Директор цирка
Konstantin
Shared transaction animation не поддерживает изменение размера и цвета текста? 😯
Сергій
Shared transaction animation не поддерживает изменение размера и цвета текста? 😯
Да, так как memory consuming операция. Рендерить и кешировать шрифт для каждого изменения размера при анимировании
Сергій
Не, ну вью морфить прикольно
Vladislav
Он наверное изменяет размер контейнера, не меняя размер текста
Konstantin
Чудес не бывает )
Вообще странно конечно. Изменить размер шрифта ведь не какая-то дикая операция.
Konstantin
Да и цвет тоже.
Сергій
уже вызовет проблему
Nick Senchurin
подскажите пожалста атрибут для текстового поля, чтобы оно было видно, когда клава выезжает
Nick Senchurin
чето забыл (
Konstantin
Да, но делать это 100 раз/секунду
Мы ведь сами можем сделать такую анимацию и проблемы вроде нет
Сергій
В первом случае будут проблемы с памятью
Konstantin
Менять размер шрифта? Или просто scale?
Да хоть как-то это можно было реализовать, чтобы это выглядело и работало по человечески :)
Сергій
На Google IO 2016 было все про Transitions, в том числе и про текст, как его правильно анимировать.
Сергій
Сергій
https://youtu.be/4L4fLrWDvAU
Сергій
5 секунд поиска
Сергій
Да хоть как-то это можно было реализовать, чтобы это выглядело и работало по человечески :)
Ты должен понимать как это работает изнутри и какие последствия может вызвать твоё то или иное действие )
Georgii
Ребят киньте какой-нибудь клевый туториальчик по юнит тестированию, чтоб я прочитал и сразу гуру стал.
Konstantin
Ты должен понимать как это работает изнутри и какие последствия может вызвать твоё то или иное действие )
А гугл должен был понимать, что этими переходами люди захотят анимировать не только картинки, как по мне:)
Konstantin
И они объяснили как ими пользоваться
А по хорошему должно так из коробки. Или хотя бы тулзы в саппорт либе для этого.
Даниил
Пишу на kotlin, есть ли смысл осваивать RxJava?
Konstantin
Иначе "супер простая анимация для перехода" нихрена не супер простая:)
Сергій
Это точно также почему не стоит использовать рефлексию для анимации
Konstantin
Все 1М кейсов не покрыть
Какие 1м кейсов? Перенос и изменение атрибутов текста это не какой-то редкий случай
Сергій
Это точно также почему не стоит использовать рефлексию для анимации
Когда работаешь с ObjectAnimator это очень актуально.
Сергій
Какие 1м кейсов? Перенос и изменение атрибутов текста это не какой-то редкий случай
Проблема в том как это рассчитать программно и без забивания памяти сотнями инстансов фонта
Сергій
Это очень сложная операция при анимации
Konstantin
Проблема в том как это рассчитать программно и без забивания памяти сотнями инстансов фонта
На то в гугле тысячи умных инженеров. Решать подобные проблемы их работа как никак.
Konstantin
Оптимизацией риплов они занялись, а что посложнее оставили на нас:)
Vladislav
Сделать битмапу и ее анимировать😂
Сергій
Сделать битмапу и ее анимировать😂
Кстати они и предлагают это решение
Сергій
Если посмотреть то видео
Сергій
На то в гугле тысячи умных инженеров. Решать подобные проблемы их работа как никак.
Как будто бы нету более важных проблем, чем играться с этим )
Konstantin
Как будто бы нету более важных проблем, чем играться с этим )
Как будто бы довести свое творение до ума не важная проблема
Сергій
Как будто бы довести свое творение до ума не важная проблема
Просто надо понимать почему это так работает, а не иначе.
Сергій
Костыль все кейсы, ну такое
Konstantin
Просто надо понимать почему это так работает, а не иначе.
И стараться исправить, чтобы было по человечески
Сергій
Для других вью работает как положено
Сергій
TextView, SurfaceView, Chronometer в виду своих особенностей исключения
Сергій
Нигде нельзя полагаться, что за тебя сделают магический метод вызывав который всё будет прекрасно. Даже фу братьев иосником моментами не все так просто
Сергій
Один из кейсов, если в тексте картинки, разный стиль букв, спаны, html, эффекты текста и много другой возможной херни которую позволяет в себя запихнуть TextView
Vladislav
Кстати они и предлагают это решение
😂 отлично, значит я уже прочуял их уровень мазохизма
Pavel
Это уже называется оправдывать)
Anonymous
никто не подскажет какие есть особенности у webview? отличаются на некоторых устройствах шрифты и плывет ширина. Хотя на ПК версии во всех разрешениях все четко, и на популярных андроид устройствах тоже все ровно
Anonymous
но на части устройств размер текста не тот, и из за этого плывет ширина