E
Узнали@согласны
Anonymous
Vladislav
Roman
Подскажите, есть какое-то решение для android Q+, для такого кейса:
Нужна папка с файлами в памяти приложения и что бы при удалении приложения она не удалялась… ??
getExternalStorageDirectory - деприкейтнуто..
getExternalFilesDir() - не подходит..удаляется
з.ы. файлы хранятся зашифрованные..
Yuriy
Коллеги, привет! В манифесте у Активити прописано свойство:
android:windowSoftInputMode="adjustPan"
В 29 Апи при выезде клавиатуры верстка смещается вверх, но при скрытии - не возвращается назад. В более старых версиях Андроид все работает корректно. Что может быть не так, в какую сторону копать?
Yehor
Привет! Мне нужно узнать, подключен ли телефон к сети. В активити я делал такой код:
protected boolean isOnline() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnected()) {
return true;
} else {
return false;
}
}
Но во фрагменте (Context.CONNECTIVITY_SERVICE) подчеркивается красным. Подскажите, пожалуйста, что не так? Или в какую сторону копать?
Arsen
гетконтекст()
Anonymous
Anonymous
Вообще поучил немного андроид , написал первое приложение и загрузил на телефон , работает:) не подскажите, как теперь выложить на Google Play его и какую-нибудь крутую книгу по андриду за 2019 год?)
AL
Ребят, привет. А подскажите, вообще есть смысл использовать AsyncTask если есть AsyncTaskLoader? Или AsyncTask просто не нужен?
Никита 🙃
Никита 🙃
AL
А что используется?
Никита 🙃
Anonymous
Это просто зарегаться или каждую игру выложить стоит столько ??
Никита 🙃
Yehor
Yehor
Anonymous
Ну я думаю это не траты , а инвестиции в будущее мое и моего братика
Anonymous
))
Никита 🙃
Anonymous
Спасибо
Дурний Кіт
в сравнении с асинктасклоадером
Никита 🙃
в сравнении с асинктасклоадером
А он научился на разных тредах работать в отличие от асинкитаска обычного? Или тоже если несколько запустить будет последовательно работать?
Yehor
гетконтекст()
неа, не работает, все равно красным подчеркивает
Дурний Кіт
Yehor
Никита 🙃
Никита 🙃
Да и есть VM + LiveData
Denis
Никита 🙃
Вот честно, кто асинктаски юзает в проде? 🙈
Никита 🙃
Знание про них надо на собесах и на Легаси древнейшем 🙈
Александр
На собесах да, меня спрашивали один раз AsyncTask vs RxJava, heh.
Никита 🙃
Лол)
Mike
M
Когда открывается клавиатура, вместе с ней выезжает фон, немного опережая саму клавиатуру и немного опаздывая, когда клавиатура скрывается. Не знаете что это за фон и как его убрать?
Александр
Помохите.
У меня есть кейс, при котором апка одномоментно херачит 10+ простеньких тостов. На "младших" Api всё ок, Android ставит тосты в очередь и они показываются друг за другом.
Но начиная с какого - то API Android научился схлопывать эту очередь, показывая только 2 - 3 "верхних" тоста, тупо затирая остальные. Думаю над этой проблемой сейчас.
Мне нужно изменить подход, чтобы функционал работал на высоких API. Я думаю создать свою очередь и какой - то обработчик, который будет следить за очередью и последовательно воспроизводить toast сообщения через какой - то промежуток времени. Не знаю вообще с чего начать, куда копнуть стоит?
В голове крутятся не совсем адекватные решения, типо: чекнуть есть ли чего в очереди, если есть - бахнуть хендлер, по оконачанию его работы чекать очередь снова.
Работать вроде будет, мб есть чего покрасивее?
Kotlin, Rx в проекте не юзаю.
Сергей
Помохите.
У меня есть кейс, при котором апка одномоментно херачит 10+ простеньких тостов. На "младших" Api всё ок, Android ставит тосты в очередь и они показываются друг за другом.
Но начиная с какого - то API Android научился схлопывать эту очередь, показывая только 2 - 3 "верхних" тоста, тупо затирая остальные. Думаю над этой проблемой сейчас.
Мне нужно изменить подход, чтобы функционал работал на высоких API. Я думаю создать свою очередь и какой - то обработчик, который будет следить за очередью и последовательно воспроизводить toast сообщения через какой - то промежуток времени. Не знаю вообще с чего начать, куда копнуть стоит?
В голове крутятся не совсем адекватные решения, типо: чекнуть есть ли чего в очереди, если есть - бахнуть хендлер, по оконачанию его работы чекать очередь снова.
Работать вроде будет, мб есть чего покрасивее?
Kotlin, Rx в проекте не юзаю.
10 тостов в принципе не але, если допустить что крайне желательно что бы юзер их увидел все. Даже два подряд - не факт что он поймет что они разные. Люди иногда в телефон пялятся на ходу, за едой, за рулем, и считать что у них есть время читать бледные сообщения строго за отпущенное время - плохой ux.
Сергей
На снейкбары может? Или все в один диалог?
Mike
снейкбары) змеиные полосы)
Сергей
Батончик
Сергей
Тоже страннн
lbai
Помохите.
У меня есть кейс, при котором апка одномоментно херачит 10+ простеньких тостов. На "младших" Api всё ок, Android ставит тосты в очередь и они показываются друг за другом.
Но начиная с какого - то API Android научился схлопывать эту очередь, показывая только 2 - 3 "верхних" тоста, тупо затирая остальные. Думаю над этой проблемой сейчас.
Мне нужно изменить подход, чтобы функционал работал на высоких API. Я думаю создать свою очередь и какой - то обработчик, который будет следить за очередью и последовательно воспроизводить toast сообщения через какой - то промежуток времени. Не знаю вообще с чего начать, куда копнуть стоит?
В голове крутятся не совсем адекватные решения, типо: чекнуть есть ли чего в очереди, если есть - бахнуть хендлер, по оконачанию его работы чекать очередь снова.
Работать вроде будет, мб есть чего покрасивее?
Kotlin, Rx в проекте не юзаю.
а если наследовать тост, динамически дописывать в один или метку ставить типа активен, ну и очередь. но такой на самом деле велосипед
Mike
да ну не используйте тосты и всё)
lbai
сегодня удивился что при билде перестало писать файлы на флеху, гугел в 10ке опять чеита поменял в работе с флехой, мде за ними неуспеть
Anonymous
Почему при передачи constraintLayout в конструктор друго-го класса в нем перестает работать setVisability() ,а другие методы работают к примеру setbackground() ?
DarkPerl
Anonymous
Там даже hachCode один и тот же
Сергій
😱
Impossible
Важный вопрос по андроиду, есть что по музыки послушать для работы? Все надоело, а в тишине скучно)
Ваня
Попробуй Lindsey Stirling
Ваня
Это скрипка, мне заходит
Сергей
Сергій
Impossible
Сергій
Impossible
Co(n)stantine👨🔬
🤔 лучше что-то из soft music for work
Mike
Сергей
А зачем вообше лэйаут в чей то конструктор передавать? Как то не приходилось ни разу. Может я неправильно живу?
Mike
Важный вопрос по андроиду, есть что по музыки послушать для работы? Все надоело, а в тишине скучно)
Bullet For My Valentine, Escape The Fate, Avanged Sevenfold, Black Veil Brides, Break My Fucking Sky, Red Hot Chili Peppers, Hopes Die Last, Eisenherz, Polyphia, Avery Watts, Namika, Apocalyptica, KharmaGuess, Symphony X, City Of The Lost
Сергей
Кейко Мацуи отличный инструментал. Не отвлекает от работы
Mike
Impossible
Спасибо за музыку)
Сергей
И у нее достаточно вещей что бы не бфло повторов за день
Ваня
Bullet For My Valentine, Escape The Fate, Avanged Sevenfold, Black Veil Brides, Break My Fucking Sky, Red Hot Chili Peppers, Hopes Die Last, Eisenherz, Polyphia, Avery Watts, Namika, Apocalyptica, KharmaGuess, Symphony X, City Of The Lost
Иногда заслушиваешься текстами(а тут они в основом прекрасны) и забываешь чё там хотел на говнокодить
Denys
Под настроение еще различные подборки Synthwav'а и Post-rock'a заходят. И текст отсутствует в большинстве случаев.
Anonymous
Сергей
поэтому инструменталки рулят
Сергей
а, виджет так делал, да. Но там ограничения могут быть фичей виджета
Сергей
в смысле виджет на экране
Anonymous
Нет widget как View
Anonymous
В документации часто это view называют виджеты
Anonymous
В общем с этим setVisability не первый раз уже захожу в тупик при котором он просто не работает в итоге сделал колбэк на внешний класс
Anonymous
Это очень непонятная история при том что hachCode одинаковый