Future Franklin
Спасибо! А чем плох фрагмент?
Воем отнимает полезное , launcher theme погугли
Future Franklin
https://medium.com/@shishirthedev/the-right-way-to-implement-a-splash-screen-in-android-acae0e52949a
Pomka
Воем отнимает полезное , launcher theme погугли
Я уже гуглил, просто хотел узнать мнение "Бородатых" ребят! )
Future Franklin
Активити и фрагменты отнимают полезное время
Kost
Ты может и код напишешь за него)))
Future Franklin
Ты может и код напишешь за него)))
Я просто делал это , почему бы и не подсказать
Pomka
Активити и фрагменты отнимают полезное время
Спасибо большое! Видед эту статейку, но всегда хочется узнать несколько мнений!
Line'R
Но я по старинке (через жопу) юзаю активити. Делаю там фоновую работу, после ее завершения запускаю основное активити. А некоторые вообще таймер просто вешают туда :D индусы особенно
Valentin
В играх же сплешскрины тоже похожи на те, что с таймерами
Евгений
ExoPlayer simplePlayer.prepare(HlsMediaSource.Factory(DefaultHttpDataSourceFactory( "live-tv_streaming")).createMediaSource(Uri.parse(urls[0].url))) запускаю ссылку с timeshift видео идет через некоторое время запускаю ссылку с этим же самым timeshift, но видео начинается не с начала. Я так понял экзо как то где то кэширует стримовые видео и синхронизирует просмотр, подскажите, как этого избежать?
Gregory
а в активити уже ставить "настоящую" тему через setTheme()
Pol
Кто-нибудь знает, сколько стоит средний сервер в месяц? Для проверок покупок в приложении, например. Или для переноса части функций приложения.
Pomka
через тему в XML, в ней через фон окна (windowBackground)
Сделал. Теперь у меня какая-то ошибка с фрагментом в Main activity...
Pol
AWS бесплатный на год попробуй.
Не, мне бы просто цены узнать.
Gregory
но нужен ещё домен, потому что как без SSL то
Pomka
какая-то
Я не помню, а ноут на зарядке просто!)
Norim
Парни как можно протестировать расписание работы ворк менеджера? Вот например ставлю я задержку в 10 минут, иду в настройки, меняю время на 10 минут вперед, а он все равно выполняется только через 10 минут, а не сразу, что с этим делать?
Norim
ставить 1 минуту?
Но я же хочу протестировать его на 10 минут, на 2 часа, на 2 дня и тд
Konstantin
Но я же хочу протестировать его на 10 минут, на 2 часа, на 2 дня и тд
То что он корректно отрабатывает на разное время уже за тебя потестили в гугле, зачем это делать тебе?
Kotor
Кто navigation component исопльзует? Вы когда обратно (из detail fragment в main fragment) переходите вы просто через колбэк popStack делаете в mainActivity? Если да то как в этом случае инфу передовать в master fragment из detail?
Maxim
Всем привет! Столкнулся с проблемой, предположительно в фаст адаптере. На экране имеется ресайклер с прикрученным фаст адаптером, но в каждом айтеме адаптера есть EditText. Так вот, когда кликаю на EditText, он на миллисекунду открывает клавиатуру, а потом сразу же закрывает. Такое поведение наблюдается на эмуляторе, но на девайсе такое происходит только по первому клику по EditText'y, а со следующего клика фокус ловится нормально. Никаких специфических листенеров на айтемы не навешано, только слушатель клика по кнопке Done и Back, в остальном ничего. Никто не сталкивался?)
Ruslan
Кто navigation component исопльзует? Вы когда обратно (из detail fragment в main fragment) переходите вы просто через колбэк popStack делаете в mainActivity? Если да то как в этом случае инфу передовать в master fragment из detail?
есть несколько реализаций, но смысл их в том, чтобы была какая-то сущность, которая живет пока живут оба этих фрагмента. и доступ к которой можно получить из обоих. можно сделать интерактор, который будет жить в скоупе активити этих фрагментов, через который и передать - в Detail фрагменте заэмитить результат, а в Master подписаться на изменения в интеракторе.
Maxim
/spam
S
в проекте (не андройд)два модуля - сервер и клиент. Мне прежде чем запустить приложение клиент нужно запустить приложение сервер. Можно ли как-то в intellij idea настроить одну таску чтоб она запускала сначала сервер а потом клиента? Не могу понять по каким словам гуглить... вопрос наверно в группу по java, может кто знает аналогичный канал по Java ?
Alex
Привет! В bottomSheet есть WebView. Когда bottomSheet раскрыт, то webView скроллится вниз спокойно, но вверх - смахивается bottomSheet. Т.е, вложенная прокрутка не работает. Если выставить у webView nestedScrollViewEnabled = true, то всё работает замечательно, можно полностью проскроллить и это не инициирует закрытие bottomSheet. Только как это реализовать на устройствах ниже 21 api без переписывания компонента?
тебе нужно унаследоваться от WebView и переопределить onInterceptTouchEvent и onTouchEvent и в них определять может ли WebView скролиться и если может, вызывать parent.requestDisallowInterceptTouchEvent(true). сам BottomSheetBehavior полностью работает на nested scrolling как ты понял уже, соотвественно компоненты которые его не поддерживают, не будут с ним работать и нужно самому допиливать. я накидал гист (https://gist.github.com/HeyAlex/8e35788e11ffb8c1b738b1faab9d4d30) , с учетом того как я решал эту проблему в других ui компонентах, которые не поддерживают nested scroll. не уверен что будет работать, поэтому надо чекать. Ну вообщем вектор задан, дальше сам, если разберешься, то отпиши) UPD: а вообще вон на гитхабе кто то решал уже такую проблему - https://github.com/nishantpardamwar/BottomSheetWebViewSample
a
Офтоп. Ребята, подскажите - можно ли через url (не через интенд) дать понять андроиду, что надо открыть этот url в приложении youtube? Есть же например ссылка market:\\гыгыгы . Ну типо такого, но, чтобы в ютубе сразу открывалось.
Anatoly
Там основы, url с youtube должен открыться приложением без твоего участия, поскольку приложение youtube зарегило правила для uri с youtube.com на себя
a
Там основы, url с youtube должен открыться приложением без твоего участия, поскольку приложение youtube зарегило правила для uri с youtube.com на себя
Фейсбук не слушается же этих правил. Если на фейсбуке разместишь ссылку с ютуб, то при нажатии фейсбук направляет юзера сразу к хрому.
Ruslan
StackEntry не подойдёт ?
StackEntry это сущность представляющая фрагменты в стэке фрагмент менеджера. для передачи данных из detail фрагмента в master он не подойдет
Nick
Ребят всем привет, кто подкинет пару книг по безопасности android, вообще есть ли такие ? А то мои поиски в гугл пока не приносят плодов ... Заранее благодарю
Nick
на англ не пробовал чет затупил (
Nick
рили ) Спс )
awawa
на англ не пробовал чет затупил (
На русском, как правило, только перевод английских (не всегда хороший), или книги русских авторов, которые сами по себе не очень. Ну это имхо, по моему опыту)
Puk
Всем привет, может кто подскажет метод, как можно искать определенный блютуз девайс?
Евгений
ExoPlayer simplePlayer.prepare(HlsMediaSource.Factory(DefaultHttpDataSourceFactory( "live-tv_streaming")).createMediaSource(Uri.parse(urls[0].url))) запускаю ссылку с timeshift видео идет через некоторое время запускаю ссылку с этим же самым timeshift, но видео начинается не с начала. Я так понял экзо как то где то кэширует стримовые видео и синхронизирует просмотр, подскажите, как этого избежать?
Nick
еще так удивился мол че это книг то нет ...)
Nick
Еще раз спасибо
Turalllb
Все еще пытаюсь разобраться с этой анимацией. Вместо того, чтобы равномерно увеличиться в размерах, получается вот такое. Вьюха маштабировалась как надо, но ее размер прежний и за пределами ее размера изображения не видно. Выходит нужно и размер изображения менять? а как это сделать в ресайклере? стоит только layoutParams изменить, ресайклер падает с исключением. На андроид 10 такой проблемы нет, хоть и размер изображения не меняется, но оно маштабируется и видно за пределами своего размера. Проблема на андроид 7 наблюдается.
Turalllb
я в сети видел алгоритмы, которые анимируют и размер вьюхи, на каждом тике они повторяют requestLayout, это дорого. А еще видел варианты, где requestLayout вызывается один раз в конце. В общем сейчас хочу как то увеличить размер и посмотреть в этом ли причина, а потом уже думать, о том как это поразумнее сделать . Как увеличить айтем, который лежит в ресайклере, он не дает ресайсить, падает с ошибкой
Vadim
Доброе утро всем) как можно подправить чтобы не ругался на AboutBinding ? требует View тип class AboutItemViewHolder( parent: ViewGroup, var listener: CheckableListItemClickListener? ) : RecyclerView.ViewHolder(AboutBinding.inflate(LayoutInflater.from(parent.context), parent, false))
Kaira
BottomSheet
Maxim
/Spam
Tmartyn26
ребят, подскажите новичку, что загуглить. Нужно отследить начала показа текст диалога
Tmartyn26
уточни вопрос
в общем я пытаюсь избежать повторного вызова диалога с кнопки
Tmartyn26
и подумал зацепиться за состояние диалога
Tmartyn26
если есть другой способ, буду рад услышать
Ali
кароч ты хочеш избежать повторного запуска какого то кода при повторном нажатии кнопки?
Ali
или кнопку заблокировать на период выполнения этого кода?
Tmartyn26
первое ага
Ali
первое ага
делай проверку состояния, через создание переменной. типа if (isPressed) {...}
Tmartyn26
Спасибо)
Кирилл
Я тут делаю моб приложение для одного сайта с отвратительной бд. Как я понял пик это select из html который засунули в var char? На андройде есть либы которые могут распарсить html в нормальный вид чтобы я мог сделать из этого spinner?
Alexsandr
WebView не работает без ssl сертификатов не сайте, а другие браузеры запускают норм его, никто не знает что делать в таком случае?
Ali
О, ташкент
родина нашла? )
Кирилл
а че за коды ?
Мне объяснили так но я особо не понял его
Кирилл
Я смог вручную распарсить когда это г имеет такой вид, но у другого типа (пик выше) полностью другой синтаксис
Ali
Мне объяснили так но я особо не понял его
а чет не понял а смысл парсить? тебе ж апку наверно к бд всетаки привязывать надо а не html