Аброр
доброго времени суток. возможно ли получать инфу когда открываются приложения и время их открытия для отслеживания сколько времени длилась сессия
это нужно для отслеживания с моего приложения, какое приложение когда было открыто и сколько времени им пользовались. Заранее спасибо за ответы)
Andrey
ну вроде довольно просто определить, вписывается ли один прямоугольник в другой
я делаю вот так: image.setX((int) (image.getX() - (image.getWidth() / 2) + event.getX() - DownPT.x)); И получается такая витуация, что когда картинка выезжает за край, то image.getX() дает отрицательное значение, а если я вместо него подставляю размеры экрана, то картинка начинает дергаться
Аброр
для этого не нужны root права, чтобы получать инфу о других приложениях?
Аброр
да, приложение будет записывать в логи открытие и закрытие других приложений в телефоне
Аброр
это не сукурно) без рута ты так не сделаешь
это я уже понял, будет работать только с рут правами, никто не пробовал так делать?)
Alex
это я уже понял, будет работать только с рут правами, никто не пробовал так делать?)
Так будет, почему нет. По сути ты будешь читать просто логи всего девайса, выбирать нужные и высчитывать время открытия/закрытия.
Alex
это я уже понял, будет работать только с рут правами, никто не пробовал так делать?)
я похожее делал, но просто логи брал и отдавал на сервак, где они разбирались, и выбирались нужные события
Тони
Тони
Такой вопрос. Есть кусочек кода, который падает с ошибкой
Тони
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
Тони
Как поправить?
Denis
Как поправить?
Не обращаться два раза к body()
Андрей
https://square.github.io/okhttp/3.x/okhttp/okhttp3/Response.html#peekBody-long-
Андрей
Используй peekBody
Тони
Не обращаться два раза к body()
Если ты говороишь про проверку - то это не решает проблему))
Denis
Если ты говороишь про проверку - то это не решает проблему))
Нет, я не про это Этот метод работает один раз, в следующие разы он будет возвращать null
Eugene
и еще не забывайте что "Response bodies must be closed and may be consumed only once."
Aleks
Привет. Держать сокет соединение, когда аппа свернута, это плохо?
Alexander
дя
Max
но вообще, да, не очень
Max
если только этого не трубует логика
Max
но тогда лучше мейби бэкграунд сервис стартануть
Max
с оповещением
David
Привет. Держать сокет соединение, когда аппа свернута, это плохо?
андроид скажет что ты хаваешь батарейку и покажет нотификашку где юзер убьет приложение
Petr
можно, например, держать соединение некоторое время и потом отваливаться
Aleks
это чатик?
Практически, только в одну сторону. Дело в том, когда приходит сообщение при закрытой аппе сообщение приходит по файрбейсу. Когда свернут, то приходит тот же месседж, только из сокета.
Ilia
гугли "firebase privacy policy generator"
Ilia
там только пишешь то что сам собираешь, использование адмоба справа свичем указывается
Ilia
ну значит пустым оставляй
Ilia
там в эту политику смотрят чисто для галочки. если же есть необходимость в серьезной политике, то надо юристов нанимать
Mike
политологов)
Михаил 🇺🇦
Всем привет, помогите, пожалуйста с вопросом: https://stackoverflow.com/questions/52391925/how-to-merge-2-lists-from-different-callbacks
Vadim
Ууффф... Кто нить работал с HostAdpuService? Я не могу понять как его прилепить на общение с другим устройством
Ilia
не знаю
Vadim
У меня коннектиться isoDep, но мой сервис на него не реагирует почему то
Николай
Кто-нибудь работал с fingerprint ?? Мне нужно получить криптоключ отпечатка.
Ilia
а у меня хз где, не я проект выкладывал в маркет
Ilia
на сайте компании лежала
Vadim
Может кто то подскажет? Как можно организовать коммуникацию между двумя устройствами по NFC? У меня от этих NDEF и APDU уже баттхерт жопы, мне надо с телефона на телефон отправить одно сообщение по NFC, а я уже какой день гемороюсь 😤
Berg
ребят скажите обязательно ли закрывать реалм инстанс? Есть приложение которое с бека получает некий объект, сохраняет в бд. Потом достает этот объект из бд и дальше с ним возится. Так вот закрываю я реалм инстанс в онДестрое Главной активити. И если в это время гулять между приложениями системе видимо не хватает памяти и она убивают активити и реалм инстанс закрывается. А потом при чтении объекта он ругается мол реалм инстанс закрыт был и тп и тп. "IllegalStateException: This Realm instance has already been closed, making it unusable" . Открывается инстанс через даггер. а даггер в аппликэйшн классе стартует. Вобщем реалм инстанс открывается при старте приложения. Что делать ребят? Можно ли в реалме как то это решить? Нормально ли в онКреэйте главной активити открывать инстанс?
Berg
или может вообще не закрывать инстанс? Норм это или нет?
Anonymous
Подскажите, как можно поменять цвет отдельно для underline и для метки в EditText?
Berg
в доках чет примеры совсем, открыл, что то сделал, закрыл. То есть постоянно открытие - и закрытие сразу
Cenator 🐈
Привет. Есть приложение, какие есть способы чекнуть какие запросы в сеть оно делает?
Mike
да ну
Mike
профайлер, сниффер
David
можно совмещать
Вячеслав
Простите. У кого-то есть пример запроса на сервер с использованием корутин, вместо RxJava?
Михаил
Это задается в теме
сolorControlActivated если не ошибаюсь
Eugene
а никто не сталкивался с проблемой.... даже не знаю как описать, в общем, пару дней назад занимался проектом, собирал, все было отлично, сегодня вернулся на него, пытаюсь собрать, а мне выдает что у меня методов вдруг стало 77к... хотя я ничего не трогал О_о что за дичь?
David
мне тоже так гадит постоянно, ублюдок
Eugene
я откатился до версии в репозитории, таже хрень
Eugene
надо попробовать проверенный способ) перезагружу комп)
David
почисти кеши
David
clean build
David
invalidate caches/restart
Eugene
а точно, забыл что-то про них.. clean build то я делал
Vladimir
Нарооод!!! Знает ктонить, чем в котлине заменить джавовский метод .getField("name")?
Михаил
Тем же
Михаил
Лучше джавовский рефлекшн юзать. Не помню какие, но были косяки с котлиновским
gio
Просто открываю приложение, не переходя по страницам и через несколько минут приложение перестает отвечать, с ошибкой out of memory не падает. Подскажите плиз
gio
Слишком мало данных, можно в профайлере посмотреть
В профайлере оперативки трата не изменяется с момента запуска до момента зависания
Alexander
https://hh.ru/resume/427d1027000083a2db001d725b736563726574?query=%D0%9C+%D0%92%D0%98%D0%B4%D0%B5%D0%BE
Vladimir
Лучше джавовский рефлекшн юзать. Не помню какие, но были косяки с котлиновским
Спс, только как это с датаклассом сделать - он меня посылает
Nikita
Причин то может быть очень много, по одному описанию проблемы никак не опеределишь, может цикл какой или считывания файла, я же не знаю что делает твоя программа. Если ты сам не можешь предположить что в товем коде виснит, как я это сделаю не видя кода ?
Nikita
Я не имею в виду именно себя, а вообще
gio
Загружаются данные с Бэка, отрисовыватся страницы в этот момент потребляемая оперативки 160 мб. Приложение реагирует на касания, не делаем больше запросов и не меняем фрагменты, просто ждём 5 минут и приложение зависает
gio
Зависает на тех телефонах, где мало оперативки