Leonid
Всем привет! Затеяли небольшое исследование - опрос о зарплатах в российском mobdevе. Анонимно, без регистрации и СМС, всего несколько вопросов: http://apptractor.ru/info/analytics/opros-zarplatyi-rossiyskih-mobilnyih-razrabotchikov.html
Leonid
мы не такие :)
Leonid
done :)
Pavel
это не быстрее но может помоч
Оказалось, что задержка только от invisible к visible, от gone к visible её нет
Andrey
Ребят, привет. Кто нить знает, как заставить Layout preview soft клаву отображать?
Andrey
Мдэ. Вроде незамысловатая фича.. Лан, спасибо
Andrey
Да, это находил уже. Думал может в 3й студии заехало) Спасибо
Глеб
Ребят, у кого-нибудь есть Nexus 5x с bootloop?
Глеб
Если да, решили вопрос или забили?
Dmitry
https://developer.android.com/reference/android/media/MediaPlayer.html
Dmitry
added in API level 1
Artem
Andrew
Коллеги, подскажите, как решить проблему. Есть MainActivity, которая является наследником CustomActivity. В CustomActivity определен метод. В MainActivity я создаю наследника BaseAdaper и передаю ему в качестве параметра конструктора this. Так вот в наследнике BaseAdaptera я не могу вызывать метод, определенный в CustomActivity. Почему?
Artem
((CustomActivity)this).method() ?
Anonymous
Ребят эта особенность самсунга такая , что при удалении апп , sharedprefernces остаются в памяти?
Anonymous
Можно это как то исправить?
Artem
Ну да
Andrew
Точно, вместо Activity нужно указать CustomActivity. Спасибо
Alexander
Ребят эта особенность самсунга такая , что при удалении апп , sharedprefernces остаются в памяти?
Именно остаются в памяти, или бэкапятся/восстанавливаются? В последних версиях андроид есть параметр allowBackup, если true, то при переустановке префсы восстанавливаются, может в этом всё дело?
Sergei
Sergei
господа, может кто-нибудь подскажет, есть ли такое решение из суппорт библиотеки?
Григорий
Народ, не подскажете материал по steppers. На оф сайте доков не нашел в примерах. И погуглил в основном результаты готовых кастомных библиотек.
Alexander
либо в манифесте android:allowBackup="false", либо можно доку поковырять и настроить кастомные параметры для бэкапа
Григорий
какую-нибудь статью с примерами создания вертикальных степперов
Anonymous
манифест гугл - allowBackup
Пасиб , прост лень было гуглить такую мелочь))
JRoot3D
посоветуйте что по RxJava почитать
Лёша
По-моему быстрее будет доку почитать, чем дождаться ответа) Поверь моему опыту, скорость разработки увеличится в разы
Vitaliiシ
По-моему быстрее будет доку почитать, чем дождаться ответа) Поверь моему опыту, скорость разработки увеличится в разы
Так и есть) Удивляюсь я этим каналам по разработке Новачки не умеют пользоваться гуглом Сразу бегут сюда писать вопрос и ждать ответ
Nikolai
Доброго времени суток. Поделитесь как определяете отступы между двумя текстовыми блоками в фотошопных макетах?
Ⓜ️ᵃʳᵃᵗ
Доброго времени суток. Поделитесь как определяете отступы между двумя текстовыми блоками в фотошопных макетах?
тыкаю дизайнеров в гайдлайны гугла. и как правило это 8dp или 16dp , что то другое реже
Nikolai
в фотошопе не видно рамок у текста
Sergei
зачем ? getViewType в адаптере решает
мне нужно прогресс снизу показать
Nikita
в фотошопе не видно рамок у текста
можно вообще разметку импортировать из фотошопа в АС
Ⓜ️ᵃʳᵃᵗ
мне нужно прогресс снизу показать
и ? это всего лишь элемент вьюшки.
Sergei
и ? это всего лишь элемент вьюшки.
swipeRefreshLayout, реализован отдельно, возможно что-то и для нижнего прогресса есть, поэтому и спросил
Ⓜ️ᵃʳᵃᵗ
swipeRefreshLayout, реализован отдельно, возможно что-то и для нижнего прогресса есть, поэтому и спросил
нет, н евидел, чаще всего делают как отдельный элемент вьшки, ка ктолько он показался в скроллере или через кэлбеки дозагружают.
Ⓜ️ᵃʳᵃᵗ
хотя есть врапперы для адаптеров, где это уже селано, ввиде библы.
Kostya
у кого-то было такое, что студия не обновляет БД после изменений? Ну типа написал код, почистил даные, удалил апку, сделал клин билд, ставишь - и крешит потому что не находит созданную таблицу. Открываешь БД через вьювер - все есть, запускаешь апку и смотришь БД через хром - таблицы нет. Уже не первый раз такая фигня и все никак не могу понять почему так. Баг в студии?
Denis
Добрый вечер. После обновления на третью студию посыпались ерроры от Proguard-а такого вида Warning:library class android.view.ActionMode depends on program class android.view.Menu, Warning:library class android.provider.MediaStore$Files$FileColumns extends or implements program class android.provider.MediaStore$MediaColumns. Их много Warning:there were 1128 instances of library classes depending on program classes, Warning:there were 136 unresolved references to program class members. Мб кто-то сталкивался? Что могло поломаться?
Nikita
не пробовали с телефоном на человеческом говорить?
Nikita
тут плакать впору
Artem
судя по некоторым словам человек просто из Украины, вот и все. Че пристали-то
Anonymous
Отнести и покажи им или на видео как он глючит, там только будут томить пока посмотрят короче на весь срок гарантии (если есть)
Anonymous
Тут как бы тема андроид разработки а фремиворк раскидать как не подсказать: (
Nikita
А что это даёт? Какие-то поблажки?
Artem
А что это даёт? Какие-то поблажки?
сам-то сколько языков знаешь?
Nikita
зажЫмая? Етот? Екран? Насилие над языком это неидеальное знание?
Sergey Mitrofanov
Расслабся бро, Андроид сделает все за тебя ) Хотя если у тебя крутится какой-нить сервис или запланирован джоб - то сам смотри, когда его останавливать/отменять
Nikita
Покрути чат вверх и посмотри кто про Украину разговоры завел, мне дико поровну
Artem
давай переформулирую, то "что русский для него не родной язык"
Nikita
То что это минимум второй язык дает поблажки, да
да блять, если бы он не мог составить сложносочинённое предложение это было бы поблажкой, но не жи/ши
Artem
да помоему ток у тебя проблемы)
Artem
и ваще
Artem
кофе - оно
Sergey Mitrofanov
хохлосрач в чате? Товарищи, давайте не будем опускаться до национализма и ксенофобии )
Nikita
заметьте что разговор был про орфографию... но нашелся человек который сразу приплёл хохлов... и набежали...
Nikita
яхуею, дорогая редакция 😂
Sergey Mitrofanov
https://www.youtube.com/watch?v=N4vf8N6GpdM
Sergey Mitrofanov
а я не буду
Ну и зря, даже СЕО гугла и M$ - индусы )))
Nikita
Ну и зря, даже СЕО гугла и M$ - индусы )))
И внезапно на английском они говорят получше многих
Nikita
По крайней мере на конференциях их слушать приятнее чем вопросы из зала...
Anton
Вопрос, есть какое-то решение. которое максимально упрощает поддержку lifecycle и производительность?
Sergey Mitrofanov
И внезапно на английском они говорят получше многих
Эм, ну я бы так не сказал ) Если что, они не по английски базарят, а по индийскому английскому. У них в Индии английский - второй государственный. И варьируется он от "хинди впермежку с английскими словами" до "английские слова прочтенные как хинди". И этот акцент впринципе не исстребим, потому что впитывается с детства так же как украинский акцент русского )
Sergey Mitrofanov
Вопрос, есть какое-то решение. которое максимально упрощает поддержку lifecycle и производительность?
"Чистый разум Inc." и "Прямые руки Corp." ? Это я к тому что вопрос бы конкретизировать вам, что именно вы хотите упростить? Например, для производительности полезно всю бизнес логику крутить в рабочем потоке, а не в UI...
Anton
"Чистый разум Inc." и "Прямые руки Corp." ? Это я к тому что вопрос бы конкретизировать вам, что именно вы хотите упростить? Например, для производительности полезно всю бизнес логику крутить в рабочем потоке, а не в UI...
Упростить работу с lifecycle. Чтобы не думать о том, что будет при повороте, а что при onResume и т.д. Т.е. написать бизнеслогику, которая будет как можно менее зависима от жизненного цикла. К примеру, я забиндил вьюшки, а потом при повороте и onResume я просто обновляю данные в этих вью и не парюсь с поворотом и т.д. В каком-то смысл разбиение на слои
Печенье
Ребята, мне надо выполнить команду от суперюзера(su -c netcfg eth0 down), но мне не хватает прав, как это можно сделать?, Можно ли сделать апликуху системной через манифест?
Anton
😂
Sergey Mitrofanov
Упростить работу с lifecycle. Чтобы не думать о том, что будет при повороте, а что при onResume и т.д. Т.е. написать бизнеслогику, которая будет как можно менее зависима от жизненного цикла. К примеру, я забиндил вьюшки, а потом при повороте и onResume я просто обновляю данные в этих вью и не парюсь с поворотом и т.д. В каком-то смысл разбиение на слои
А, ну это уже ближе к архитектурным решениям. Если совсем быстро и чтобы не матанить, то можно попробовать Moxy и т.п. Если есть желание сделать по-круче, то можно MVP + RxJava Ну а если надо и крутость и по красоте, да еще и скиллов поднять - то можно самостоятельно реализовать The Clean Arcitecture. Ах да, еще есть смысл посмотреть в сторону новых либ андроидовских - Android Archtecture Components. https://developer.android.com/topic/libraries/architecture/index.html За подробностями по всем этим пунктам вам сюда: https://t.me/Android_Architecture