
Sergey
12.04.2017
10:47:35
значит проблема в проеке
ты про эту кнопку?

Emil'
12.04.2017
10:48:53
ща там вроде отдельная кнопка в виде молнии

Google

Мансур
12.04.2017
10:49:05

Sergey
12.04.2017
10:49:09

Мансур
12.04.2017
10:49:22
посередине

Sergey
12.04.2017
10:49:27

Мансур
12.04.2017
10:49:30
да

Emil'
12.04.2017
10:50:09
в логах или при наведении на эту кнопку ничего не пишет про инстант ран?

Sergey
12.04.2017
10:50:17
порядок таков?
enable IR
run project
modify code
hotswap?
или ты запустил проект и потом включил IR?

Emil'
12.04.2017
10:51:05
что за точка кстати на ране?)

Мансур
12.04.2017
10:51:22

Sergey
12.04.2017
10:51:26

Мансур
12.04.2017
10:51:43

Google

Sergey
12.04.2017
10:51:52

Мансур
12.04.2017
10:51:57
:(

Sergey
12.04.2017
10:52:48
и джек уже умер
проект закрыт

Emil'
12.04.2017
10:53:18
и джилл с ним?)

Sergey
12.04.2017
10:53:33
да
весь тулчейн
будет поддержка java 8 на стороне билд тулзов

Quarx2k ?
12.04.2017
10:55:22
только лямбд для всех апи, остальное с 24апи

Sergey
12.04.2017
10:55:39
можно уже попробовать в последней альфе studio 2.4

Quarx2k ?
12.04.2017
10:55:50
Лучше не пробуйте, сгорите к фигам
она нереально баганая

Sergey
12.04.2017
10:56:08
ну так альфа же :D

Quarx2k ?
12.04.2017
10:56:10
если юзать 2.4.0-афльа4/5

Igor
12.04.2017
10:56:50
Прошу прощения, я не помню, можно залить одно и то же приложение в бета версию и прод? Нужно ли менять номер версии?

Sergey
12.04.2017
10:56:59
юзать альфу и жаловатся на баги, ну такое
versionCode

Мансур
12.04.2017
10:59:02
поменял на retrolambda, теперь работает

Igor
12.04.2017
10:59:14

Google

Sergey
12.04.2017
10:59:43

Igor
12.04.2017
11:00:05

Sergey
12.04.2017
11:02:12

Gleb
12.04.2017
11:09:21
Всем, привет, я тут про лямбды спрашивал....
В общем, последняя студия 2.4 Preview, c 8 джавой, компилит так, что лямбда даже на кит-кате, не течёт! ?
Проверял на эмуляторе Nexus 5X API 19:
new Thread(() -> {
try {
Thread.sleep(20000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}).start();
Поворот экрана -> Android Monitor -> Cause GC -> Dump Hprof -> hprov-conv -> Eclipse Memory Analyzer
MAT обнаружил, только один инстанс MainActivity,
в отличие от аноннимного "new Runnable" - где задетектилось 2 инстанса


Sergey
12.04.2017
11:10:59
Всем, привет, я тут про лямбды спрашивал....
В общем, последняя студия 2.4 Preview, c 8 джавой, компилит так, что лямбда даже на кит-кате, не течёт! ?
Проверял на эмуляторе Nexus 5X API 19:
new Thread(() -> {
try {
Thread.sleep(20000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}).start();
Поворот экрана -> Android Monitor -> Cause GC -> Dump Hprof -> hprov-conv -> Eclipse Memory Analyzer
MAT обнаружил, только один инстанс MainActivity,
в отличие от аноннимного "new Runnable" - где задетектилось 2 инстанса
да, они захватывают в себя аргументы только если они используются в нем самом

barborigmus
12.04.2017
11:11:49
Господа, существует ли в природе бесплатная библиотека для чтения PDF?

Quarx2k ?
12.04.2017
11:12:04

Sergey
12.04.2017
11:12:11
если ты сделаешь вызов какого-то метода с внешнего класса, то будет захват ссылки

barborigmus
12.04.2017
11:12:25
размер не важен

Gleb
12.04.2017
11:12:27
Мне тоже так казалось - что конвертятся в аноним

Quarx2k ?
12.04.2017
11:12:58

barborigmus
12.04.2017
11:13:18
благодарю!

Sergey
12.04.2017
11:15:24
тогда будет без захвата
это я про лямбды котлина

Gleb
12.04.2017
11:26:19
это я про лямбды котлина
а у котлина не настоящие, получается? странно..
если новый компилятор для студии все же реально оказалось сделать (обр совм.)
котлин же могут аналогично делать?
dex-то для всех един

Sergey
12.04.2017
11:27:12

Gleb
12.04.2017
11:27:32

Google

Sergey
12.04.2017
11:27:44
нету набора инструкций для лямбд

Quarx2k ?
12.04.2017
11:28:12
Это все обман чтобы набрать классы

Gleb
12.04.2017
11:30:27
Ну если правильно понял ...в любом случае обеспечивается "задокументированное поведение" с функцией 'не течь!'

Sergey
12.04.2017
11:31:09

Silvestr
12.04.2017
11:32:47
Привет всем

Gleb
12.04.2017
11:32:48

Admin
ERROR: S client not available

Silvestr
12.04.2017
11:33:50
не знаю как проиграть звук с MediaStream webrtc
есть кто работает сейчас с ним?

Dzmitry
12.04.2017
11:50:22
Привет всем.
Столкнулись с похожей проблемой http://stackoverflow.com/questions/30736787/cannot-generate-key-in-android-keystore.
Может еще кто сталкивался? КАк обходили?

Sasha
12.04.2017
12:33:33
Мне всё ещё нужна помощь, я пытаюсь через рест апи VK залить на сервер фотку, но чет не получается.
Может быть кто-нибудь таким извращенским способом пробовал подобное делать? ^^

Sergey
12.04.2017
12:35:33
Знатоки подскажите:
задача авторизации на REST решается только средствами Retrofit2 ?

Edgar Khimich
12.04.2017
12:40:44
Ребят, как добавить баттон в конец ресайкла ? Не под ним, а в самый конец после скролла всех элементов

Владислав
12.04.2017
12:41:14

Viktor
12.04.2017
12:41:27
Всем привет! При создании AudioRecord передаю audiosource=MediaRecorder.MIC. Подскажите, каким образом можно изменить источник записи на VoiceCall после его создания используюя при этом audiosessionid?

Юсуф
12.04.2017
12:41:37
можно View type для кнопки отдельный запилить

Edgar Khimich
12.04.2017
12:42:44

Юсуф
12.04.2017
12:43:00
по моему это самый простой способ

Владислав
12.04.2017
12:43:00

Google

Edgar Khimich
12.04.2017
12:43:54
а куда проще то
я чуток просто по жругому вью тайпы делаю
поэтому у меня чуток больше классов при этом создается

Юсуф
12.04.2017
12:44:24
costeal time

Ivan
12.04.2017
12:54:19
Может кто-нибудь пояснить?:
oncreateview vs onviewcreated
Фактической разницы где инициализировать - на первый взгляд не видно

Kylych
12.04.2017
12:56:33
onCreateView - тут создается вьюшка.
onViewCreated - тут вьюшка создана.

Ivan
12.04.2017
12:56:41
Это я отлично понимаю
Вопрос в том, что я могу инициализировать все текствью и там и там
И принципиально разницы нет

Gleb
12.04.2017
12:57:06
в первой getView = null, во второй getView != null

Ivan
12.04.2017
12:57:19
В каком кейсе нужно будет использовать только onCreateView а в каком onViewCreated

Gleb
12.04.2017
13:01:39
Я б не нарушал, классику - инфлейтить в onCreateView
никто не знает, как у них там всё инициализируется, где там вью-стэйт восстанавливается, внутр флаги и тд
Как минимум, вещи завязанные на getView могут пострадать
Там дофига магии и фокусов с fragmentManager, transactions и фрагментами, ....как бы что б потом не вылезло боком,
в конце имплементации - когда уже всё заточишь под onViewCreated?

Ivan
12.04.2017
13:02:30
Да понятное дело, что в onCreateView итд
И сам так делаю
А вот всякие findViewById
итд можно и там и там
но почти все делают в onCreateView
Обоснования этому я не вижу )

Gleb
12.04.2017
13:06:58


Todor
12.04.2017
13:14:20
Ребят, есть база данных реалм и нужно как-то менеджить внутренние группы. Кейс - группа, в ней есть 2 вложенные группы, в этих двух вложенных группах еще несколько и тд Визуально попробовал нарисовать: http://i.imgur.com/ygYgZ0L.jpg
Первичный экран показывает показывает верхние группы. По клику на верхнюю группу переходим в список вложенных групп
Вопрос: сейчас для отображения списка групп получаю данные из реалма через List<Group> groupList = instance.copyFromRealm(instance.where(Group.class).findAll()); как получать список только верхних групп, а не всех существующих?

Quantum Harmonizer
12.04.2017
13:14:37
Они вызываются непосредственно один за другим, просто ваш базовый фрагмент может заинфлейтить, а наследник — забайндить, например.

Человек
12.04.2017
13:28:33
Всем привет! Не получается запустить Android.
Помогите пожалуйста разобраться.

Talipov
12.04.2017
13:29:19
переходи на винду