@android_ru

Страница 1210 из 3205
Sergey
05.04.2017
10:10:22
Сделай свой селектор

Никита
05.04.2017
10:10:42
его же едва видно ? :\
это рэиндром анимация

Sergey
05.04.2017
10:11:18
Какая анимация?

Никита
05.04.2017
10:12:20
rain drop*

Google
Sergey
05.04.2017
10:12:28
Ripple

Никита
05.04.2017
10:12:29
пальцы кривые

а откуда я взял рэиндроп?

Sergey
05.04.2017
10:13:03
Android 5+ ripple selector

< 5 - обычный селектор

Roman
05.04.2017
10:26:50
@sergeyfitis Я помню ты кидал пример для clickListener'а в RecyclerView.Adapter'е. Можешь еще раз скинуть, пожалуйста? У нас спор по поводу где лучше сетить лисенеры

Roman
05.04.2017
10:28:29
Где угодно только не в onBindViewHolder
Это ясно. И по поводу статик или не статик должен быть вх если он иннер класс в адаптере.

Sergey
05.04.2017
10:29:17
https://github.com/sergeyfitis/recyclerViewDemos/blob/master/app/src/main/java/com/sergeyfitis/recyclerviewdemo/easy_animations/ColorsAdapter.java

Посмотрите видео про ресайклер с ио 2016. Там про это говорят

Quantum Harmonizer
05.04.2017
10:32:12
Это ясно. И по поводу статик или не статик должен быть вх если он иннер класс в адаптере.
если класс можно сделать статик, тогда статик. даже инспекция есть "this inner class may be 'static' nested class".

Google
Gleb
05.04.2017
10:41:10
Оф доки явы говорят что лябда в отличие от простого анонимного - НЕ БУДЕТ!!! утягивать ссылку на внешний класс (естественно если мы на него там никак не ссылаемся явно или косвенно) А кто-то детектил - актауально ли это для андроида?? Слышал, то ли джэк то ли ретролямбда в каких-то случаях конвертят лямбду в анонимный класс .... не хотелось бы такой подставы... .... как с этим в новой студии? мож кто щупал уже?

Иван
05.04.2017
10:41:42


Gleb
05.04.2017
10:41:43
спасибо!

Иван
05.04.2017
10:42:04
Подскачите как убрать одну завсисомть, но при этом не убрать другую

commons-io и org.apache.commons

У меня откуда-то лезет повторяющася зависимость, не могу понять где, но в конце концов у меня одно и тоже подключено 2 раза, но под разными пакетами, как убрать только одну из них

Sergey
05.04.2017
10:44:07
просто нету invoke_dynamic в андроидовской vm

даже в android 7+

Nikita
05.04.2017
10:45:46
Как нет?

Есть же

barborigmus
05.04.2017
10:45:51
Плагин для андроид студии, при нажатии мышой на кнопку интерфейса на которой висят горячие клавиши выдает мрезко мигающее окно со счетчиком твоих нажатий мышой и сочетанием горячих клавиш.

Dmitriy
05.04.2017
10:45:53
Jack уже deprecated Студия с 2.4 делает desugar для джавы 8
Ссылку на то, какие фичи для любого апи, какие для 24+ дам сейчас

barborigmus
05.04.2017
10:46:01
название подскажите, пожалуйста ^^

Sergey
05.04.2017
10:46:15
Dmitriy
05.04.2017
10:46:49
Sergey
05.04.2017
10:47:03
найдите здесь https://source.android.com/devices/tech/dalvik/dalvik-bytecode.html

Nikita
05.04.2017
10:47:05
Ну обьявленно полная поддержка java 8

Sergey
05.04.2017
10:47:10
invoke_dynamic

Google
Nikita
05.04.2017
10:49:22
https://developer.android.com/guide/platform/j8-jack.html?hl=ru

Sergey
05.04.2017
10:49:22
а лябмды то не настоящие )))

Nikita
05.04.2017
10:49:32
Ссылка на доку java 8

Trubnikov
05.04.2017
10:49:35
Всем привет! Подскажите, пожалуйста, был ли у кого опыт создания кастомного text box'a, в котром можно было вставлять картинки и прочий контент? Если да, то подскажите где посмотреть или почитать информацию по этому поводу!

Gleb
05.04.2017
10:49:41
invoke_dynamic
? а по-русски .... ???? то есть ссылка всё равно будет утягиваться? или это все-таки api - зависимо я запутался.... ...то есть .... когда я могу расчитывать на настоящую лямбду, не в смысле синтаксиса, а в смысле поведения

Nikita
05.04.2017
10:49:59
да блин
Согласен. Говно пример. Ищу дальше

Sergey
05.04.2017
10:50:04
я говорю про то как оно в vm устроено

Gleb
05.04.2017
10:50:12
Quantum Harmonizer
05.04.2017
10:50:34
WeakReference<> есть
мы тут про захват outer class лямбдой в синтетический анонимный класс

Sergey
05.04.2017
10:50:38
в Java 8 лямбда это invоke_dynamic инструкция в виртуальной машине

Nikita
05.04.2017
10:51:22
Quantum Harmonizer
05.04.2017
10:51:25
в Java 8 лямбда это invоke_dynamic инструкция в виртуальной машине
не только инструкция, но и сама функция, которая этой инструкцией вызывается. Последней нет в рантайме андроида.

Gleb
05.04.2017
10:51:34
Нет вариантов, кроме как сконвертить в класс, только ссылку он, вероятно, держит не всегда.
Не ... до сих пор то я эту проблему решаю - внутренний private static класс c WeakReference внутри Просто, надеялся что ... если лямбда не течет - то конечно ж проще с ней

Sergey
05.04.2017
10:51:45
Nikita
05.04.2017
10:52:08
На stackoverflow пишут что в андроиде 8 полноценные лямбды

Google
Nikita
05.04.2017
10:52:31
Ну кстати тема

Ща попробуй

Quantum Harmonizer
05.04.2017
10:52:42
На stackoverflow пишут что в андроиде 8 полноценные лямбды
Да какая нам разница, пока мы в smali не полезли и пока у нас minSdk не 26?

Nikita
05.04.2017
10:52:50
Только вот с мобильного интернета качать android studio :)

Sergey
05.04.2017
10:53:31
сейчас

Nikita
05.04.2017
11:03:05
Проверил

Вроде чистая лямбда

Admin
ERROR: S client not available

Gleb
05.04.2017
11:04:25
Пацаны, а это вот вы прямо classes.dex через блокнот открываете? )) я просто так вглубь еще не нырял))

Nikita
05.04.2017
11:04:37
Да

Nick Senchurin
05.04.2017
11:04:41
javap ?

Gleb
05.04.2017
11:04:45
жесть))

Nikita
05.04.2017
11:04:45
Ну начал с class

Quantum Harmonizer
05.04.2017
11:04:49
javap ?
это для .class

Nikita
05.04.2017
11:04:49
А там глубже

Nick Senchurin
05.04.2017
11:05:07
это для .class
думал и для декса проканает, будем знать, спасиб

Nikita
05.04.2017
11:05:19
жесть))
Жесть, это когда компилируешь код в рантайме, и изменяешь его

Google
Nikita
05.04.2017
11:06:08
У одноклассников есть доклад на эту тему

В рантайме менять код классов

Kylych
05.04.2017
11:07:34
Это ясно. И по поводу статик или не статик должен быть вх если он иннер класс в адаптере.
Можно и там, если только в параметры не кидать постоянно новый экземпляр.

Sergey
05.04.2017
11:11:27
блин, dex с джеком не декомпилится :D

тулза падает

Ну начал с class
это не подходит

тут чисто джава

Ivan
05.04.2017
11:12:38
jeb, если есть лицензия

если разово - у них есть фри триалка ненадолго и дико обрезанная

Quantum Harmonizer
05.04.2017
11:14:40
это не подходит
почему же? Если в class нет утечки памяти, в dex она не появится :)

Sergey
05.04.2017
11:30:51
короче, не декомпилится у меня dex

Kcю
05.04.2017
11:32:01
Дорогие гуру Android!)))подскажите пожалуйста, если прописать в манифесте пермишен REQUEST_IGNORE_BATTERY_OPTIMIZATIONS и запросить разрешение в коде, это сильный костыль? моя цель - чтоб всегда работал бродкаст

Павел
05.04.2017
11:32:06
Друзья, а что за баг в студии, даже если не ставить галку использовать последнее устройство, все равно, если выбрать несколько раз одно и тоже устройство, оно потом не отображает диалог выбора устройста.

Mikhail
05.04.2017
11:33:32
Может эцсамое

Инстантран?

Vladislav
05.04.2017
11:33:44
Подскажите плиз, как настроить,чтобы вьюшки отображались как квадраты,а не вытягивались?



Валерий
05.04.2017
11:34:14
Инстантран?
есть подозрение, что да - у меня сегодня такое было, сейчас с выключенным инстантраном норм

хотя запускаю через Run, а не Apply Changes

Artem
05.04.2017
11:34:37
Подскажите плиз, как настроить,чтобы вьюшки отображались как квадраты,а не вытягивались?
Создать кастомную вью, переопределить onMeasure и в длину толкать параметр ширины

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