
Quarx2k ?
13.03.2017
10:57:10
Потому что слизывают сразу другие

Deni
13.03.2017
10:57:33
ну вроде в прошлом году почти каждый минорный апдейт заливали

Quarx2k ?
13.03.2017
10:57:35
Весь маркет завален клонами

Todor
13.03.2017
11:00:07
как отключить подобный лог в студии 03-13 12:59:23.660 12178-12178/? W/wifimap.wifimap: type=1400 audit(0.0:1462): avc: denied { read } for name="rx_bytes" dev="sysfs" ino=26419 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 ?

Google

Todor
13.03.2017
11:00:34
03-13 12:59:25.264 4797-7459/? I/sensors: batch
03-13 12:59:25.267 4797-7459/? I/nanohub: queueBatch: sensor=12, handle=7, period=250000000, latency=0
непонятно откуда оно берется

Sergey
13.03.2017
11:01:28
похоже на системные логи
просто фильтруй по пакету приложения

Todor
13.03.2017
11:04:02
раньше такого не было
не оч нравится
поставил фильтр, спасибо, @sergeyfitis

Слава
13.03.2017
11:49:26
Ребят, не очень понимаю dagger. Он нужен, чтобы в разных частях приложения получать одни и те же объекты?

Nikolai
13.03.2017
11:52:12
Singleton

Ilshat
13.03.2017
11:52:21

Anton
13.03.2017
11:59:42
http://stackoverflow.com/questions/41425067/how-to-add-extra-test-runner-parameter-in-android-studio-2-3-instrumented-tests
кто нить сталкивался?

Илья
13.03.2017
12:05:44
Привет всем. Кто-нибудь разрабатывает приложения для себя с последующей монетизацией?

Evgeny
13.03.2017
12:13:13
привет да

Askar
13.03.2017
12:14:19
Да

Алексей
13.03.2017
12:29:16
Всем привет. подскажите как сверстать такую штуку. Мне с сервера приходит джисон, ну и я его прасю и получается тройная вложенность, мне нужно её отобразить. То- есть получается динамическая вёрстка)))

Google

Алексей
13.03.2017
12:29:17
https://yadi.sk/i/rcAExx2S3FgWy7

Jack
13.03.2017
12:29:32
Парни привет, подскажите как получить полнуй путь к ресурсному файлу в приложении в виде стринга
getResources().openRawResource(R.raw.video) или как из этого путь выташить в виде стринга

Алексей
13.03.2017
12:29:55
это мне надо ресайкл вью в рисайкл вью и ещё в ресайкл вью?))))
или просто программно весь лаяут верстать
через джаву

Семен
13.03.2017
12:30:49
через джопу

Talipov
13.03.2017
12:30:51

Ivan
13.03.2017
12:32:29
recyclerview + expandablelistview?

Pasha
13.03.2017
12:33:20
recyclerview + разные viewtype в адаптере?

Mikhail
13.03.2017
12:35:40

Лёша
13.03.2017
12:39:00
https://github.com/mikepenz/FastAdapter
глянь демку, где есть expandable items
суть - разные viewType'ы

Алексей
13.03.2017
12:50:09

Alexander
13.03.2017
12:56:58
если я не ошибаюсь там чуть ли не бесконечную вложенность можно делать

Алексей
13.03.2017
12:58:43

Alexander
13.03.2017
12:59:31
ну тройную я точно делал, там интеграция за 3 минуты делается

Лёша
13.03.2017
12:59:33
помнится были демки с несколькими уровнями вложеннсоти

Pavel
13.03.2017
13:22:29
Всем привет. Никто не сталкивался с проблемой отобразить во фрагменте 2 вью пейджера? у меня проблема что наполняется контентом только первый

Алексей
13.03.2017
13:26:35

Google

Alexander
13.03.2017
13:29:03
где падает то?
я тестовый проект не запускал, я свой список реализовал с помощью этой либы, со своим контентом, все работало на ура

kos
13.03.2017
13:39:39
3к сообщений :D

Egor
13.03.2017
13:41:08

Алексей
13.03.2017
13:47:05
где падает то?
https://yadi.sk/i/AX_-NsoV3FgujU
тогда тоже буду пробовать импортировать

Alexander
13.03.2017
13:48:30
ну судя по всему ты где-то добавил айтемов, а кол-во неверно возвращается
вроде весьма просто отлавливается
кол-во дочерних айтемов неверно возвращается видать

Алексей
13.03.2017
13:50:56
я в код не лез, просто хотел посмотреть как оно работает) Падает постоянно

Alexander
13.03.2017
13:56:15

Pavel
13.03.2017
13:57:28
Egor что ты подразумеваешь под вложенным? Есть фрагмент, внутри него два viewpager с фргаментами, один отображает данные, второй нет, первый и второй одинаковые, и первый и второй принимает на вход модель данных и все

Egor
13.03.2017
13:59:31

Pavel
13.03.2017
13:59:59
childFragmentManager - использую, передаю его и в первый и во второй viewpager

Egor
13.03.2017
14:07:04
они находятся типа один под одним?

Pavel
13.03.2017
14:07:46
да

Egor
13.03.2017
14:08:37
адаптеры у них разные?

Pavel
13.03.2017
14:09:31
два объекта одного класса
SamplePagerAdapter например

Egor
13.03.2017
14:10:49
ид точно разные на xml??

Google

Pavel
13.03.2017
14:11:57
динамически создаются

Egor
13.03.2017
14:16:47
это как??

Alexander
13.03.2017
14:17:48
firstView.addView(secondView);
(наверное)

Pavel
13.03.2017
14:18:17
да, именно так

Admin
ERROR: S client not available

Roman
13.03.2017
14:20:36
FragmentPagerAdapter юзает id вьюхи под капотом (см. метод makeFragmentName), тебе нужно сгенерить id для пейджеров

Павел
13.03.2017
14:42:38
Привет. Есть вопрос по даггеру.
Есть синглтон-модуль, есть компонент. Компонент удачно инжектится в КлассА и всё работает. Как только я пытаюсь заинжектить этот компонент в КлассА и КлассБ - не компилируется.
В чём может быть проблема?
В компоненте инжект методы прописаны для обоих классов

Artur
13.03.2017
14:43:11
Ребзя, как красиво обыграть такую конструкцию в котлине?
val value: String?
if (value == null) {
// do first
} else {
// do second
}
Хочется без If'а и побольше функциональщины =D

Roman
13.03.2017
14:44:33

Egor
13.03.2017
14:44:55
его нету )

Artur
13.03.2017
14:44:57
его там нет :(
В будущем может и добавят, но пока предлагают обходиться if'ами

Павел
13.03.2017
14:45:27
Там есть конструкция when

Egor
13.03.2017
14:45:34
оставляй так - нету тут нечего функционального в этом условии

Artur
13.03.2017
14:46:46
лан, спс)

Slava
13.03.2017
14:53:07

Artur
13.03.2017
14:53:34
тоже думал так, но как быть с "else" блоком?)

Slava
13.03.2017
14:53:42
а у тебя там дальше код?

Egor
13.03.2017
14:53:50
value?.let {} :? // else block
но лучше не страдать тако фигней ))

Google

Slava
13.03.2017
14:54:27
плюсую

Artem
13.03.2017
14:54:50
А есть какие книжечки по котлину? Документацию тоже читаю параллельно, но может что интересное кто где читал

Slava
13.03.2017
14:54:50
лучше разбей код на функции и используй if без скобок
if(value == null)
doFirst()
else
doSecond()

Igor
13.03.2017
14:57:44

Artur
13.03.2017
14:57:57
Егор, спасибо :)
Выглядит жуть, но работает ?
Просто хочется акробатикой позанимиться, понять что язык может/не может.

Artem
13.03.2017
14:58:19

Egor
13.03.2017
14:59:02
в языке много сахара, можно такие вещи делать что только бог про них знать будет
и написал методы типа R.string.some_text.valueString() - работает офигенно, но кто кроме меня додумается использовать его
возвращет строку по инту из ресурсов
или цвет

Artem
13.03.2017
15:00:29
Реально неплохо

Artur
13.03.2017
15:00:33
о, прикольный вызов, спасибо!)
Еще котлиновые ребята предлагают использовать протерти вместо методов.
пытаюсь понять почему это м.б. лучше?
лучше читается? быстрее работает?

Igor
13.03.2017
15:01:22

Egor
13.03.2017
15:01:27
крутая штука - это вот такой метод