Sergey Mitrofanov
только платно)))
Автофиг, она бесплатна ) Если быть точнее, то Андроид студия абсолютно идентична бесплатной версии IntelliJ - в ней нет ни одной из платных фичей самой IntelliJ 😉
JRoot3D
AS на 2017.1
Igor
Ну градла 3 нет же?
Gradle 3.3 Актуальная IDEA - 2017.2
Sergey Mitrofanov
Такс, не надо тут. Сижу на IDEA CE уже много лет (AS дропнул тоже давно), для Android разработки все есть. И Kotlin всегда был из коробки и оффициально.
Когда в него завезут градл плагин 3-ий (который сегодня зарелизили)? А то я на днях пробовал с 3.0.0-rc2 - нифига чот не работало, да еще с бубном пришлось танцануть, чтобы завелось. Сам хочу со студии на IntelliJ переехать )
Anonymous
Присоединяюсь к вопросу.
Anonymous
А в чем проблема ими быть?
Sergey Mitrofanov
Причина переезда?
Надо на Java SE свой проект уже привести в порядок и зарелизить на гитхаб
Sergey Mitrofanov
Вот нравится вам быть бесплатными бета-тестерами для Google 😒
Вообще-то, если бы Room не требовал 3-го плугина, то я бы спокойно себе на стабильном канале ждал сегодняшнего релиза (
Sergey Mitrofanov
А так, пришлось на бету переползать...
Sergey Mitrofanov
Да, а 3-ий плагин был в бетте и требовал третью студию
Sergey Mitrofanov
Вообще-то, если бы Room не требовал 3-го плугина, то я бы спокойно себе на стабильном канале ждал сегодняшнего релиза (
Чот уже не помню, или наоборт он 3-ю студию требовал, а третья студия требовала 3-ий плагин...
Sergey Mitrofanov
Короче Room всему виной )
Igor
Вообще-то, если бы Room не требовал 3-го плугина, то я бы спокойно себе на стабильном канале ждал сегодняшнего релиза (
Отдельный вопрос, зачем сидеть на поделиях google, когда есть офигенные NoSQL базы типа objectbox или realm
Sergey Mitrofanov
Отдельный вопрос, зачем сидеть на поделиях google, когда есть офигенные NoSQL базы типа objectbox или realm
Был ormlite, много падений с него было странных. Надо было быстро на что-то переехать, решил попробовать Room. Все-таки делался для андроида и учитывает его особенности )
Niko
А монго или редис в андроид не используются?
Igor
А монго или редис в андроид не используются?
Только если в режиме клиента (удаленного)
Niko
ну да На серваке обычно смесь NoSQL и SQL решений
Igor
Для xamarin есть LiteDB, синтаксически она очень похожа на монгу, только с транзакциями.
ivn
господа, например имеется приложуха, типа подключился к серверу - получил расписание учебных курсов, собственно вопрос, как бы это кешировать на случай если юзер зайдет в приложуху без интернета... пишу все в sqlite с raw запросами, может какой orm интересный имеется чтоб не париться с созданием таблиц, может с нотацием какие есть? кто что использует?
ivn
типа json?
Nikita
Всем привет, есть проблемка в реализации передачи данных между фрагментами. Такая связь Fragment A -> View Pager -> Fragment B/C. Надо передать инфу из A в адаптеры, которые находятся во фрагментах B/C. Каким оптимальным способом можно решить эту задачу?
ivn
вот это и плохо что их полно, а когда пытаешься в том же grrenDao загрузить данные из asset онимаешь что проще raw
Nikita
Нет, фрагмент А делает фрагмент с ViewPager
Nikita
А тот уже делает 2 фрагмента и кладет их в pager
ivn
Нет, фрагмент А делает фрагмент с ViewPager
и что это меняет? что значит делает? ФрагменА контейнер для B или как?
Nikita
Нет, просто фрагмент A и ViewPager меняют друг друга
Nikita
То есть А кладется вниз стека, сверху ViewPager
ivn
На случай если нужно передать во все фрагменты адаптера List<Fragment> fragments = getChildFragmentManager().getFragments(); for (final Fragment fragment : fragments) { if (fragment != null) { ((TabFragment) fragment).setData(data); } }
Osip
Да, а 3-ий плагин был в бетте и требовал третью студию
Не прокатило? stackoverflow.com/questions/46634835/cant-use-beta-android-gradle-plugin-3-0-0-with-intellij-idea/
Osip
У меня всё нормально работало, но AGP 3.0.0 ломал Spek.
Nikita
На случай если нужно передать во все фрагменты адаптера List<Fragment> fragments = getChildFragmentManager().getFragments(); for (final Fragment fragment : fragments) { if (fragment != null) { ((TabFragment) fragment).setData(data); } }
Все получилось проще, я просто отдал адаптеру активити и через фрагментменеджер по тегу выцепил нужный фрагмент с данными.
Глеб
Ребят, сталкивался кто с такой херней? java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/lib/arm/libaacdecoder.so: has text relocations
Darya
Darya
Ребят, кому не трудно. Направьте в правильное русло. Нужно сделать интент на активити. То есть создается интент. Через putExtra прикрепляются нужные данные и отправляется. Это ок. А как правильно обратиться к ячейке кликнутого списка?
Nikita
индекс элемента, по нему и обращайтесь
Darya
индекс элемента, по нему и обращайтесь
Я понимаю что индекс элемента, как это оформить правильно по синтаксису подскажи плиз если не трудно
Nikita
про флаги в Intent почитайте
Nikita
можно single top выставить например
Nikita
хз)
Nikita
может у тебя больше никогда onCreate() не вызывается
Nikita
https://stackoverflow.com/questions/20796196/oncreate-called-after-home-button-click-and-coming-back-to-app
Nikita
it depends...
Nikita
да бле... причем тут need memory?
Nikita
у тебя при первом запуске create
Nikita
а потом stop restart start
Nikita
нету create в этой цепочке
Nikita
ты процесс же не убиваешь
Nikita
и видимо сплешь скрин ты стартуешь в onCreate()
Nikita
дыа?
Nikita
Nikita
Во) информация к размышлению)
Александр
нет, проблемы в вашем коде.
Глеб
while{} do ?
Sergey Mitrofanov
Не прокатило? stackoverflow.com/questions/46634835/cant-use-beta-android-gradle-plugin-3-0-0-with-intellij-idea/
Прокатить-то прокатило, но помнишь я про флаг -t спрашивл? Это вот после этого ) Не устанавливало он сборку на девайс. А потом и вовсе перестало собирать. Ошибку валило. Я потом в студии проект открыл, и тоже не собирало. Сделал клин - стало собирать. Вот только в IntelliJ пукта меню Clean вообще нету...
Nikita
Что такое в logcat A/ ?
Nikita
что-то кастомное?
Yura
Котоны привет. Пользуется кто сяоми mi 5 ?
Niko
до какого обновления?
Kirill
Ребят, кто работал с SyncAdapter? На телефоне синхронизируется приложенько (periodic), на эмуляторе нет. Работает только ручной синк на эмуляторе. Не могу понять в чём дело, может кто сталкивался.
Vladimir
всем привет есть беспроводные наушники, подключаю их к маку через синезуб, при запуске эмулятора в андроид студии наушники думают что я начал звонок и переключают звучание с музыки на голос, мб ко сталкивался с таким? хз как объяснить точнее)
JRoot3D
и канарейка 3.1 понеслась
Igor
Ребята может кто подскажет как сделать рассеивающуюся тень на вью?
Alexey
програмно?
Igor
Да
Igor
Как сделать тень знаю
Igor
Но как сделать чтобы было ощущение рассеивания, может градиент какой , хотя это не так как нужно будет
Алексей
Алексей
На котлине классная фишка, что можно сделать хелпер и во всех активити вызывать свои методы. Это нормальная практика? или есть какая-то боль?))
Роман
Подскажите плиз. Имею графику 9-path с отступами до контента разного размера (4-8dp). В прототипах между элементами указаны стандартные отступы кратные 8dp. Как красиво оформить xml верстку не вычисляя постоянно разницу между отступами?
Sergey Mitrofanov
Ребят, кто пользовался Room? Только сейчас заметил, что она не создает таблицы для новой БД (если файлика БД не было) Если файл есть, то все работает отлично. Но если файла БД нет, то создается БД без каких-либо таблиц. Как заставить ее при инициализации создать все таблицы для новой БД?
Алексей
Так в SQL также, делай апдейт
Николай
Всем привет! Что может быть за проблема с соединением по Bluetooth? device.fetchUuidsWithSdp() отдаёт пустой массив…. Правильно ли я понимаю, что без uuid соединиться по Bluetooth нельзя?