@android_ru

Страница 2185 из 3205
Алексей
02.11.2017
10:09:45
Можно пример
Я у вас пример прошу) запилите всё, что вы только что попытались рассказать словами, в виде выдержки из кода, и запостите на gist или pastebin

Google
Rocky
02.11.2017
10:12:25
Marina
02.11.2017
10:13:00
а какие плюсы в ListView по сравнению с ресайклом ты видишь?

Igor
02.11.2017
10:13:20
Господа, в context.getDatabase нужно передавать с .db, .db3 или без расширения название бд?

Sergey
02.11.2017
10:16:23
а какие плюсы в ListView по сравнению с ресайклом ты видишь?
VH паттерн наверное лень реализовывать =))

Konstantine
02.11.2017
10:16:54
а какие плюсы в ListView по сравнению с ресайклом ты видишь?
Работа из коробки, откуда вытекает быстрота реализации.

Marina
02.11.2017
10:17:01
VH паттерн наверное лень реализовывать =))
не, листенер прокидывать на клик)

Konstantine
02.11.2017
10:19:02
по моему ресайкл более юзерфрендли
Он более гибкий и нормальный рабочий инструмент. Но если тебе надо тупо вывести быстро список из одних названий чего-то, то в листвью это делается за несколько строк кода, а с ресайклером ебаться еще создавая адаптеры, вьюхолдеры и вьюхи для элементов.

Konstantine
02.11.2017
10:19:16
Плюс у листвью встроенная поддержка он айтем клик и эмпти вью.

Sergey
02.11.2017
10:19:39
Google
Konstantine
02.11.2017
10:20:05
Тем более) Он просто из коробки может многое и сразу, это и есть его плюс.

Marina
02.11.2017
10:20:14
ну такое. когда надо будет добавить какое-то разгребание по типам, то будет не оч

Konstantine
02.11.2017
10:20:49
Да в ресайклере это тоже такое себе. Делать типы, проверку, правильные вьюхолдеры. Да, оно работает лучше и гибче, но не сказал бы, что делать просто)

И не зная ее наизусть надо будет лазить и искать ее построение, чтобы сделать вьюхолдер, ляпота, да)

Marina
02.11.2017
10:21:26
@Vorkytaka и ктому же он стаааарый))) ^^

Евгений
02.11.2017
10:21:51
Да кто вообще в 2017 пользуется ЛистВью

Konstantine
02.11.2017
10:22:09
К сожалению много кто)

Евгений
02.11.2017
10:22:16
если у тебя есть готовый пример ресайклера с адаптером и вх , это гораздо быстрее

Konstantine
02.11.2017
10:23:00
Я не знаю, чем вы занимаетесь, если готовые ресайклеры всегда подходят. У меня почти всегда элементы списка разные, причем значительно)

Marina
02.11.2017
10:23:17
о чем вы вообще? адаптер написать с вью холдером это меньше 10 минут

Marina
02.11.2017
10:23:44
скорость разработки? рили? да вы кофе дольше пьете

Marat
02.11.2017
10:24:05
Евгений
02.11.2017
10:25:08
Не понял как работает лист вью , сразу же начал делать на ресайклере))))

Konstantine
02.11.2017
10:25:10
о чем вы вообще? адаптер написать с вью холдером это меньше 10 минут
10 минут на простой список, 1 минуту на листвью. Снова таки, в продакшн это идея такая себе, если список динамический. Если просто что-то вывести, то норм

Евгений
02.11.2017
10:28:37
Где то читал что ресайклер быстрее лист вью

Google
but_you_love
02.11.2017
10:29:18
где-то читал, что лист вью для геев

Sergey
02.11.2017
10:30:13
Лол

Евгений
02.11.2017
10:37:00
Для эпл

Gleb
02.11.2017
10:41:21
в 3 сутдии вроде можно посмотреть шаред преференс на телефоне? как?

Vladislav
02.11.2017
10:42:04
Пропиши все пути в манифесте в полном виде, сам лечил сегодня)
ммм чет не вдупляю, там манифест 3 строчки, можешь пример кинуть?

Donna Anna
02.11.2017
10:43:12
народ, выручайте, перевел проект на AS 3.0, обновил там все что надо, терь никак не вылезу из беды What went wrong: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebu (чистил и т.п. все уже разумеется)
у меня выяснилось что были перекрестные зависимости в либах. для того чтобы это выяснить пришлось собрать с включенным трейсом падения, больше нигде не писали

то есть раньше они прекрасно работали а теперь надо руками прописывать исключения

Vladislav
02.11.2017
10:44:30
у меня выяснилось что были перекрестные зависимости в либах. для того чтобы это выяснить пришлось собрать с включенным трейсом падения, больше нигде не писали
да это вроде лечил уже до этого когда библы обновлял на старой версии еще... Стэк трейс ничего путного не выдает =\

Vladislav
02.11.2017
10:45:06
а не, вродь чет нашел, ликканари, будь он неладен

Donna Anna
02.11.2017
10:45:29
а как включить трейс падения?
самый простой способ - в gradle concole на ссылку нажать

Vladislav
02.11.2017
10:45:41
а как включить трейс падения?
вообще в градл консоли кнопочка появляется =)

Marina
02.11.2017
10:46:10
а этот(

? думала какой-то получше уже есть

Arkadiy
02.11.2017
10:46:40
ммм чет не вдупляю, там манифест 3 строчки, можешь пример кинуть?
Полный путь к классу пакета, а не короткий. Ну типа не просто ". MailActivity", а " *. *. MainActivity", вместо звёздочек твой путь пакета к этому классу

Мне помогло)

Google
Alexey
02.11.2017
10:47:44
а не, вродь чет нашел, ликканари, будь он неладен
Ты наверное за пределы одного декса вышел

Vladislav
02.11.2017
10:48:15
Ты наверное за пределы одного декса вышел
дак до обновы все впорядке было ...

Евгений
02.11.2017
10:48:26
А загуглил эту ошибку ?

Arkadiy
02.11.2017
10:48:41
Там так и пишут исправлять

Alexey
02.11.2017
10:49:00
дак до обновы все впорядке было ...
А поменял compile на implements?

Arkadiy
02.11.2017
10:49:17
Ещё подозревают что траблы в обвуфикаторе

Alexey
02.11.2017
10:49:38
руфификатор?

Евгений
02.11.2017
10:49:43
дак до обновы все впорядке было ...
dexOptions { maxProcessCount 4 javaMaxHeapSize "4g" } вот это попробуй в билде прописать

Vladislav
02.11.2017
10:49:44
А поменял compile на implements?
че то такое видел, но путных гайдов не нашел как зачем и почему, вроде и так должно робить

Alexey
02.11.2017
10:50:32
че то такое видел, но путных гайдов не нашел как зачем и почему, вроде и так должно робить
у них даже видос есть зачем это надо делать, замени все compile на implements и все заработает

Arkadiy
02.11.2017
10:50:39
Всё в compile стоит

И заработало после смены имени на полное

Vladislav
02.11.2017
10:52:01
так, кажись совладал, ща ржака будет...

but_you_love
02.11.2017
10:52:04
не знаю, у меня не заработало с compile, я сразу переделал в implements

Vladislav
02.11.2017
10:53:28
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1' - крчь все что 1.5.2+ багнутое и не компилится _)) я после обновления зачем-то все кнопочки прожал на обновление либ ?‍♂️ , забыл про эту муйню

Google
Arkadiy
02.11.2017
10:54:11
Понятненько)

Vladislav
02.11.2017
10:54:38
у них даже видос есть зачем это надо делать, замени все compile на implements и все заработает
а есть какой-нить годный гайд что там вообще зачем и куда изменилось, так чтобы упаковано все в одном месте было? а то понаменяли там, что б их..

Arkadiy
02.11.2017
10:54:42
Магия=)))

Igor
02.11.2017
10:54:47
*1.5.4 даже :DD

у них даже видос есть зачем это надо делать, замени все compile на implements и все заработает
*implementation. И не всегда нужно так делать. Только когда зависимости не идут туда, куда подключается модуль.

Vladislav
02.11.2017
10:55:48
у меня 1.5.2 работает :)
дак я помню там чето про совместимость с градл тулс была, я поэтому и не обновлялся до последнего..

Igor
02.11.2017
10:56:22
дак я помню там чето про совместимость с градл тулс была, я поэтому и не обновлялся до последнего..
А, ну я просто себе как-то поставил gradle 4.2.1 на комп глобально, и все им делаю, без wrapper-ов-хуяпперов.

Айрат
02.11.2017
11:02:24
Сап, у меня в активити естт фрагмент и при смене ориентации фрагмент создаётся дважды. У кого нибудь было такое?

Alexey
02.11.2017
11:02:53
Привет. Помогите разобраться с получением значения переменной. В методе setWebmData вносим в переменную значение, а в методе onResume нужно эту переменную распарсить. Но дело в том, что никакого значения в нее не вносится. https://pastebin.com/VVBqqiSG

Айрат
02.11.2017
11:09:23
Да, проверяю, даже сохраняю данные, при пересоздании activity фрагмент получает эти данные, а затем пересоздается и данные исчезают

balolam
02.11.2017
11:10:14
Не нужно его снова добавлять

Айрат
02.11.2017
11:11:10
Аа, попробую, спасибо!

Страница 2185 из 3205