Dj
спорил с этим вопрос на собесе
Turalllb
ничего не должно вызываться
Ну да, при add ничего не вызовется
Turalllb
При replace всё будет
Александр
ничего не должно вызываться
А почему? Куда читать?
Turalllb
я про диалогфрагмент
А какой нибудь onActivityResult ?
Dj
А почему? Куда читать?
Потому что onPause() означает, что юзер не может взаимодействовать с активити/фрагмент. Следовательно если бы вызывался onPause() при вызове диалогфрагмент, то активти/фрагмент тупо фризились бы и тачи не срабатывали. Это означает, что onPause() НЕ вызывается при показе любого диалога
Dj
каждый вызов жц активити/фрагмента означает какой либо стейт его
Turalllb
Вроде с фрагментом всё так же
Turalllb
Фрагменты onResume()или onPause()будут называться только тогда, когда деятельность onResume()или onPause()называется. Они тесно связаны с Activity.
Turalllb
Ой
Dj
Вроде с фрагментом всё так же
а вот жц фрагмента напрямую связан с жц активити. Не путать плиз с диалогфрагментом
Turalllb
Я не прав
Turalllb
Цитатачто касается собственных (не поддерживаемых) фрагментов в 4.4 (не уверен, верно ли это для более старых версий) onPause () и onResume () вызываются не только тогда, когда эти события происходят в действии, но, например, когда вы вызываете replace () или add () / remove () при выполнении транзакции, поэтому этот ответ вводит в заблуждение по крайней мере для последних версий Android.
Александр
Жоска.
Maryna
всем привет подскажите как перед тем как писать файл в кэш его закомпресить?
Сергій
всем привет подскажите как перед тем как писать файл в кэш его закомпресить?
не уверен что именно ты имеешь в виду под "закомпресить". Но предположу что тебе может подойти https://developer.android.com/reference/java/util/zip/ZipOutputStream
ℕo ℕame
Можно в экшн бар меню засунуть вьюху?
ℕo ℕame
Хочу добавить рядом с иконкой такоое кол-во сообщений. Но туда только иконки можно инфлейтить
Anonymous
запрос https://www.googleapis.com/youtube/v3/search?part=snippet стоит 100 баллов гугл дает 10 000 баллов в день на проект запросом search я проверяю видео на 70 каналах ютуба и нахожу сегодняшние сейчас я могу с ключем одного проекта сделать всего один запуск приложения для проверки 70 каналов и придется зарегистрировать 10-20 проектов и придумать правила использования из ключей по очереди как этого избежать и сделать нормально?
Anonymous
Anonymous
Там нет возможности
Сергей
Но Андроид ведь не только же Фронт? Просто основная часть на нем? Правильно?
Ну конечно если ОЧЕНЬ сильно извращаться можно и бэк на нем сделать. Чего только люди не пишут
Dmytro
Коллеги, когда в XML форматирую код (ctrl + alt + L), то верстка ломается. Т.е автоформаттер переставляет мои вьюхи местами. ПОсдкажите, кто сталкивался, где это в настройках поменять? Спасибо
iTaysonLab
здравствуйте, после обновления moshi до 1.9 в байткоде появляется котлинометадата, которая прогуардом не убирается вообще адаптер офк кодген, перепробовал уже все способы а в черных invoked так вообще классы написанные на жабе получается, писать в issues репозитория или можно как-то заставить насильно удалить аннотацию? (на скрине результаты -whyyoukeeping)
Dmytro
а как решить-то? Теперь и мне интересно)
Go into the Settings screen (File > Settings, or Apple > Settings, depending on your OS) Navigate into Editor > Code Style > XML In the upper-right of that dialog, choose Set From > Predefined Style > Android
Alex
Спасибо!
Anonymous
Не дадут 10+ проектов зарегистрировать. Там таких умных индусов миллионы. Платить и не жужжать
самое смешное, что они не дают оплатить,я нашел только запрос на увеличение квоты и они просят кучу данных по проекту, а я это вообще для себя делаю, а не для компании) https://support.google.com/youtube/contact/yt_api_form?hl=en-GB
Сергей
Это как?
Да как обычно. На сокетах. Или поднятом https сервере с api на выделенном устройстве. Нынешние планшеты пошустрее сервера 2010 года будут. Я вроде даже такие проекты на гитхабе видал
Konstantin
Это как?
как то в том году разбирал подобную.хрень. это были рекламные зарядные станции совмещенные в железном корпусе с экраном и на андроиде. каждая поднимала мини сервачок для управления через веб, обращаешься на урл и чото происходит, например следующий ролик, громкость, даже ребут, интересная штука
Условно Разумное
Всем ку. Есть ли способ узнать, было ли мое приложение запущено пользователем или было запущено каким то другим приложением?
Условно Разумное
Наверное, я неправильно объяснил. На телефоне может быть установлено приложение, которое запускает мою игру. Так вот, как мне определить, была моя игра запущено через такое приложение, либо пользователь запустил игру стандартно, сам нажав на иконку игры?
Anonymous
Привет. Влияют ли пустые пробелы в коде на размер приложения?
Anonymous
Нет
спасибо
Antony
Наверное, я неправильно объяснил. На телефоне может быть установлено приложение, которое запускает мою игру. Так вот, как мне определить, была моя игра запущено через такое приложение, либо пользователь запустил игру стандартно, сам нажав на иконку игры?
Например, если крайнее приложение было лаунчер рабочего стола, то очевидно, что приложение было открыто через клик по иконке, Если крайнее приложение не рабочий стол, то приложение запущено через другое приложение
Ярослав🇺🇦
Боже какие костыли, проще детектить то здощастное приложениие🌚
Условно Разумное
Боже какие костыли, проще детектить то здощастное приложениие🌚
Дело в том, что это приложение у всех меняет свой пакет
Ярослав🇺🇦
Ахах, я уже догадываюсь что за приложение🌚
Antony
Дело в том, что это приложение у всех меняет свой пакет
Можно подробнее эту ситуацию с подменой?
Ярослав🇺🇦
А если неизвестно какое приложение?
Поверь, кому надо тот найдёт решение(китайци и некоторые русские нашли метод детекта того здощастного приложения)😁
Ярослав🇺🇦
Поделись инфой
game guardian это
Условно Разумное
game guardian это
Пф, нет, чувак, детект гг мы сделали на раз-два
Ярослав🇺🇦
Ну значит Lucky Patcher, есть только 2 приложения с рандомным именем пакета
Условно Разумное
Это какое то приватное приложение
Условно Разумное
Мы отошли от темы вопроса
Vyacheslav
Всем привет! Есть вопрос - ранее в маркет заливал версию для внутреннего тестирования, в пятницу разместил рабочую версию, статус стоит Полное внедрение, но в маркете есть только версия для внутреннего тестирования. Подскажите нужно ли удалять тестовую версию или через какое-то время рабочая появится в маркете?
Ярослав🇺🇦
Мы отошли от темы вопроса
дак любюе приложение такого рода по-любому должно цепляется за процесс текущего, не сделать ли проверку на ptrace attach🌚
Antony
game guardian это
Спасибо за инфу
Antony
Мы отошли от темы вопроса
Я предложил вариант, причем рабочий
Ярослав🇺🇦
Я предложил вариант, причем рабочий
Последнее приложение может быть что угодно
Ярослав🇺🇦
И не всегда это "чит"
Ярослав🇺🇦
Ложные срабатывания нужно тоже учитывать или тебя потом загнобят пользователи
Antony
Последнее приложение может быть что угодно
Но ты с помощью этих "последних" не откроешь приложение
Ярослав🇺🇦
Но ты с помощью этих "последних" не откроешь приложение
Припусим последнее предложение это проводник? Например иногда я через Solid Explorer открываю приложение, это можно считать читом?
Alex
Это они так full rollout перевели, видимо
Alexander
Ребят будет уместно оставить тут ссылку на свой YouTube ролик где рассказываю про свой проект? Проект онлайн игры по управлению роботами со смартфона сидя дома
Takaev
Добрый день. Поможете с составлением задания. В общем необходимо создать программу, в котором есть как минимум БД и Retrofit. Примерно что за программу создать новичку чтобы разобраться в них?