@android_ru

Страница 748 из 3205
Adel
30.12.2016
13:15:38
вотъ

Quarx2k ?
30.12.2016
13:15:43
Бт по другому работает

В отличии от вафли

Не смотря на один чип

Google
Quarx2k ?
30.12.2016
13:16:03
Если он в люмии один

Adel
30.12.2016
13:16:24
так же,как и в Sony Xperia M

Quarx2k ?
30.12.2016
13:16:46
Это разные девайсы не смотря на схожесть

И у них разные команды управления

Вообще мне твой проект знаком. Его пилит случайно не baikal?

Adel
30.12.2016
13:41:22
у него какой никнейм на xda?

Quarx2k ?
30.12.2016
13:42:23
baikal и цифры далее

Я спрошу его в хенгаутсе

Имел ли он с ним дело

Недавно он модем запустил тоже на каком-то не андроид устройстве

Adel
30.12.2016
13:44:16
хм,а можно с ним связаться?

нам как раз нужны те,кто умеют работать с RIL

Nikita
30.12.2016
13:49:29
работал кто уже с Android Things?

Google
Dmitrii
30.12.2016
14:24:40
А если у меня в плей залит apk с версий versionName "1" то почему оно не принимает versionName "1.0.1" ?

Dmitrii
30.12.2016
14:25:14
А еп. Точно, спасибо.

Artyom
30.12.2016
14:45:35
Гайз, а может ли aar библиотека в своих зависимостях иметь другие aar библиотеки?

Quantum Harmonizer
30.12.2016
14:49:34
не сама по себе aar, но артифакт maven — да

они пишутся в pom, скрипт от bintray умеет делать это

Artyom
30.12.2016
14:56:25
не сама по себе aar, но артифакт maven — да
можно поподробнее?) я так понял, что транзитивные зависимости я смогу прокинуть без проблем, указав transitive=true (при подключении aar либы), но вот смогу ли я явно положить в aar другие aar либы?

Quantum Harmonizer
30.12.2016
15:07:58
можно поподробнее?) я так понял, что транзитивные зависимости я смогу прокинуть без проблем, указав transitive=true (при подключении aar либы), но вот смогу ли я явно положить в aar другие aar либы?
https://bintray.com/miha-x64/maven/Decouplex/0.0.3#files/net/aquadc/decouplex/decouplex/0.0.3 Посмотри здесь pom, например. (Files -> 0.0.3) В нём указаны зависимости, а частности — AppCompat v4.

Roman
30.12.2016
15:10:25
Ребята, как в NDK подрубить boost_date_time ?

Alex Фэils?︙
30.12.2016
15:22:52
Используй crystax ndk

о, нас тысяча

Igor
30.12.2016
15:36:26
1004

sasha
30.12.2016
15:36:38
1000 или 1024? ☺️

Artem
30.12.2016
15:38:46


:)

Nikita
30.12.2016
16:39:45
коллеги нужен совет

есть ListAdapter используемый в ListView

Sergey
30.12.2016
16:40:29
Nikita
30.12.2016
16:40:48
Каждый Item содержит поле которое содержит TextView который отображает прогресс загрузки (либо 0-100% либо ничего если процесса загрузки нет)

balolam
30.12.2016
16:42:10
И?

Google
Nikita
30.12.2016
16:42:14
Есть сабскрайбер, который в onNext обновляет значение у холдера в этом самом TextView. Но возникает проблема - при пролистывании используются одни и те же объекты и соотвественно процесс загрузки отображается (он же изменяется постоянно) в тех Item'aх, в которых собственно это и не нужно

я написал своеобразный костыль, который это дело правит. Но возможно есть какое стандартизированное или правльное решение данной проблемы?

Nikita
30.12.2016
16:43:55
в том то и проблема - List, не RecyclerView

Gleb
30.12.2016
16:43:59
а.... или холдер - у тебя лист-вьюшный самописный

понял

sasha
30.12.2016
16:44:14
ну вроде можно и листвью с вьюхолдером написать

Nikita
30.12.2016
16:44:19
да, холер листвьюшный, самописный

Gleb
30.12.2016
16:45:52
да, холер листвьюшный, самописный
ну.... значит костылить)))

да, холер листвьюшный, самописный
дальше, на своём вью холдере, когда делаешь бинд id-того айтема на вьюху - регаешь слушатель на изменение id-того прогресса (или что там у тебя), и отрегиваешь старый слушатель(если он был)

Gleb
30.12.2016
16:50:46
да, холер листвьюшный, самописный
ну или другой вариант - кастом-вью с перехватом onAttachToWindow/onDetachToWindow, и setTag - между атачем/детачем - рег/анрег прослушки прогресса, а в тэг подсовываешь (при бинде вьюхи) id - для прослушки соответсвенно в переопределенном setTag также перерегиваешь листенеры (потому что id-шник другой назначают)

Nikita
30.12.2016
16:55:56
сложно

в смысле тоже костыль

но тем не менее спасибо)

Gleb
30.12.2016
16:56:36
да, холер листвьюшный, самописный
У ресайклера проще - там у холдеров из коробки есть четко понятное рождение и смерть onCreateViewHolder и onDestroy или onRecycleViewHolder и поле id у них тоже уже в комплекте

Nikita
30.12.2016
16:56:58
я уже подумываю - не проще ли все это дело переписать на RecycerView

Gleb
30.12.2016
16:57:02
сложно
ну вот если честно проще... я тут не вижу как

Google
Gleb
30.12.2016
16:59:23
я уже подумываю - не проще ли все это дело переписать на RecycerView
в любом случае - рег/анрег/пере-рег на другой id - походу не избежать - просто у RecycleView холдеров, есть под это уже все колбэки, и кастом вью - тогда городить не нужно будет

я уже подумываю - не проще ли все это дело переписать на RecycerView
а не ... вру... у ресайклера ты можешь просить апдейтить айтемы - поштучно напрямую указывая его позицию - кого надо отрефрешить, так что может с этого конца зайти - тока тогда твой объект - описывающий айтем должен содержать колонку - прогресс

Gleb
30.12.2016
17:30:01
notifyItemChanged(position) у адаптера дергаешь

Edgar Khimich
30.12.2016
18:40:41
куда добавлять аудио в ресурсы ?

Admin
ERROR: S client not available

Edgar Khimich
30.12.2016
18:41:05
в raw ?

Alexey
30.12.2016
18:41:31
угу

Edgar Khimich
30.12.2016
18:57:26
угу
спасиб

Yuri
30.12.2016
20:57:04
Гайз, посоветуйте трекер задач для персональных проектов, использую трелло сейчас, но не очень удобно получается, то забываю обновлять, то просто неудобно группирую и приходится группировать заново

Pavel
30.12.2016
20:57:32
трелло + помидоро имхо лучшее

Yuri
30.12.2016
20:59:12
А например я хочу группировать задачи по времени, использовать для этого лейбелы или еще есть варианты?

Семен
30.12.2016
21:03:10
джира?)

Yuri
30.12.2016
21:03:46
А она бесплатная для персональго пользования?)

Юсуф
30.12.2016
21:07:01
Кто писал с android annotations? Стоит юзать?

findViewById становится меньше?

Yuri
30.12.2016
21:08:12
Вроде чтобы сделать меньше findViewById надо юзать баттернайф

Roman
30.12.2016
21:10:50
Почему всем не нравится findViewById()? Пишется в 2 секунды (особенно с Ctrl + J), занимает столько же кода как ButterKnife (та же строка аннотации на строку с вызовом findViewById())

Google
Михаил
30.12.2016
21:11:53
для тех кому не нравится findViewById и кто не хочет левые библы подключать

Юсуф
30.12.2016
21:11:54
вот поэтому и спрашиваю) если также куча строк, то какой смысл использовать другое

Михаил
30.12.2016
21:12:03
для тех кому не нравится findViewById и кто не хочет левые библы подключать
@SuppressWarnings("unchecked") public <V extends View> V $(@IdRes int id) { return (V) findViewById(id); }

Yuri
30.12.2016
21:12:13
C пивом и методом initViews(); пойдет

Михаил
30.12.2016
21:12:54
вызов будет выглядеть так ImageView image = $(R.id.image);

с батерайфом больше писанины выйдет чем с этим

Alexander
30.12.2016
21:14:52
в findViewById бесит только кастовать, а этот дженерик отлично решает проблему

Юсуф
30.12.2016
21:15:13
тут по сути просто подставляется findViewById вместо $?

Михаил
30.12.2016
21:15:56
да и плюс не надо приводить в нужному типа руками

Юсуф
30.12.2016
21:16:18
тип сам определяет получается?

Alexander
30.12.2016
21:16:34
ImageView image = (ImageView) findViewById(R.id.image); превращается в ImageView image = $(R.id.image);

Михаил
30.12.2016
21:16:49
+

у меня есть еще для котлина похожее решение

тож имхо кошерно выглядит

Юсуф
30.12.2016
21:17:26
мм найс, благодарствие

Alexander
30.12.2016
21:18:06
в котлине можно использовать анко, там в том числе есть просто find(id)

Михаил
30.12.2016
21:18:11
у меня есть еще для котлина похожее решение
и там даже нету анчекед каста)

ну анко еще подключать надо)

Roman
30.12.2016
21:18:44
Alexander
30.12.2016
21:18:55
ну ради файда конечно не стоит, но вот dsl мне понравился

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