Val
да и вообще как жить на винде без терминала
Val
ага я видел кусок убунты из стора качнуть можно
Val
поплакал от радости на grep, винда попросила бутнуться и больше я в нее не загружался)
Anonymous
Fuchsia заменит Android?
Глеб
- 1-ый вариант : "не спрашивайте зачем, просто скажите - как?" отвечаем:
Val
та у меня итак глобалы и статики
Val
так что хуже не сделаешь
Глеб
для передачи данных между процессами в андроиде используется Bundle bundle может передавать любые parcelable данные и !!!! так называемые Parcel File Descriptors
Val
Спасибо singleton за это
Глеб
это те же дескрипторы файлов что и в нативной джаве и в нативных сях, только парцелябельные
Глеб
в чём фокус - куришь доки по ParcelFileDescriptor - и обнаруживаешь статик метод - который для тебя может создать pipe (пару pfd's - один на чтение, второй на запись)
Глеб
таким образом, один (на чтение) отдаешь кому-либо в bundle->intent->send, а второй (на запись) - оставляешь у себя и на чинаешь в него писать
Глеб
принимающая сторона - получает pfd(ParcelFileDescriptor) - начинает с него читать
Глеб
PROFIT! Таким образом можно передавать сколь угодно данных
Глеб
- 2-ый вариант : "а давайте подумаем, впринципе, нахуя?" отвечаем:
Глеб
- если ты работаешь - в одном процессе - глупо, синглтонов стесняться - ты передаёшь большой битмап? а где он изначально рождается? и главное - где его конечная цель? Если конечная цель - сохранить в файл - то лучше где его породил - там и сбросить файл и обмениваться именем файла, если конечная цель - передать по сети на лету 🤔 (то видимо да - синглтон или ipc-решение см. pfd's), если показать на экране - то лучше там же где породил - даун скейлить под размер вьюхи - и работать дальше с тубнэйлом
Глеб
Опять - в чём конкретно недобство большого битмапа? - держание в java куче? - держи в ndk - там по-более будет - передача между компонентами? тогда - синглтон или pfd's
Глеб
Глеб
Еще раз: - Если ты работаешь в одном процессе, а комплексы на счёт синглтонов - не дают ночами спать, то тебе скорее сюда:
Там как раз против синглтонов (кроме DaggerAppComponent естественно😁) потому что - "не надо писать свои велосипеды" - право на синглтоны и работу с жц, могут иметь, только "провереные либы" и "провереные авторы", только "порядочные по-жизни контрибьютеры"
Глеб
это вот прям самый правильный
Nikita
Глеб
это типа Input/Output Streams?
ну... типа)) их можно получить как раз из parcel file descriptor-ов
Nikita
жаль что по памяти разницы особо нет...
Глеб
да, принцип тот же, меж процессные I/O Streams
Anonymous
Кто нибудь использует BottomNavigation и переход между Activity ?
Loki
меж фрагментами исползую
Loki
Здраствуйте, slidingpanelayout что везде во фрагментах будет работат? если в актити
Yergali
всем привет. где можно найти открытые api?
Denis
всем привет. где можно найти открытые api?
https://developer.android.com/reference/classes.html
Yergali
не такие типа как yahoo weather
Anonymous
Законно в фрагмент засунуть viewpager для других фрагментов?:)
Anonymous
с tablayout
Wiktor
всем привет. где можно найти открытые api?
https://github.com/toddmotto/public-apis/blob/master/README.md
Yergali
https://github.com/toddmotto/public-apis/blob/master/README.md
круто)) спасибо большое:)
Anonymous
Кто нибудь в фрагменте использует tablayout с vewpager?
Alex
Я думаю многие используют) А в чем вопрос?)
Anonymous
Просто) Как каша получается))
Konstantin
Ну да есть такое.
Artur
Привет, как можно отправить GET запрос через OkHttp, который в конце содержит /admin/themes/186631375/assets.json?asset[key]=config/settings_data.json [key]=config/settings_data.json - эта часть похоже игнорируется
Ar
Всем привет. Посоветуйте пожалуйста книгу про ОС Android где подробно описано устройство ее работы, типа какие базы используются как хранится системная информация, и прочие подкапотные штучки
Igor
Нет такого “как правильно”, есть “то что работает” и “модно” Сейчас “работает и модно” это Room + LiveData 🤷‍♀️
Anonymous
Что нужно знать, чтобы искать работу джуном?
‍Yap
Есть хорошие статьи о RenderScript?
Denis
Добрый день всем, есть у кого-нибудь эффективная java 3 издание на русском?
Serhii
Что нужно знать, чтобы искать работу джуном?
Java/kotlin, sdk более менее, архитектуру, опыт с retrofit, dagger, может moxy если юзают в комманде
Sohnei
Це ++ тема
Sohnei
Шучу
Sohnei
Си ++
Igor
С таким джунами и мидлы не нужны 🌚 (хотя лучше бы джуны ооп и паттерны знали бы)
Nikita
С таким джунами и мидлы не нужны 🌚 (хотя лучше бы джуны ооп и паттерны знали бы)
+ меня везде спрашивали ооп, алгоритмы слегка, и очень много вопросов на мотивацию
shokan
Всем привет! Начав работу легаси проектом наткнулся *android-query*. Кто в курсе что за зверь? И актуально ли оно сейчас?
‍Yap
Спасибо
Sohnei
Как настроить AVD?
Sohnei
Никак не могу найти это
‍Yap
Как настроить AVD?
А что настраивать то
Sohnei
Конкретно девайс сам поставить
Sohnei
Но для начала надо меню найти
Sohnei
Это в верхней панели искать?
Nikita
aga
Serhii
Учитывая то что я написал прост "архитектуруу"..да лучше)
Sohnei
Спасибо
Anton S
На экране есть просто textView и текст не помещается весь в него. Делаю электронную книгу. Мне нужно, по свайпу вправо перейти к следующей странице. Есть идеи как мне понять сколько текста отображать на конкретном экране, конкретного телефона?
Andre
Ребят, нужен календарь для андроида с материал дизайном и возможностью устанавливать интервал. Выбор даты начала и даты конца. Использую сейчас com.borax12.materialdaterangepicker:library но он очень не понятный для пользователя.
Andre
сделал такой календарик или что-то нашел?
Alexey
сделал такой календарик или что-то нашел?
В этой библиотечке интервал добавили вроде: https://github.com/prolificinteractive/material-calendarview/blob/master/README.md
Serhii
Согласен)
Paul
Ребята, можно ли с устройства без рута добиться тихой пакетной установки apk? Если поставить обычный установщик с маркета, к примеру, и дать ему пермишены на установку типа adb pm grant....
Paul
На Сях пишу автоинсталлер, но надо добиться того, чтобы не держать устройство на проводе пока устанавливаются приложения, а по возможности запушить их и начать установку
Alexander
На Сях пишу автоинсталлер, но надо добиться того, чтобы не держать устройство на проводе пока устанавливаются приложения, а по возможности запушить их и начать установку
Возможно какой-то клиент на андроиде сделать, который будет мониторить определенную в настройках папку. В нее должны складываться apk. Как новый появился - выполнять его.