Alex
С Android недавно, как правильно обновлять UI по таймеру, наприиер скрыть или показать ImageView?
Alex
visibility
Visibility - понятно. Имелось в ввиду как из таймера работать. Если просто установить visibility то приложение падает.
Aleksey
100% - модификация UI не из главного потока
Alex
Почему падает? Какая ошибка? Что в логах красным?
Не посмотрел, только провел что в onCreate не падает, а в таймере падает.Подумал что наверное с многопоточностью проблема.
Aleksey
Непонятно...
google << update ui from background thread спойлер: Handler(Looper.getMainLooper()) p.s. проще курс от А до Я пройти, чем вот так случайно тыкаться
Olexandr
юзаю BottomNavigationViewEx + FragmentStatePagerAdapter и айтемы меню (категории, профиль и тд). как правильнее будет сделать такое: показать фрагмент списка товаров категории на том же месте где фрагмент категории
Лайтовий
Здраствуйте, есть ли "callOnClick" для метода "android:onClick"? Решения я не нашёл, кроме как вызвать привязанную к нему кнопку.
Sergey
Всем привет, ищем backend разраба в команду
Sergey
🤦🏻‍♂️
Mikhail
Подскажите пожалуйста, какая оптимальная цена для отключения рекламы в приложении? Приложение из категории утилит, реклама - два маленьких баннера на все приложение, внизу экрана, на активностях основного функционала. Все стандартно, как и у других. Раньше было 0.99$, но пару неделю назад решил включить в цену налоги и поэтому теперь в среднем выходит 1.5$. Это не слишком много? Потому что небольшое падение покупок есть, но данных слишком мало для анализа. И стоит ли заморачиваться с округлением цен до .99? Например, 29.99 вместо 30.00, или это не работает? TL;DR - c какой ценой вы бы с большей вероятностью купили отключение рекламы? 1. 0.99$ (цена без налогов, разработчик получает ~0.6$) 2. 1.00$ (цена без налогов, разработчик получает ~0.6$) 3. 1.49$ (цена с налогами, разработчик получает ~1$) 4. 1.50$ (цена с налогами, разработчик получает ~1$)
Whale
Добрый день. Не пойму до конца как сделать правильно. У меня есть контейнер для фрагментов, после авторизации открывается активити - контейнер и в нем главный фрагмент (Ф1), внизу у меня навигационная панель, например нажимая на кнопку 2 открывается фрагмент 2 (Ф2). На это фрагменте у меня есть вьюха, по нажатию на которую открывается фрагмент 3 (Ф3). Кнопка назад на смартфоне корректно по умолчанию отрабатывает на фрагментах Ф1 и Ф2 (например при нажатии на Ф2, открывается Ф1). Я добавил в класс Ф2 FragmentTransaction и параметр к нему addToBackStack(). Сейчас при нажатии из Ф3 появляется Ф1, но мне нужно чтобы появлялся Ф2. В чем ошибка подскажите пожалуйста
Aleksey
Подскажите пожалуйста, какая оптимальная цена для отключения рекламы в приложении? Приложение из категории утилит, реклама - два маленьких баннера на все приложение, внизу экрана, на активностях основного функционала. Все стандартно, как и у других. Раньше было 0.99$, но пару неделю назад решил включить в цену налоги и поэтому теперь в среднем выходит 1.5$. Это не слишком много? Потому что небольшое падение покупок есть, но данных слишком мало для анализа. И стоит ли заморачиваться с округлением цен до .99? Например, 29.99 вместо 30.00, или это не работает? TL;DR - c какой ценой вы бы с большей вероятностью купили отключение рекламы? 1. 0.99$ (цена без налогов, разработчик получает ~0.6$) 2. 1.00$ (цена без налогов, разработчик получает ~0.6$) 3. 1.49$ (цена с налогами, разработчик получает ~1$) 4. 1.50$ (цена с налогами, разработчик получает ~1$)
завсисит еще и от полезности этого приложения если я им каждый день пользуюсь, то я бы и 10$ отдал можно еще премиум-фичами посыпать, чтобы прямо совсем было желание покупать)
Віктор
Использую view pager в фрагментах прописана загрузка контента с интернета, мне нужно передать информацию что контент загружен из фрагмента в активити. Пытался использовать fragment manager, но не могу найти его в связке с view pager, идей уже просто нет
Sergey
Всем привет! В rxjava есть оператор debounce. Может у кого-то был опыт его реализации без применения rxjava?) Поделитесь, пожалуйста
Sergey
Anonymous
Зачем ты это скинул?
Sergey
Через Handler?
На всякий)) Лучше через handler делать?
Anonymous
На всякий)) Лучше через handler делать?
Ну я знаю только этот способ, может быть кто-то лучше что посоветует
Данил
Как грамотно сделать проверку, установлено ли приложение на телефон, если нет, кидать в плей маркет
Mikhail
Как грамотно сделать проверку, установлено ли приложение на телефон, если нет, кидать в плей маркет
Искать среди установленных приложений по имени пакета https://stackoverflow.com/a/5097838/4866667
Mikhail
А еще можно открывать страницу приложения в google play используя ссылку вида "market://details?id=com.example.android" https://developer.android.com/distribute/marketing-tools/linking-to-google-play?hl=ru
zlo
Для всяких Huawei🌚
Про эмулятор не забываем )
Ярослав🇺🇦
Про эмулятор не забываем )
В каком смысле? Гугловский? Про него не вкурсах, а другие с маркетом на борту:/
Артем
Добрый день, а есть способ дождаться пока активити с Web View полностью загрузится?
Mikhail
Про эмулятор не забываем )
Можно ставить версию с Google Play
zlo
Можно ставить версию с Google Play
Можно, я про то что его может не быть.
Mikhail
Добрый день, а есть способ дождаться пока активити с Web View полностью загрузится?
Дождаться загрузки страницы в WebView можно так https://stackoverflow.com/questions/3149216/how-to-listen-for-a-webview-finishing-loading-a-url
Артем
Спасибо
Ярослав🇺🇦
Anonymous
Есть в Android компонент List EditText? Типо выбрал штук 5, потом по кнопке добавляешь скок надо???
Ярослав🇺🇦
Есть в Android компонент List EditText? Типо выбрал штук 5, потом по кнопке добавляешь скок надо???
Нет, но можешь сделать, тупо в адаптер напихать Edittext, подцепить к ListView и всё
Назарий
всем привет. использую firebase cloud messaging для нотификаций. в манифесте указал иконку для уведомлений, но хочется, чтобы для android 9+ она была одной, а для ниже 9 другой. можно ли как-то в манифесте прочекать sdk версию и установить разную метадату для разных версий?
Anonymous
есть владельцы хромбуков на arm?
Anonymous
с установленной студией
Anonymous
или владельцы малинки))
Andrew
владельцы raspberry pi 4 тут
Aleksey
У меня весь функционал доступен сразу, а единственный IAP это отключение рекламы :)
тогда нужно проводить эксперименты https://apptractor.ru/marketing-monetization/eksperimenty-s-tsenoj-uvelichili-moj-dohod-na-500.html
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Слушайте, а где в Android Studio находится штука, чтобы просмотреть макет xml на разных экранах сразу?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
спасибо!
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
😊да нашел)
Anonymous
Всем привет. Подскажите, я нашёл курс geekbrains по Андройд разработке 2015 года. Актуален ли он будет сегодня или уже протух?
Aleksey
😊да нашел)
А на панельке справой строны есть мультипросмотр
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Anonymous
Есть среди вас телеграм моддеры? Нужно найти активитит, в которую парсятся статьи. Можете помочь?
Aleksey
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Оно самое ага
Благодарю🌅🌅🌅
Anonymous
Есть среди вас телеграм моддеры? Нужно найти активитит, в которую парсятся статьи. Можете помочь?
Просто мне надо парсить главы книг, а я смог только текс без картинок в один текст вьюв парсить
Anonymous
Всем привет. Подскажите, я нашёл курс geekbrains по Андройд разработке 2015 года. Актуален ли он будет сегодня или уже протух?
Ну как минимум суппорт либы меняй на маиериал. Сейчас поишу, у меня поновее кус был
Mikhail
тогда нужно проводить эксперименты https://apptractor.ru/marketing-monetization/eksperimenty-s-tsenoj-uvelichili-moj-dohod-na-500.html
Интересная статья, но не совсем релевантная. Android аудитория более разношерстная и менее платежеспособная. Хотя экспериментировать конечно же буду. Еще пару недель подожду, тогда можно будет хотя бы сравнить изменение дохода за месяц.
pavelkostyukov
Здарова
pavelkostyukov
кто может помочь с логикой AuthHeaderInterceptor - запутался разобраться надо что бы на 401 если токен протух обновить и потом цепочку запросов вернуть - напишите в лс - заплочу за помощь
Anonymous
Как же бесит юзать TextInputLayout в связке с TextInputEditText. Есть что - нибудь проще? а то по тысяче ID прописывать да и XML в кашу вариться......
Mikhail
Кто знает, как можно пошарить классы которые находятся в директории test между разными модулями? У меня такая проблема, что допустим в модуле А в директории test есть класс SomethingTestHelper.kt. Я подключаю в gradle модуля В зависимость implementation project(«:A») В итоге сам класс SomethingTestHelper я вижу и могу использовать, но когда начинаю собирать тесты у меня падает ошибка по типу Unresolved reference
pavelkostyukov
https://stackoverflow.com/a/48688745
🙏 о судя по коду должно помочь ,было бы круто , только я не вижу тут отлова ошибки 401/403 и почему-то стоит счетчик после 3 попыток получить запрос , довольно странно , значит где-то есть логика которая отправляет 3 раза запрос
pavelkostyukov
Аутентификатор сам отлавливает 401
👋👌респект, спасибо, буду пробовать , код то простой - но я уже чот столько перепробовал )
Mikhail
раз, два
Сейчас попробую, спасибо большое 🙏
Артем
Добрый день, есть возможность определить когда приложение скрыто? (Не активити, а именно приложение)