Unat
Чтобы не разбираться сразу с дагером и DI, а начать с DI
Denis
Всем привет! Подскажите, есть ли ссылка, куда можно отправить джуна на код ревью?
Denis
Да, это само собой. Мало ли, может где есть площадки для проектов
Sergey
В конструкторе он будет объявлен runnable, просто его анонимная реализация будет более компактной. Так что вызывать так же, run
Вот, реально, не могу привыкнуть к анонимным классам. Т.е. проблем с использованием нет, но веет от них ректальным программированием. Вся эта быстрота: тяп-ляп и в продакшен.
Sergey
Что мешает юзать не анонимные?
Ни что не мешает. Их и юзаю. Но в примерах и чужом коде часто встречаются анонимные.
iamthevoid
Вот, реально, не могу привыкнуть к анонимным классам. Т.е. проблем с использованием нет, но веет от них ректальным программированием. Вся эта быстрота: тяп-ляп и в продакшен.
В 1.7 выглядит громоздко, но в 1.8 с лямбдами в итоге всё и наглядно и красиво. А вообще полиморфизм, если им грамотно пользоваться это просто отличная штука
Даниил
Даниил Рандиков, [06.07.19 18:11] Всем доброго вечера. Если кто то работал с pagining library ,помогите. У меня есть edit text и слушатель на него. Так вот. При изменении текста мне нужно отправлять новый параметр ретрофиту и делать запрос. Как это сделать именно с paging library?
Даниил
спасибо
Mike
Чтобы осмысленно разложить код, нужно думать. Все эти интеракторы можно писать не думая, но и пользы от них нет.
Anes
Всем привет. Есть ли возможность программно перехватывать сообщения которые приходят на аккаунт, а также отправлять сообщения на номера так же программно?
Anes
Забыл упомянуть в мессенджере WhatsApp
Anes
Я знаю что можно отправлять текст по средством share но это не то.
Hasan
Забыл упомянуть в мессенджере WhatsApp
У WhatsApp нет публичного API. Так что нет
Alex Android
Нет возможности
Anes
Абсолютно ни какой?
Lazar
Реверсить Whatsapp
Lazar
Удачи с этим)
Splinter
Господа, есть у кого знания как гугл пей верифицирует оплату в надежных и не надежных местах. Имеется ввиду оплата работает и на заблоченном экране, как работае защита от рандомов с терминалами тогда?
Unat
180 тысяч йен
Michael
40-50 мск?
Anonymous
угу
Michael
Джуниор, а не стажер
Anonymous
около 45к в среднем
Unat
Это в России, только надо в рубли пересчитать. Чтоб жизнь медом не казалась.
Unat
аааа, пардон, я уже спать валюсь, не заметил про джуна
Unat
40-50 в Мск, ~30 в регионах
Unat
Что такое "стажер"?
Unat
Если это по 4 часа в день, то тут вопрос больше в том, возьмут-ли вообще куда-то, а не сколько платить будут
Michael
Стажер от 0 до 20к
Anonymous
Что такое "стажер"?
скорее бесплатно, но за опыт
Michael
Не всегда кстати: у меня в конторе нанимают стажёров на 25к
Michael
Так что варьируется сильно
Anonymous
Добрый вечер, может кто сталкивался, но я нигде информацию не могу найти, как можно приложение обозначить как voice assistant? Чтобы при зажатии home можно было выбрать между google assistant и моим приложением?
Anonymous
Вот так возможность выбора выглядит
Egor
<activity android:name="MyNoteActivity"> <intent-filter> <action android:name="android.intent.action.SEND" /> <category android:name="com.google.android.voicesearch.SELF_NOTE" /> </intent-filter> </activity>
Сергій
какое возрастное ограничение у приложения?
Сергій
а вот оно что)
Сергій
значит там будет сидеть и проверяит индус
Сергій
нет, жди
Сергій
у людей здесь и неделю модерировалось
Сергій
есть хак
Сергій
повысить возраст до 18+
Сергій
https://android-developers.googleblog.com/2019/05/building-safer-google-play-for-kids.html
Сергій
https://www.youtube.com/watch?v=fur4vMB0Bhw
Сергій
это уже не новая информация 29 May 2019
Jacob
Коллеги как вы делаете ui тестирование отдельных экранов, в плане, создаете тестовое активити в него втыкаете фрагмент и мокаете всё окружение или в через навигатор при старте теста сразу этот экран открываете или как то еще?
Anes
Anes
В логах пишется следующая фигня.
Anes
Я так понял утечки памяти присутствуют. Установил Leak Canary/ он сделал дамп
Anes
Но не поиму что там искать и как
Anes
Anes
Скрин с leak canary
Mike
GameManager.activity не очищается после смерти активити
Сергій
GameManager.activity не очищается после смерти активити
ты точно курсы по гаданию не проходил? 🌝
Yuriy
+, как вообще разбираться в выводе Leak Canary?
Jacob
А это у всех котлин так форматируется в котлин код стайле (последние строки)? Кошмар перфекциониста какой то)
Alexey
Всем привет. Кто-нибудь работал с yandex map kit android? Можете посоветовать интересные статьи, гайды при работе с данным инструментом(кроме документации)?
Sergey
А это у всех котлин так форматируется в котлин код стайле (последние строки)? Кошмар перфекциониста какой то)
По мне так кошмар перфекциониста - это заталкивать такие билдеры в аргументы :)
Starikov
нужно ли использовать какие нибудь AsyncTask или что нить такое, для работы с BufferedWriter? или он сам по себе внутри main safe?
Anes
Никто так и не подскажет как можно найти утечку памяти даже такому идиоту как я?
Michael
GameManager.activity не очищается после смерти активити
Anonymous
Как проерить в гугл плй, сколкьо людей обновились до нужной версии?
Anonymous
Ни как не могу найти инфу
Michael
Ты даже не написал, что именно ты не понял: что ссылку на Активити надо чистить?
Anes
Ты даже не написал, что именно ты не понял: что ссылку на Активити надо чистить?
Каким образом чистить? Объект GameManager существует паралельно с activity. Это утечка памяти да, но не думаю что она такая критичная. Есть утечка посерьезнее, которая вызывает следующее: I/xample.gexamaz: NativeAlloc concurrent copying GC freed 107639(6MB) AllocSpace objects, 0(0B) LOS objects, 67% free, 5MB/17MB, paused 98us total 140.880ms
Anes
Вот ее то мне и нужно найти
Michael
Ну так ты попробуй сначала эту пофиксить: по цепочке может и та уйдёт
Anes
В приложении происходит анимация движения. На телефонах с большим объемом оперативы все более менее. На телефонах с малым объемом оперативы анимацию фризит
Mike
Не совсем понял если честно
GameManager — это синглтон. Он ссылается на активити. Это понятно?
Anes
GameManager — это синглтон. Он ссылается на активити. Это понятно?
Есть класс GameManagerHolder - вот он синглтон. Gamemanager нет. То что он ссылается на activity, понятно. Потому что я специально ссыку туда передаю. Но он ссылается на еще живую активити.
Anes
То есть активную в данный момент