awawa
Получается нужно написать сервис который постоянно работает в фоне и отслеживает определенные события? Это через класс сервис делать? И не убьет ли андроид 9 его через какое-то время?
foregroundService не убьет, но не на всех телефонах. На Huawei умирает всё. Решением этой проблемы для меня стало постоянное проигрывание звука в сервисе, я создал 30-секундный аудиофайл с тишиной и кручу его с повтором в MediaPlayer. Тогда Huawei меня не убивает.
awawa
Отличный лайфхак! Жаль батарею жрёт и захватывает аудио устройство. Вот тут, кстати, собраны и другие лайфаки для разных моделей телефонов и вендоров.
Пока что не тестил расход батареи полноценно, запускал на час где-то, система вроде не ругалась на расход.
Мухаммет
Ребят прапал в правом нижнем углу git branches, как ее вернуть можно?
Daniil
Да, но кнопки громкости будут показывать, что звук проигрывается, а некоторые прошивки ещё и показывают кто именно проигрывает.
Мухаммет
это кнопка пропала
Мухаммет
Теперь вот так
Andrew
это кнопка пропала
Ребутни комп
Michael
Попробуй плагин Stylish для хрома. Есть всякие темы для разных сайтов
На смартфоне так не выйдет же раскрасить в черный фон. Samsung Galaxy Note 8
Michael
А все равно дело не только в фоне и юзабилити
Яўгеній
Попробуй дублировать тему и в ней сохранить
А как это сделать? Там ничего такого нет...
Sergey
Теперь вот так
Через меню: "View" -> "Status bar"
Alex Android
А как это сделать? Там ничего такого нет...
Перепутал с кодстайлом. Тут, видимо, никак
Artem
А все равно дело не только в фоне и юзабилити
И ты думаешь что с нулевыми знаниями андроида получится за приемлемое время сделать что-то лучше?
Michael
И ты думаешь что с нулевыми знаниями андроида получится за приемлемое время сделать что-то лучше?
Не знаю, конечно продумать, проработать - это не как сделать дизайн и анимацию, это дольше и труднее
Artem
Тебе правильно сказали выше: посмотри ещё решения.
Michael
Хорошо. Про TickTick - был не прав, повторяющиеся можно просто отключать в отображении. Техподдержка сказала
awawa
Спасибо. Попробую так написать. Фиг пока с ним с Хуавей.
Ой, я там неправильно рассказал тебе про Huawei. Сейчас вспомнил. Он не убивает foregroundService у меня, он его замораживает, и иногда (очень редко) разомраживает, а мне надо было постоянно выполнять действия в фоне. Но когда экран загорается, сервис может быть разморожен, так что мой костыль для простого захвата броадкаста может и не нужен.
Yury
Здравствуйте, подскажите, пожалуйста,кто-нибудь проходид курсы android разработки гт компании e-legion? Мне у них программа понравилась, а отзывов нигде нет. Может у кого-нибудь знакомые проходили? Стоит ли на них время и деньги тратить или всё, что они дают, быстрее можно в инете найти?
awawa
Спасибо. Но что значит может быть разморожен. Нужно чтобы четко как часы размораживается при включении экрана до ввода графич ключа.
Ну у меня там непонятно было, у меня процесс вообще не должен себя проявлять, я ставил отправку уведомлений каждые 20 секунд, чтобы проверить что процесс работает. Но с уведомлениями там были заморочки. Например, когда я вышел из приложения и два раза убрал уведомление от процесса, то они больше не показываются, а если их не убирать, то они будут постоянно обновляться. Потом я гашу экран и уведомления перестают приходить, но когда опять зажигаю - могут прийти, а могут и не прийти. Там по-разному было. В общем, надо тестить.
Amir
Добрый день, мб кто-то сталкивался со следующей проблемой: - на плеймаркете у вас приложение с какой-нибудь активити аля com.myapp.view.MainActivity - юзер попользовался приложением и свернул его (именно на MainActivity, и её видно в recents) - вы выкатываете новую версию, где перерефачили эту активити, изменив или её имя или путь к ней (к примеру на com.myapp.ui.MainActivity) - юзер проснувшись утром видит что апп обновилось и запускает его не с лаунчера, а с "recent" списка Как итог ActivityNotFoundException Как мне показалось, бывают такие апдейты, при которых апп не остается в ресентах. Есть ли способ зафорсить именно такой апдейт? Или мб есть всё же решение для такого кейса?
Maks
Ребятушки. ХЕЛП. Вобщем есть макет View готовый в Figma. Я пытаюсь его повторить с использованием ConstraintLayout, но оно постояно все сьезжает. В редакторе все нормально, а на устройстве то какой-то текст наползет на другой то еще какая-то лабуда. Перечитал уже кучу обучалок по ConstraintLayout, но блин на шел как правильно компоновать элементы и тд. У кого есть может материал, скиньте пожалуйста.
Maks
Artem
Очень общий вопрос
Maks
Хорошо. Уточню. Как изменять размер элементов относительно экрана
Artem
Покажи лучше что конкретно не выходит
Artem
Ну и есть куча других прекрасных layout , чем тебе так важен констрейнт? Модномолодежно?
Maks
Наверное модномолодежно. Просто в проекте его используют остальные. И говорят, что он типа быстрый и тд.
Maks
вот. Такая штука нужна. Запускаю на устройстве и часто сползает текст в кучку. Потом фотка не маштабируеться. Можно как-то в процентах размер задать?
Сергій
Ну и есть куча других прекрасных layout , чем тебе так важен констрейнт? Модномолодежно?
а как ему другие леяуты помогут? ) там что иначе размеры считаются?)
Сергій
(только не в чат) gist
Maks
Ага. Вам файлом или прямо сюда?
Maks
ага
Сергій
Всем привет. А есть какой то инструмент чтоб записать НТТР запросы от апликации на устройстве к серверу. Может что то что можна использовать с эмулятором, но лутше с устройства
Сергій
Спасибо большое!!!
Сергій
Фидлер подойдет. Т.к. нет доступа к сорсам апки и нет доступа к серверу
Павел
ребят кто нибудь делал мультипарт запросы? пару вопросов есть в лс
Dmytro
ребят кто нибудь делал мультипарт запросы? пару вопросов есть в лс
в этом и смысл чата, задавать вопрос для всей аудитории, кто-то да подскажет
Kirill
Вопрос не совсем по теме.. я что-то запутался подскажите Есть класс 1, в нем хранится ObservableBoolean. Есть классы 2,3,4.. они должны наследовать класс 1. не могу сделать, чтобы наследники видели текущее состояние родительского класса 1
Kirill
protected нужен, что ли?
https://gist.github.com/kair32/02a13d4d542a7e6f4664196762855c29 вот так пытаюсь сделать
Kirill
так, а вопрос?)
так это не работает)
Mike
строчка, выражение, сообщение об ошибке?
Kirill
строчка, выражение, сообщение об ошибке?
ошибок нет. мне надо чтобы наследники следили за состоянием родительского класса. а как я понимаю у меня в наследниках хранится инициализированное состояние родительского класса.
Mike
Не понял разницу между expected и actual.
awawa
У меня такое ощущение, что там родитель и наследник вообще не связаны. Типа какая разница что там в родителе?
Kirill
Не понял разницу между expected и actual.
Родительский класс, отвечает за показ дочерних классов. Сейчас получилось только задать значение при инициализации. т.е. если родителя объявить false то дочерний класс скрыт
Kirill
у тебя для каждого класс будет новое же значение
при инициализации, я отправляю дочерним классам родительский..
Илья
Пишу leanback лаунчер. В нем вызываю уствновленные в системе приложения. Некоторые запускаются в режиме планшета. Что на это влияет? Спасибо!
Mike
view*
не увидел вьюх в гисте
Kirill
не увидел вьюх в гисте
Вьюхи через Binding обновляются. и если в статики то все работает.
Kirill
так у тебя делается set а не =
Поправил, не помогло
Eugene
нужно объект ObservableBoolean был везде одинаковый
Eugene
так?)
Eugene
да
а нельзя просто наследникам подписаться на него?
awawa
Может тогда в конструкторе твоего потомка сделать this.isNotificationEnabled = t? Тогда один и тотже объект будет везде.