
Konstantin
03.12.2016
20:07:58
А как же idea

Quarx2k ?
03.12.2016
20:08:20

Aleksey
03.12.2016
20:08:46

Dmitrii
03.12.2016
20:09:00
Убрал у FloatActionButton эелемента тень через app:elevation="0dp" но осталось что-то типа мааааленькой-маленькой тенюшечки. Что это может быть?

Google

Sergey
03.12.2016
20:09:26

Dmitrii
03.12.2016
20:09:38
Это видно если сделать ее полностью прозрачной

Sergey
03.12.2016
20:10:20

Dmitrii
03.12.2016
20:10:56
Мне надо кругленькие кнопочки. Тогда придется экстеншен тянуть
Или нет?

Ilya
03.12.2016
20:11:24
@korotovskii сделай свой shape drawable в xml
Если нужен рипл - его тоже можно сделать круглым в xml
а вообще, тень скорее всего благодаря stateListAnimator-у стандартному у FAB

Ⓜ️ᵃʳᵃᵗ
03.12.2016
20:12:16

Ilya
03.12.2016
20:12:19
если его уберёшь будет ок

Dmitrii
03.12.2016
20:13:19
Мне уже просто даже интересно стало
Щас лист аниматор попробую
На фотке не сильно но видно небольшие края сверху и снизу )

Google

Sergey
03.12.2016
20:15:01
Android Studio/IDEA - разработка под андроид здорового человека
Xamarin/etc. - разработка под андроид человека курильщика
:)

Ilya
03.12.2016
20:16:08
@korotovskii Лучше не заморачивайся, и сделай xml

Gerc
03.12.2016
20:16:25
Netbeans

Ilya
03.12.2016
20:16:30
@korotovskii если просто нужна круглая кнопка, то использовать для этого FAB жуткий оверхед

Владислав
03.12.2016
20:17:49
хотя, под яву ничего, нормально

Gerc
03.12.2016
20:18:14

kay
03.12.2016
20:19:11
народ, а кто хорошо знает кишочки андройда? как перезагрузка рабоатет, обновление и т.п.
а то мне по крупицам и исходным кодам приходится информацию добывать. медленно

Aleksey
03.12.2016
20:20:34

kay
03.12.2016
20:21:09
Свой CM пилишь?)
что-то рядом. ломаю свой непобедимый смарт. задолбался на стоке сидешь, когда он нифига не обновляется

Aleksey
03.12.2016
20:21:37
У меня так с HTC Hero было

kay
03.12.2016
20:22:32
народ на форумах обсуждает dirtycow, но уперся в selinux. я вчера selinux победил. сегодня написал небольшую утилиту, который в любом контексте selinux может работать. осталось переписать бутловадер
но мне для этого нужно больше информации
ну так что? системных программистов тут нет? одни жавщики?

Aleksey
03.12.2016
20:25:52
Да, мы то про jvm вкурсах

Dmitrii
03.12.2016
20:28:58
А вот app:borderWidth="0dp" убило.

Daniil
03.12.2016
20:31:13
Такой косяк: в .gitnore есть строчка .idea, однако все вайлы от туда заливаются в git
в чем может быть проблема?

Google

Quantum Harmonizer
03.12.2016
20:32:41

Daniil
03.12.2016
20:33:18
да, тоже про это подумал
а через плагин можно как-то убрать или в консоли только?

Ilya
03.12.2016
20:37:39
git rm --cached -r .idea

J
03.12.2016
20:37:40
закомить
удали файлы
закомить
верни файлы, добавь в игнор
комить
готово
нахуй консоль

Ilya
03.12.2016
20:38:28
В натуре

J
03.12.2016
20:38:32
)

Ilya
03.12.2016
20:38:34
Лучше такой ад
И историю засрать)

J
03.12.2016
20:39:19

Ilya
03.12.2016
20:39:30
Перфекционизм

J
03.12.2016
20:39:33
надо составить список

Daniil
03.12.2016
20:40:07
спасибо

Google

Daniil
03.12.2016
20:40:29
через консоль все же лучше, у меня не только .idea была в гит зря добавленя

J
03.12.2016
20:40:31
кто-то боится засрать историю, кто то там выше переживает что HashSt<Long> жирноват, кто-то пишет, что while(true)(Tread.sleep();) недостаточно православный

Ilya
03.12.2016
20:41:47
Зависит от объёмов, боксинг анбоксинг тяжёлый так то. Но в большинстве случаев конечно насрать
Ни разу не было задачи использовать Thread.sleep

J
03.12.2016
20:45:05

Ilya
03.12.2016
20:45:43
В сравнении с использованием примитивов

J
03.12.2016
20:46:07
и чо там? наносекунда лишняя?

Ilya
03.12.2016
20:50:52
Зависит от того, боксинг или анбоксинг

Quantum Harmonizer
03.12.2016
20:51:32

Ilya
03.12.2016
20:51:47
Аллокация объекта тяжёлая операция

Quantum Harmonizer
03.12.2016
20:52:04
«Зачем писать эффективный код, если можно писать просто код?» Ужасный подход.

Ilya
03.12.2016
20:52:10
А кеш у лонгов не резиновый и Конечный

Quantum Harmonizer
03.12.2016
20:53:39
На SO о кэшах отличный вопрос есть — «почему есть IntComsumer, но нет BooleanConsumer?» — «потому что диапазон всех булев закеширован.»

J
03.12.2016
20:55:28

Quantum Harmonizer
03.12.2016
21:02:01
Лурк подсказывает, что сборка мусора делается за O(n²). Мне сложно сказать, насколько это риальне, особенно в Android. Но вот уменьшение количества new действительно помогает перестать пропускать кадры во время пауз сборщика.

J
03.12.2016
21:03:05
framerate неадекватный получается

Quantum Harmonizer
03.12.2016
21:03:39
Stop-the-world pause больше 10 ms — это уже ахтунг.

J
03.12.2016
21:04:07
проблема реальная и решается через пулинг

Google

Ⓜ️ᵃʳᵃᵗ
03.12.2016
21:04:16
ну фризы при попытки пилить игры без пула, сразу посказывают как часто дергается GC

J
03.12.2016
21:04:29
с другой стороны если игра про покер - то ваще посрать, никто не заметит

Quantum Harmonizer
03.12.2016
21:05:38
Внутри Parcel, TypedArray, SimpleArrayMap, ArrayMap, Message, Bitmap есть пулинг, например.

J
03.12.2016
21:05:57
ну у LinkedList нет (хотя не помешал бы)

Quantum Harmonizer
03.12.2016
21:06:47
Некоторые стандартные Java-коллекции сомнительны, LinkedList — самый сомнительный.

Ⓜ️ᵃʳᵃᵗ
03.12.2016
21:06:53
про MotionEvent забыл )

Quantum Harmonizer
03.12.2016
21:07:09

Влад
04.12.2016
07:09:29
Всем привет, кто нибудь с libgdx работал ?
У меня десктопное приложение работает нормально, а вот мобильное крашится с "ошибка приложения"

Quantum Harmonizer
04.12.2016
07:11:32
Логи, стектрейс?

Влад
04.12.2016
07:26:45
Сейчас пк обновляется . Но вроде ничего сверх нормального не показывает

Ivan
04.12.2016
08:15:56
Привет всем. Такой расклад, работаем в ксамарине, если запустить приложение с отключеным интернетом, а потом включить интернет, то httpclient так и не сможет подключиться, даже если его пересоздать

Максим
04.12.2016
08:21:24
Привет
Иногда встречаю в коде переопределенные equals и hascode. За все время я ни разу их не переопределял, т. к. мне это не было нужно. Понятно, что их переопределяют для получения нормальгого хешкода и сравнивания. Вопрос: в каких случаях вы юзали методы хешкод и equls? Если можно, практический пример (не кодом, а на словах)

Alexey
04.12.2016
08:26:32

Максим
04.12.2016
08:27:21