Ivan
А еще бан от всех АВ вендоров сразу последует, за подгрузку .so либ
Ivan
Подгрузка .so либо достаточное основание, чтобы добавить в базу как Android.Downloader
Donna
А еще бан от всех АВ вендоров сразу последует, за подгрузку .so либ
Да нет, куча приложений используют. В китае это прям стандарт : с Гугл плеем там проблемы а местные маркеты не запрещают. А нагрузку на телефон и канал - уменьшает подгрузка либ довольно существенно
Donna
То есть зависит от степени 1) нужности 2) региона распространения. В Европе/америке можно кучу проблем поиметь
Ivan
Ну, на самом деле, qihoo на пару с tencent вполне банят за это
Ivan
Если это для внутрикорпоративного использования, то 100% нормально
Ivan
Если для распостранения на широкий рынок - скорее всего будут проблемы
Ivan
Даже если нет никаких плохих планов
Александр
атцы, посоветуйте, насколько часто сейчас в коммерческой разработке используется content provider и cursor, хочу в пет-проекте для самообразования использовать связку loader+contentprovider+cursor но вот подумал это не архаика сейчас? может лучше посмотреть в сторону какого то ORM+Dagger2+Moxy+RXJava? или что посоветуете?
Max
Последнее Но первое знать тоже неплохо
Aleks
Есть кто может уделить немного времени объяснить одну вещь по спискам в андроид?
Serg
атцы, посоветуйте, насколько часто сейчас в коммерческой разработке используется content provider и cursor, хочу в пет-проекте для самообразования использовать связку loader+contentprovider+cursor но вот подумал это не архаика сейчас? может лучше посмотреть в сторону какого то ORM+Dagger2+Moxy+RXJava? или что посоветуете?
Готовь чисто на собеседование это спрашивают. Меня вот про хендлеры спрашивали и луперы, как реализовать с ними многопоточность. Да и вообще на аутсорсе надо работать с легаси кодом и там все это встречается.
Aleks
Использую в своем проекте graphql. Библиотека гененирует класс из которого потом берутся данные для моего активи. Например таким образом:  txtView.setText(getWebm.createdAt()) - строка; txtView.setText(String.valueOf(getWebm.views())) - integer; С этим вроде все понятно. Но вот теперь стоит задача получить список тегов. Существует метод getWebm.tags(), который возвращает List. Можно увидеть на картинке какие поля у него имеются. Мне конкретно нужно заполучить поле name и вывести это в текствью. Если тегов будет несколько, то перечислить их через запятую. После тщетных попыток дошел только до того, что могу получить только один тег по определенному индексу, если такой имеется, обычно это 0. Только вот количество этих индексов с каждым запросом меняется в большую или меньшую сторону(или нет вообще)
Aleks
Aleksander
Всем добрый вечер. Администрация рада вам представить наш новый Android канал @androidtoday_ru. Канал новостной с множеством рубрик, кому интересно, то присоединяйтесь :)
Aleks
В том, каким образом заполучить все доступные значения name
Evgeny
А name это list?
Evgeny
По size листа в цикле вытащи все элементы и запиши их в текст вью
Evgeny
Или я чет не понял ?
Danny
Даггер вопрос! Как переинициализировать ретрофит, если keyserverUrl поменялся в рантайме?
𝑁𝑜𝑑𝑖𝑟
Привет я хотел учится программировать под андроид какие книги чтобы начинать? Заранее благодарю!
Михаил 🇺🇦
Всем привет, кто-то связывал модель Realm с Parceler?
Aleks
Получилось таким образом сделать:
Aleks
StringBuilder tags = new StringBuilder(); for (int i = 0; i < getWebm.tags().size(); ++i){ tags.append(getWebm.tags().get(i).name()); tags.append(","); } tagView.setText(tags);
Danny
то есть просто убрать и заработает?
Konstantin
Нет другой скоуп делай
Anonymous
Ребят, а как правильно из AlertDialog запускать камеру, что бы потом Uri получить? Вот мой диалог. https://gist.github.com/anonymous/374eceb6df44703f7c133ff69d6ff91c
Михаил 🇺🇦
Всем привет, кто-то связывал модель Realm с Parceler?
Получаю ошибку : Unable to find generated Parcelable class for io.realm.RealmList generated with Parceler. Гуглёжка ничего не дала, буду очень призгателен тому, кто поможет
Nikita
Получаю ошибку : Unable to find generated Parcelable class for io.realm.RealmList generated with Parceler. Гуглёжка ничего не дала, буду очень призгателен тому, кто поможет
Ну ошибка говорит, что не может сгенерировать из специального класса Realm для списков Parcelable. А зачем Realm объект в parcelable переводить?
Михаил 🇺🇦
Чтобы удобнее было их сохранять при повороте экрана
Михаил 🇺🇦
Наверное, есть вариант получше, котрый я упускаю
Nikita
Чтобы удобнее было их сохранять при повороте экрана
Да. Можно сохранить некий id, и когда пойдет восстановление, по этому id сделать select из Realm
ivn
че как, пачаны?
Anonymous
че как, пачаны?
Да вот, херня не работает :) Сижу, понять не могу что не так)
Anonymous
Переписал с активностью, что бы не *баться :)
ivn
Переписал с активностью, что бы не *баться :)
мне бы ума нехватило писать onActivityResult в диалоге
Anonymous
Я писал без него
Anonymous
Но у меня неполучилось.
Anonymous
Я решил попробовать)
ivn
а диалог зачем? почему просто кнопку на активити не использовать7
Anonymous
Да просто хотел сделать так красиво. Но понял что всё же лучше с активности)
ivn
нужно было в обрабочике нажатия диалога, передавать в активити, и там все в активити мутить, а не в диалоге камеру вызывать и onActivityResult ждать
Artem
Есть линер в нем фрагмент с фреймом, прописываю elevation, без результатов, ни там ни там, в чем подвох?
Anonymous
Всем привет. У кого-нибудь есть пример как по простому организовать MVP в проекте на java под андроид? Только без лишних библиотек. А то в гугле только примеры со всякими даггерами и мокси, очень сложно в это въехать сходу. Ведь этот паттерн можно организовать и на голой жабе вроде.
Антон
Нерод, ни у кого не было такой проблемы: на андроиде 5.1 и ниже при смене языка с русского на англ Calendar.getInstance() возвращает календарь c неправильной датой (на неделю раньше)?
Anonymous
еще такая проблема: не запускается ни в какую эмулятор андроида в андроид студии, пишет "waiting for target device to come online", но ничего не происходит сколько ни жду
Anonymous
Григорий
👆👆👆👆👆👆👆
Если совсем новичок то мне нравиться курс Климова https://goo.gl/EJZBue И ещё на JavaRush перевели курс от гугла. Там прям вообще все разжевано
Григорий
У Климова кстати для новичков конечно подходит. Но материал очень серьезный
Anonymous
Anonymous
Anonymous
никто не знает???
Anonymous
Anonymous
Какая ОС?
линукс
Donna
линукс
вот тут список вариантов решений под мак, может какое-то подойдет? https://stackoverflow.com/questions/42848328/android-emulator-not-working-on-mac/44311288#44311288
Donna
а тут особой разницы нет, там надо переставлять HAXM например
Donna
удалять/создавать заново эмуляторы
Anonymous
у меня свежеустановленная студия с офф сайта
Donna
а где связь? там суть в том что студия типо ставит все как надо, или нет
Donna
то есть может быть ситуация когда лучше удалить то, что она поставила, ручками скачать с сайта производителя и переустановить
Donna
я не говорю что обязательно поможет )))
Валерий
Валерий
Валерий
подскажите, в чем проблема. На второй картинке - исходное состояние экрана. При фокусе на поле отступы тулбара становятся нормальными
Валерий
когда скрываю клавиатуру все опять нормально (без залезания в статусбар)
Валерий
верстка такая: LinearLayout<fitsystemwindows=true> —Toolbar —NetstedScrollView —Button
Валерий
в манифесте для клавиатуры стоит ajustResize
Gerc
С false норм буде
Anonymous
Всем привет. Подскажите, как запускать код в определенный день недели и только один раз?
Валерий
С false норм буде
С false при первом открытии нормально, но при редактировании, когда нажимаю next текстовые поля где-то под клавиатурой. И кнопка Add не видна
Валерий