Jony
Это же и плеер может скипать?
Jony
или перед проигрованием надо энкодить?
Alexey
Это же и плеер может скипать?
но ты и в заголовок можешь их напихать, плеер не прочитает
Jony
Спасибо
Глеб
модифицировать декодер\энкодер
или да ++ 👍 хороший ход... но это жесть....но можно более того - вполне имплементируемо
Alexey
Спасибо
да не за что, или просто заголовок не писать в файл, а потом динамически генерить по своим мета данным. чет типа такого
Mike
ох уж эти игры в шпионов
Igor
Ребята, может кто подскажет, юзаю AB Firebase Тесты и там необходимо запрашивать RemoteConfig и от результата операции подставлять A или B всё это хорошо работает, когда операции отложенные, а если мне нужно на старте приложения знать A или B, но при этом я не хочу чтобы юзер ждал пока порйдет запрос, как можно решить эту поблему? и можно ли её нормально решить)
Дмитрий
t.me/Android_Architecture/56696
Vitaly
Я никак не могу понять, в чём различие <permission> от <uses-permission> ?
Mike
Я никак не могу понять, в чём различие <permission> от <uses-permission> ?
uses — запрашиваешь разрешения, permission — объявляешь собственные
Глеб
да не за что, или просто заголовок не писать в файл, а потом динамически генерить по своим мета данным. чет типа такого
а потом какой-нибудь Глеб приаттачится к аппу adb-шкой и сделает скриин рекорд - всего видоса ....не поленится если будет высока цена вопроса 😁👍
Mike
а потом какой-нибудь Глеб приаттачится к аппу adb-шкой и сделает скриин рекорд - всего видоса ....не поленится если будет высока цена вопроса 😁👍
так вопрос был в том, чтобы защитить от других приложений. Понятно, что от пользователя — можно и не пытаться
Глеб
это надо физический доступ к устройству иметь)
так апп заинсталлить на то.... к которому имеешь)
Alexey
я так понимаю там чет типа домашней камеры и надо чтобы другие приложения не украли видео, так как там приватная жизнь записана)
Vitaly
А я могу не свои permission, а системные заносить в permission-group ?
Jony
Тут учебные материалы
Alex
@infinity_coder а как разрулилась твоя проблема, что ресивер не отрабатывал? )
Jony
и они хотят чтобы только их апп открывал эти видео
Vitaly
@infinity_coder а как разрулилась твоя проблема, что ресивер не отрабатывал? )
Я удалил приложение с устройства и перезагрузил его заново
Vitaly
Плюс сделал доступ не по флагу, а на прямую к моему ресиверу
Alex
понятно)
Vitaly
Там какие-то ограничения в Android 6+ на ресиверы
Vitaly
Зачем нужен атрибут <data> ? Для чего он используется?
Mike
кажется, стоит посмотреть в документацию
Vitaly
Я смотрел, там написано: Добавляет спецификацию данных в фильтр намерений. Спецификация может быть только типом данных ( mimeTypeатрибутом), только URI, либо как типом данных, так и URI. URI определяется отдельными атрибутами для каждой из его частей:
Vitaly
Но для меня это не очень понятно
Mike
Фильтр намерений? Попробуй почитать не машинный перевод.
Vitaly
Понятно дело, что они про intent-filter
Vitaly
На английском тоже читал
Vitaly
Как я понял можно добавить URI к компоненту
Vitaly
Но зачем?
Mike
Как я понял можно добавить URI к компоненту
К интент-фильтру. Чтобы описать, какие урлы он может открыть.
Mike
Вот браузер может успешно открывать http(s) урлы с типом text/html, например.
Vitaly
А без него он вообще не может ничего открывать?
Vitaly
Он вроде и без него может открывать различные URI
Vitaly
А, всё, я понял мне кажется
Vitaly
Если например мне нужно отослать сообщение, а я указал, что моё приложение может обрабатывать такой URI, то мне покажет именно это Activity?
Vitaly
Для чего <activity-alias> используется?
Vitaly
Документацию прочитал, там объясняется что это такое, но где применяются не могу понять
Vitaly
Когда в резюме пишут умению работать с сетью, предполагается умение работать с Retrofit 2, верно?
Павел
у меня были случаи когда требовали не использовать ретрофит.
Павел
не знаю что это за болезнь правда у людей
Павел
Передо мной открылся увлекательный мир volley
Vitaly
А через OkHttp работал?
Vitaly
Да и вообще стоит ли его изучать когда есть Retrofit 2 ?
Павел
понятия не имею
Павел
на сколько я понимаю там есть роялти за использования ретрофита если ты делаешь больше чем какое-то количество запросов за период времени
Павел
как в гугл картах
Fearless
так ретрофит работает на окхттп же
Alex
Нас долго звали снова в Питер, и вот мы снова едем! Друзья, регистрация на #MOSDROID #11 #Sodium #meetup открыта! Мероприятие пройдет в городе Санкт-Петербург, 22 сентября в офисе компании Яндекс, по адресу Пискарёвский проспект 2к2. В этот раз мы научимся быть гуру производительности путём автоматизации темизации приложения, продолжим повышать производительность погружаясь в правильный подход к юнит тестам на Android. И узнаем об опыте объединения двух отличных и крупных приложений от команды Aviasales. Регистрация – https://mosdroid.timepad.ru/event/811798/?utm_source=meetup или https://events.yandex.ru/events/yagosti/22-sep-2018/ Детально о докладах – https://medium.com/@smredkey/mosdroid-11-sodium-37ac4cae5fc9?utm_source=meetup Традиционной ссылки на трансляцию НЕ будет, но после мероприятия будет опубликована ссылка на видеозапись в этом канале (@androidinfaces) Подпишись что бы не пропустить анонс следующих встреч: канал в Twitter – https://twitter.com/mosdroid канал в Telegram – https://t.me/androidinfaces чат MOSDROID – https://t.me/mosdroid группа на Meetup.com – https://www.meetup.com/mosdroid
Alex
Друзья кто хотел подключиться?
Co(n)stantine👨‍🔬
Нас долго звали снова в Питер, и вот мы снова едем! Друзья, регистрация на #MOSDROID #11 #Sodium #meetup открыта! Мероприятие пройдет в городе Санкт-Петербург, 22 сентября в офисе компании Яндекс, по адресу Пискарёвский проспект 2к2. В этот раз мы научимся быть гуру производительности путём автоматизации темизации приложения, продолжим повышать производительность погружаясь в правильный подход к юнит тестам на Android. И узнаем об опыте объединения двух отличных и крупных приложений от команды Aviasales. Регистрация – https://mosdroid.timepad.ru/event/811798/?utm_source=meetup или https://events.yandex.ru/events/yagosti/22-sep-2018/ Детально о докладах – https://medium.com/@smredkey/mosdroid-11-sodium-37ac4cae5fc9?utm_source=meetup Традиционной ссылки на трансляцию НЕ будет, но после мероприятия будет опубликована ссылка на видеозапись в этом канале (@androidinfaces) Подпишись что бы не пропустить анонс следующих встреч: канал в Twitter – https://twitter.com/mosdroid канал в Telegram – https://t.me/androidinfaces чат MOSDROID – https://t.me/mosdroid группа на Meetup.com – https://www.meetup.com/mosdroid
👍
Airat
опа
Yura
Странно, человек из маил.ру уже был с этим докладом, не помню только где, но в этом году
Alex
Да, было такое но не в Питере
Mike
да все подряд рассказывают доклады по несколько раз
Vlad
Ребят, привет, кто работал с Branch.io диплинками, может стыкались с такой проблемой что для одной и той же апк при открытии линка и установке аппки через апк перехватывает линк и дает норм результат, но тот же апк при скачке с маркета перехватывает линк, но дает другой респонс в бранч колбеке...
Igor
Нас долго звали снова в Питер, и вот мы снова едем! Друзья, регистрация на #MOSDROID #11 #Sodium #meetup открыта! Мероприятие пройдет в городе Санкт-Петербург, 22 сентября в офисе компании Яндекс, по адресу Пискарёвский проспект 2к2. В этот раз мы научимся быть гуру производительности путём автоматизации темизации приложения, продолжим повышать производительность погружаясь в правильный подход к юнит тестам на Android. И узнаем об опыте объединения двух отличных и крупных приложений от команды Aviasales. Регистрация – https://mosdroid.timepad.ru/event/811798/?utm_source=meetup или https://events.yandex.ru/events/yagosti/22-sep-2018/ Детально о докладах – https://medium.com/@smredkey/mosdroid-11-sodium-37ac4cae5fc9?utm_source=meetup Традиционной ссылки на трансляцию НЕ будет, но после мероприятия будет опубликована ссылка на видеозапись в этом канале (@androidinfaces) Подпишись что бы не пропустить анонс следующих встреч: канал в Twitter – https://twitter.com/mosdroid канал в Telegram – https://t.me/androidinfaces чат MOSDROID – https://t.me/mosdroid группа на Meetup.com – https://www.meetup.com/mosdroid
>> Круглый стол «Diversity: мифы и реальность»
Igor
Co(n)stantine👨‍🔬
На следующей неделе в четверг начнется https://www.youtube.com/watch?v=y0wxtyUQZ1I подписывайтесь на канал и ставьте колокольчик
Arseny
Подскажите пожалуйста как вывести массив как в питоне (скобочки и запятые) . Гуглил ничего не нашёл.
Alexander
Arrays.toString()?
Mike
тут все, конечно, большие знатоки питона)
Konstantin
почему может обрезаться по вертикали ImageView с android:layout_width="100dp" android:layout_height="wrap_content" android:adjustViewBounds="true" android:cropToPadding="true" android:scaleType="centerCrop" на апи 16? тот же самый сетап на 26 апи норм отображает в полный рост
Konstantin
пободался полчаса с разными scaleType в 16, они вообще картинку очень маленькую отображают (хотя она 300*400)
Bahrom
пободался полчаса с разными scaleType в 16, они вообще картинку очень маленькую отображают (хотя она 300*400)
Может быть у устроств разные dpi, попробуйте переместить картинку на папку drawable-nodpi
Konstantin
картинка с веба качается и хранится локально, там вообще хрень какая то с апи 17 и ниже с adjustViewBounds
Anonymous
Ребята подскажите пожалуйста, как проще всего подробно изучить даггер?? Я хорошо в нем разбираюсь, но какие то сложные вещи, такие как subcomponent или scope, я не понимаю(
Vitaly
Внизу пропала строка, где раньше можно было посмотреть логи, как её вернуть?
Konstantin
alt6