Size: a a a

StartAndroid Ru Chat

2021 March 22

AA

Android Androidov in StartAndroid Ru Chat
Alexandr Lyubimov
Можно, но не рекомендуется. Обычно @Deprecated помечают методы, классы и поля, которые в будущем планируют удалить. Такая практика обычно не применяется в случае с разработкой конечных клиентских приложений, но для созания SDK, либ и прочего такого межгалактического продукта - вполне. Просто в один прекрасный момент, при повышении весрии андроида может статься, что то, что было помечено деприкейтед - выпилено, и надо искать альтернативное решение.
получается если сейчас напишу код используя его для версий Андроид 3-х летней давности код же прокомпилируется учитывая AsyncTask?
источник

AA

Android Androidov in StartAndroid Ru Chat
или просто как ошибку/пустое поле прочитает?
источник

V

Vladushka in StartAndroid Ru Chat
Депрекейтед же ещё не удален
Все ок будет
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Android Androidov
получается если сейчас напишу код используя его для версий Андроид 3-х летней давности код же прокомпилируется учитывая AsyncTask?
не, пока все ок
источник

V

Vladushka in StartAndroid Ru Chat
Вот если удалят, то на какой-то версии не будет работать
И нужно будет проверки на версию
источник

AA

Android Androidov in StartAndroid Ru Chat
Vladushka
Депрекейтед же ещё не удален
Все ок будет
понял, спасибо
источник

AA

Android Androidov in StartAndroid Ru Chat
Alexandr Lyubimov
не, пока все ок
тогда нормально, спасибо за ответ👍🏻
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
да не за что
источник

AA

Android Androidov in StartAndroid Ru Chat
Vladushka
Вот если удалят, то на какой-то версии не будет работать
И нужно будет проверки на версию
да конечно, я и не рассчитываю использовать его в цельных проектах, только чтобы продемонстрировать знания в тестовом проекте
источник

V

Vladushka in StartAndroid Ru Chat
Ты с этим сильно не заморачивайся, много чего было раньше и сейчас не юзается
Столкнешься с Легаси - разберёшься имхо
источник

V

Vladushka in StartAndroid Ru Chat
Я даже на относительно старых проектах асинк тасков почти не встречала, когда в 2018 попала в продакш их уже выпиливали потихоньку
источник

AA

Android Androidov in StartAndroid Ru Chat
Vladushka
Я даже на относительно старых проектах асинк тасков почти не встречала, когда в 2018 попала в продакш их уже выпиливали потихоньку
Хорошо, спасибо большое за ответ и совет👍🏻
источник

SF

Semyon Fast in StartAndroid Ru Chat
Привет, работаю над реализацией управления через гарнитуру. Нужно запускать произвольный метод по нажатию кнопки на наушниках. Не подскажете, пожалуйста, несложное решение по связи с ними? (или что почитать)
Начал разбираться с медиа сессиями и контроллером, но пока слабо и не уверен, что это то, что требуется.
источник

СП

Сергей П. in StartAndroid Ru Chat
Android Androidov
Здравствуйте. Тут такая проблемка😅😅, получается если гугл прекратил поддержку AsyncTask'а то его никак нельзя использовать?
Можно. Но лучше обойтись.
Если просто отправить что исполняться в тред друглй - на то есть хандлер, Thread и runnable, если отправить и вернуть результат - делаем коллбэк из  runnable или используем callable
источник
2021 March 23

Ԥ

ԤИОНЕР in StartAndroid Ru Chat
Товарищи, есть у кого-нибудь экзотические Android-устройства с чёлками и/или дырками?
источник

AS

Alex Suvorov in StartAndroid Ru Chat
ԤИОНЕР
Товарищи, есть у кого-нибудь экзотические Android-устройства с чёлками и/или дырками?
Разве это экзотические?) У меня OnePlus6 с чёлкой
источник

Ԥ

ԤИОНЕР in StartAndroid Ru Chat
Alex Suvorov
Разве это экзотические?) У меня OnePlus6 с чёлкой
Не затруднит запустить у себя это:

public int getStatusBarHeight() { 
     int result = 0;
     int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");
     if (resourceId > 0) {
         result = getResources().getDimensionPixelSize(resourceId);
     }
     return result;
}


... вывести куда-нибудь на экране, сделать скриншот всего этого и скинуть его сюда в исходнике (т.е. в PNG)?
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Чуть позже могу
источник

Ԥ

ԤИОНЕР in StartAndroid Ru Chat
Ну, или могу APK дать — там разрешений никаких не требуется. Если паранойи нет.
источник

AS

Alex Suvorov in StartAndroid Ru Chat
ԤИОНЕР
Ну, или могу APK дать — там разрешений никаких не требуется. Если паранойи нет.
Отпишу в ЛС позже)
источник