Anonymous
ребята если у кого macbook pro 13 2018, можете подсказать как на нем android studio? можно ли на нем комфортно работать?
OlegShenz
Работяги подскажите как добавить свой скрипт в автозапуск андроид устройства. Скрипт должен быть от имени рут.
ᴀɴᴅʀᴇʏ
ребята если у кого macbook pro 13 2018, можете подсказать как на нем android studio? можно ли на нем комфортно работать?
На моем прошлом проекте весь отдел сидел на маках. Никто не жаловался
ᴀɴᴅʀᴇʏ
Главное чтобы было 16гб оперативы
ᴀɴᴅʀᴇʏ
и ssd
Oleg
У меня мак - и все зашибись)
ᴀɴᴅʀᴇʏ
аир автономно работает, ну часа 3 наверное
у air есть такая проблема с батарей. wifi adb это извращение уже, если есть возможно подрубать по кабелю
Nikita
Народ кто пользуется Room вопрос. Если стоит задача при миграции сделать некие манипуляции с данными(например достать одни элементы, на их основе создать другие) , как это можно сделать используя dao от room, чтобы опять же ручками не мапить курсор в объект самому. Насколько я понял внутри migration никак не достать дао обьекты
Павел
у air есть такая проблема с батарей. wifi adb это извращение уже, если есть возможно подрубать по кабелю
Ну не вижу другого выхода, если батарея так активно деградирует от этого.
Корбен
Реьят Попросили сделать викторину следующую Пользователь нажимает на кнопку,проигрывается музыка и 4 варианта ответов. Мне напрягает только как добавить музыкальные файлы,точнее если их несколько
Павел
держать на аире эмуль достаточно затратно
Ilia
у air есть такая проблема с батарей. wifi adb это извращение уже, если есть возможно подрубать по кабелю
ну вот я хз. Очень редко держу тестовые устройства подключенными через провода. Либо wifi, либо эмулятор
Корбен
Первая викторина там все просто Я в джейсон список вопросов кинул и парсю Тут ок Как быть с музыкальными файлами?
ᴀɴᴅʀᴇʏ
ну вот я хз. Очень редко держу тестовые устройства подключенными через провода. Либо wifi, либо эмулятор
Если устройств несколько, то вариант неплохой, но если сидишь в офисе, где сидят другие разрабы, то вафля может со временем падать или скорость передачи страдать
ᴀɴᴅʀᴇʏ
Но это уже видимо издержки
Ilia
И все?
ну если они у тебя локально хранятся то да. По имени брать файл и проигрывать его на текущем вопросе.
Корбен
Ну добавить музыку в студию,её названия засунуть в джейсон и парсить как рыбные вопросы?
Ilia
рыбные?
Yuri
Привет. Кто-нибудь встречал реализацию списка со страницами? Чтоб можно было какой-нибудь arraylist в адаптер закинуть и данные сеткой на нескольких страницах отображались Сейчас делаю это с помощью viewpager и gridview, но реализация не очень нравится, так как если страница полностью не заполнена, на месте пустых элементов должны быть placeholder’ы
ᴀɴᴅʀᴇʏ
Пагинация?
Корбен
рыбные?
*обычные*))
Ilia
*обычные*))
ну ты парсишь имена файлов оттуда как обычные стринги. Потом когда тебе требуется воспроизвести по этому имени вытаскиваешь аудио из ресурсов/сети/файловй системы и тд
Корбен
Так а вытащить как? Где почитать?
ᴀɴᴅʀᴇʏ
Gson
𝕗𝟘𝕩
Так а вытащить как? Где почитать?
для начала про ассеты почитай
Dmitry
привет может у кого-то было? gradle sync failed > Could not resolve all artifacts for configuration ':app:paxumReleaseCompileClasspath'. > Could not find exifinterface.jar (com.android.support:exifinterface:27.1.1). Searched in the following locations: https://jcenter.bintray.com/com/android/support/exifinterface/27.1.1/exifinterface-27.1.1.jar
Dmitry
переход по ссылке показывает { "errors" : [ { "status" : 404, "message" : "Could not find resource" } ] }
ᴀɴᴅʀᴇʏ
а 8 критично?
Зависит от проекта. На домашнем компе 8гб, но на рабочих проектах стабильно жрало по 12-13гб, это хром+слак+студия
ᴀɴᴅʀᴇʏ
28.0.0 как вариант
ᴀɴᴅʀᴇʏ
В зависимости от sdk
Kanstantsin
всем привет, может кто знает хорошую статью или доку по флагам в активити, конкретно надо реализовать кейс Activity A -> Activity B -> Activity C В С есть кнопка по которой закрываются активити B и С и идет переход на А с результатом, при нажатии кнопки back всё стандартно activity идут обратно последовательно
Kanstantsin
я в принципе реализовал сделав A - singleInstance, и вызывая на С startActivity(A) результат приходит в newIntent в A, но что-то мне кажется не совсем верный подход
Kanstantsin
выглядит неверно
Kanstantsin
если я захочу там вернуться с D на С
Kanstantsin
по кнопке back
Kanstantsin
мне ловить backstack и заного создавать С ?
Kanstantsin
в примере по сути каждая активити стартует и предыдущая убивается и только forward result флаг кидается, но у меня они же в стэке все должны быть
Konstantin
да переходи на сингл-активити, забей ты на эти флаги
Kanstantsin
(
Konstantin
всеравно ты не победишь
Kanstantsin
и на фрагментах сделать ?
Konstantin
их там 100500 разных хер знает для чего. ну да, на фрагментах
Kanstantsin
у меня в корневой активити нет контейнера
Kanstantsin
точнее он есть, но там всякие боттом навигейшен и т.д.
Konstantin
ну где то в теле заводишь контейнер для фрагментов и все
Kanstantsin
надо кучу методов скрытия писать, т.к. в других нету этого
Kanstantsin
я вижу ещё вариант сделать отдельную активити для двух фрагментов
Konstantin
а ну тада смотри сам если геморно )
Kanstantsin
и стартовать её, в ней выбирать какой фрагмент стартануть и т.д.
Kanstantsin
и с неё кидать результат обратно к своей
Kanstantsin
получится что будет B и С в одной активити работать
Andrey
ребята если у кого macbook pro 13 2018, можете подсказать как на нем android studio? можно ли на нем комфортно работать?
Товарищ пользуется самой простой версией прошки 18 года, его устраивает, сам сижу на прошке 15 года с 8 гигами, 2 студии открыто вполне норм, но проект не очень большой, может быть поэтому нет проблем, эмулятор тоже запускаю полет нормальный.
Alex
а были у кого-нибудь проблемы с R8 и -keepattributes LineNumberTable? у меня сбились все номера строк, и в логкете и в крешлитиксе :’(
Сергей
ребята если у кого macbook pro 13 2018, можете подсказать как на нем android studio? можно ли на нем комфортно работать?
Сугубо от проекта это зависит. У меня прошлогодняя 13 максималка из некастомов, работу работать - невозможно, 8 гигов не хватает. Для своих небольших проектов - всё просто отлично
Anonymous
спасибо за ответы)
Anonymous
8
Anonymous
ну вот сравниваю с macbook pro 2015 на 16
ᴀɴᴅʀᴇʏ
Как вариант использовать Cicerone для навигации
Igor
Будет подлагивать, если много плагинов поставишь, если только java и не сильно насиловать kotlin, то сойдет, со scala будет уже гpустно
Igor
Как вариант использовать Cicerone для навигации
Или написать свой аналог, и заодно понять, как он pаботает... Хотя о чем это я, 2к18 на двоpе же
Valery
ну вот сравниваю с macbook pro 2015 на 16
а на макбуке 18 проц с 4 ядрами или 2?
ᴀɴᴅʀᴇʏ
Хотя нагромождать проект фреймворками тоже не хорошо
Igor
Не факт что твой велосипед будет без багов)
Ну так если он будет с багами – значит чегo-тo o Android не знаешь.
Igor
Тогда значится нельзя cicerone использовать, ибо что под капотом – ты не понимаешь, и это для тебя будет магией
Igor
А если что-то вдpуг сломается?
ᴀɴᴅʀᴇʏ
А если что-то вдpуг сломается?
Тогда надо курить мануалы и внутренню реализацию, а так разумеется плохая практика тащить в проект очередной черный ящик