@android_ru

Страница 1283 из 3205
Eugene
21.04.2017
10:15:20
Так это же не анимировано

Глеб
21.04.2017
10:15:36
Так это же не анимировано
Так как азимут быстро обновляется то выглядит норм

Так это же не анимировано
И точки двигаются как надо

Eugene
21.04.2017
10:15:53
Азимут с сенсора?

Google
Kuzma
21.04.2017
10:16:50
@NoUruru переопредели getItemViewType в адаптере, и метод onCreateViewHolder, в него параметром как раз будет приходить viewType, в зависимости от значения viewType создавай нужный тебе ViewHolder

Fedulov
21.04.2017
10:16:56
Marina в зависимоти от сложности UI либо делать адаптивными все элементы, либо использовать ViewType в реализации Adaptera, оптимизации уже по ходу, но ViewType написать лучше

Eugene
21.04.2017
10:16:57
Просто на некоторых телефонах будет треш так как сенсор редко даёт данные и будет рывками все

Marina
21.04.2017
10:17:37
@theroom101 @Deathw1ng @sergeyfitis спасибо

Kuzma
21.04.2017
10:17:59
@NoUruru либо посмотри библиотечку, которая уже это делает

Marina
21.04.2017
10:18:11
не, сама, тут немного

Igor
21.04.2017
10:18:30
либо геморроиться с View.VISIBLE/View.GONE

Marina
21.04.2017
10:18:39
Igor
21.04.2017
10:18:53
угу, можно и так
Не стоит так делать

Kuzma
21.04.2017
10:19:11
Не стоит так делать
вообще не стоит так делать

а ещё можно убрать recyclerVIew и отрисовать каждый элемент поотдельности

Google
Igor
21.04.2017
10:20:24
Народ, а как сейчас тестируют в real-time Google Analytcs, что бы было приближенно к продакшену (в смысле без LogCat)

Marina
21.04.2017
10:20:25
хочу с вью тайп попробовать, я так еще не делала

Ivan
21.04.2017
10:21:37
хочу с вью тайп попробовать, я так еще не делала
Один холдер делай, никого не слушай

Igor
21.04.2017
10:22:09
хочу с вью тайп попробовать, я так еще не делала
Для удобства, советую сделать один базовый ViewHolder с методом bind(int position, T item, L listener), где T и L - дженерики. Потом от него наследоваться. А в onBindViewHolder работать с этим базовым ViewHolder, просто передавая в его метод .bind аргументы

Ivan
21.04.2017
10:22:37
Почему плохому?

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

Если основа итема одна

Два вьютайпа и один холдер

И Марина счастлива

Igor
21.04.2017
10:24:21
И Марина счастлива
и потом она так и не узнает, как работать с разными ViewHolder-ами, и будет очень сильно грустить, когда придется сделать что-то сложное с 5-6 различными типами VH

Igor
21.04.2017
10:26:21
Пусть тогда туда запилит биндинги и Рх, чтобы всему научилась за один адаптер)
да, биндинги и rx это действительно сопоставимые по сложности темы с полиморфизмом в Java

вы, мсье, пожалуйста не доводите до абсурда здравые мысли

*миссклик

Ivan
21.04.2017
10:27:00
Мысль "делай через жопу, чтобы научиться" это не здраво

Igor
21.04.2017
10:27:06
это - как надо

Глеб
21.04.2017
10:27:23
Ivan
21.04.2017
10:27:24
Через жопу, делать холдер для одинаковых итемов

Google
Igor
21.04.2017
10:27:29
Есть разные типы View - делаете ViewHolder под каждый

Ivan
21.04.2017
10:28:00
@NoUruru сделала или не? Мы ща драться будем

Igor
21.04.2017
11:25:36
А не подскажет никто какого-нибудь сервиса для создания иконок ? Понравился iconflow, но не понравилось, что нужно платить :)

Igor
21.04.2017
11:26:33
А прям нацеленный на иконки, а в идеале - на иконки для ведра ?

Anton
21.04.2017
11:26:41
Скетч))

Роман
21.04.2017
11:28:38
сама студия может простенькие

Andrey
21.04.2017
11:28:49
ребят, подскажите какой наилучший способ видео сливать на сервак?

Igor
21.04.2017
11:32:32
А на всех девайсах getSystemService(NOTIFICATIONS_SERVICE) != null ?

Или нужно чекать ?

Nikita
21.04.2017
11:37:09
Igor
21.04.2017
11:37:29
merci

Вы меня спасли :)

Спасибо огромное

Anton
21.04.2017
11:43:00
так это же и в студии есть

кроме generic icons

Igor
21.04.2017
11:43:59
прикольно, не знал :0

*:)

Ilshat
21.04.2017
11:48:08
в андроид можно делать unit тест какого нибудь класса без запуска разрабатываемого приложения?

Google
Ilshat
21.04.2017
11:48:57
jUnit
мне надо на устройстве тестить )

Sergey
21.04.2017
11:49:10
> без запуска разрабатываемого приложения

Ilshat
21.04.2017
11:49:33
ну я имею ввиду, чтобы он не запускал все приложение. мне по сути нужен только контекст

Роман
21.04.2017
11:49:47
Igor
21.04.2017
11:53:16
А можно ли как-то получить список отображаемых пушей своего приложения для того, чтобы определиться, нужно ли мерджить их, или просто добавить новое ? (по типу badge-а с сообщениями)

Admin
ERROR: S client not available

Nikita
21.04.2017
12:22:59
ну я имею ввиду, чтобы он не запускал все приложение. мне по сути нужен только контекст
с "моканьем" context/app прекрасно справляется robolectric. Правда у меня обнаружились некоторые кофликты со stetho и SQL rawQuery...но это мелочи

Ilshat
21.04.2017
12:23:50
с "моканьем" context/app прекрасно справляется robolectric. Правда у меня обнаружились некоторые кофликты со stetho и SQL rawQuery...но это мелочи
врятли мне мок поможет. я с камерой работаю. лан, пока забил на это. в рантайме потестю

Nikita
21.04.2017
12:24:27
там есть http://robolectric.org/javadoc/3.0/org/robolectric/shadows/ShadowCamera.html =)

но я не работал с ним, так что хз как оно там работает

Ilshat
21.04.2017
12:25:11
Marina
21.04.2017
12:33:39
чатик а как вы вставляете большие тексты в текствью? особенно если надо разбить по абзацам?

Marina
21.04.2017
12:34:20
спс)

Gerc
21.04.2017
12:35:02
спс)
пригласи во флуд

Marina
21.04.2017
12:35:12
пригласи во флуд
я оттуда вышла

Igor
21.04.2017
12:35:35
чатик а как вы вставляете большие тексты в текствью? особенно если надо разбить по абзацам?
У меня когда-то давно был свой компонент, который в коде генерил View для такого, то есть у каждого был отдельный textview для тайтла, отдельный - для subtitle, отдельный - для параграфа и так далее, в идеале, при реально больших текстах нужно RecyclerView делать :)

Google
Igor
21.04.2017
12:36:08
Вроде даже осталось где-то, сейчас посмотрю

Ivan
21.04.2017
12:36:15
Igor
21.04.2017
12:37:09
https://gitlab.com/i.komarov/my-feed/blob/master/app/src/main/java/net/styleru/i_komarov/myfeed/ui/text_builder_layout/TextBuilder.java

Вот тут лежит эта странная штука, насколько я помню, она даже работала

Igor
21.04.2017
12:38:59
чатик а как вы вставляете большие тексты в текствью? особенно если надо разбить по абзацам?
Года 4 назад, вставляли целые кодексы РФ в ListView, разбивая по абзацам.

Igor
21.04.2017
12:39:39
Так судя по отрисовке идет как-раз таки на ViewHolder-ах логика

Igor
21.04.2017
12:41:17
Так читалки же работают вроде примерно так
Ну да, единственно лучше скрол прятать, а то он будет сжиматься/расжиматься, хотя на ОЧЕНЬ больших дока это незаметно.

Igor
21.04.2017
12:42:46
схоронил
только прошу - используй максимум как идею, тот код очень и очень сырой

Михаил
21.04.2017
12:45:46
Товарищи подскажите, есть активити с android:windowSoftInputMode="adjustResize" у рут элемента (constrainlayput) стоит картинка бэкграундом, когда клавиатура выезжает бэкграунд тоже ресайзится как этого избежать?

Igor
21.04.2017
12:46:49
adjustPan попробуй добавить, вроде как это должно "поднимать" все, что находится на экране

Artur
21.04.2017
12:47:46
друзья подскажите почему webview нивкакую не хочет выбирать файл для загрузки (окно просто не появляется), компилятор ошибок не выдает, вот код https://pastebin.com/xtQEzz1N

Михаил
21.04.2017
12:49:03
adjustPan попробуй добавить, вроде как это должно "поднимать" все, что находится на экране
не там проблема в том что на экране есть элементы которые должны вместе с клавой тоже вверх подниматься, с adjustPan бэкграунд норм но другие элементы по клавой пропадают

Igor
21.04.2017
12:49:53
Можешь сделать на базе bottom sheet свою клавиатуру, че еще сказать :)

Михаил
21.04.2017
12:51:36
ну а в том же телеграмме клава выезжает, поле для ввода текста поднимается бэкграунд не ресайзится, как также сделать?

Igor
21.04.2017
12:53:02
Может подскажите. Залил приложения для бета-тестирования, потом обновил версию и перезалил в бету новую апк. Но по ссылке для тестировщиков загружается старая версия. Как обновить версию?

Илья
21.04.2017
12:53:38
Подождать

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