invariance
естесственно когда я поворачиваю эту фотку - она по размеру меньше, чем сам экран, оптимизация размера самой камерой.
invariance
и я честно говоря хз как с этим бороться, потому что это поведение - разное для разных девайсов... Пздц полный
Kamil’
добрый день, подскажите пожалуйста, что лучше всего использовать для слайдера с динамическим кол-вом итемов?
Kamil’
да
Kamil’
либу или сам viewpager?
Kamil’
окей, спасибо
Yerlan
как можно через retrofit, в patch метод отправить класс, но только тот параметр который имеет данные? пример: метод принимает класс Car, у которого есть string brand, string model. Я изменил только model, и хочу отправить только его. Но так как класс Car имеет в себе и brand, он отправит brand =null, model=«то что менял». А хотелось бы отправить класс Car только с model.
Ilya
Всем привет! В приложение для push использую fcm. Устройство Xiaomi Redmi Note 4, MIUI 10, android 6. После переключения интерна с 4g на h+ перестают приходить push-уведомления. Подскажите куда копать?
Yerlan
подскажите плз
Alex
ну строго говоря ты имеешь ввиду в документации сериализатора, скорее всего gson у товарища
Anonymous
Есть ли вариант, при тестировании на телефоне через кабель, после нажатии кнопки стоп в студии, тестируемая апка сама удалялась с устройства?
Konstantin
я бы поспорил но мне лень
Ivansuper
я бы поспорил но мне лень
Ты определенно прогрессируешь
Ruslan
есть приложение, использующее Firebase базу данных, есть ли возможность другому приложению конектиться к этой базе и считывать данные? не могу в документации отрыть, такое вобще возможно или нет
Ruslan
А где располагается бд?)
У Гугла в облаке, хрен знает где)
Eugene
У Гугла в облаке, хрен знает где)
Следовательно, как и к другим бд, которые лежат на сервере, можно приконнектиться имея доступ
Ruslan
Следовательно, как и к другим бд, которые лежат на сервере, можно приконнектиться имея доступ
Теоретически понятно, в приложении я получаю firebase instance и с ним работаю, а если приложение из другого проекта?
Ruslan
если не найдёшь ничего лучше, то есть вариант использовать Rest API
насколько я понял, в один проект фаербейс можно добавить несколько приложений андроид, они будут использовать одну базу. мне так подходит)
Alex
насколько я понял, в один проект фаербейс можно добавить несколько приложений андроид, они будут использовать одну базу. мне так подходит)
интересно что делать если у тебя будет три приложения А - база А Б - база Б Ц - нужны и базы А и базы Б
Ruslan
интересно что делать если у тебя будет три приложения А - база А Б - база Б Ц - нужны и базы А и базы Б
уже дочитал, можно через объект FirebaseApp инициализировать ссылку на нужный проект, но можно и три и больше приложений добавлять в один проект - будет общая база, общие списки пользователей и т.п. тут уж смотря что нужно получить
Anonymous
Как через Android studio сохранить ветку, чтобы залить ее в другой репозиторий?
Anonymous
Или сразу замерджить...
Anonymous
нужен метод возвращающий классы из одного пакета, сейчас они написаны прямо в коде руками но их слишком много и мне насто..
Anonymous
короче рефлексией можно это в андроиде сделать?
Mike
короче рефлексией можно это в андроиде сделать?
ммм... первый результат в гугле? https://stackoverflow.com/q/15446036/3050249
Mike
но получится, конечно, нечто абсолютно ужасное
Jamal
я правильно понимаю, что если у меня есть запросы по нескольким URL адресам, то мне нужно 2 объекта Ретрофит. Создавая которые нужно прокидывтаь им разные baseUrl?
Jamal
Абдулмуталим
Jamal
@mr_geeek
Mike
Не обязательно.
Konstantin
а это без разницы
Konstantin
можно напрямую указывать адреса
Mike
причём можно полный адрес в аннотации к методу, а можно параметром
Anonymous
Во всем проекте Студии проблема с Импортом, как можно перекомпилировать весь проект. Чтобы вручную не исправлять пути импорта?
Anonymous
Ivansuper
В смысле исправлять импорт? Если поменялись пакеты, сделай поиск с заменой по папкам на предмет имен пакета
Ivansuper
Ага, так быстрее сломаешь весь проект
Ты сам не ломайся и попробуй
Ivansuper
Много раз сам делал
Ivansuper
Помогает
Anonymous
У меня автоимпорт к тому же установлен, если стереь этот импорт, то система сама подберет нужные
Anonymous
Только все в ручную делать не хочется
Ivansuper
Главное в поиске добавь вначале import, а не голое имя пакета. Тогда найдет нужное и не сломает
Ivansuper
Один раз даже по подписям методов заменял код пакетным поиском. Не умер, не сломал. Если у человека руки кривят, то даже самые безопасные варианты навредят проекту
Ivansuper
Комментарии не подвиснут навсегда?
Ivansuper
В смысле ты закомментировал все импорты
Anonymous
invalide помог
Ivansuper
Новые то проставятся, а закомментированные?
Anonymous
Есть invalide
Ivansuper
Непонятно почему студия на автомате будет тереть комментарии
Ivansuper
Anonymous
Invalidate
Когда нужно исправить пути импортов ты не знаешь про invalidate, а когда надо сделать замечание на опечатку, так ты тут как тут
Ivansuper
К тому же ты опять будешь скорее всего пакетным поиском это делать) Проще пакетным поиском с заменой сделать сразу на нужные пакеты поправку
Ivansuper
Ты упоминал про ручную правку импортов. Я предполагал что у тебя сменились пакеты, а не кеш потёк по чертовой горе в студии
Ivansuper
Леса бояться — в волков не ходить
Ivansuper
Кодь в блокноте тогда
Ivansuper
И всегда есть гит между прочим
Anonymous
Дак ты и кодишь в блокноте как раз, если не знаешь про invalidate
Ivansuper
Слушай, что ты бесишься? Я тебя ни поддеть и ни наебать не хочу и не хотел. Про Invalidate я выше объяснил почему сразу не сказал. Я тебе спокойно объясняю, что при нормальном подходе такие пакетные обработки не портят ничего
Anonymous
А почему ты советуешь мне в блокноте писать?
Ivansuper
Да потому что ты боишься использовать этот инструментарий
Ivansuper
И не воспринимай ты все так всерьез и в штыки
Anonymous
@Ivansuper тебе 18?
Ivansuper
К чему этот вопрос?
Ivansuper
Да не надо никакой лички. Становится понятно и так. Я вываливаюсь из этой нити разговора
d
А может кто-то пояснить почему нельзя делать “Do not concatenate text displayed with setText” ?
Ivansuper
Из-за соображений локали и зашитого языка
Ivansuper
Советуется что ты будешь делать плейсхолдеры и вставлять нужные куски в локализованный текст через getString(resId, args...)
Ivansuper
Если ситуация того позволяет, можешь опустить это предупреждение
d
Спасибо
Anonymous
Здравствуйте у ми а2лите как можно другую версию поставит ?
Богдан
через мантру рекавери
Богдан
нужно стереть бутлоадер