@android_ru

Страница 860 из 3205
Dmitrii
21.01.2017
14:20:31
Стартую CircularReveal анимацию по результату и она начинается именно с левого нижнего

Причем, у меня еще есть паддинг вокруг фаба. Стартует аккурат у кромки экрана снизу но с учетом паддинга справа

На скрине анмация в процессе "расширения"

Так самое забавное, если теперь через денсити взять мой паддинг 16дп + 56дп / 2 и вычесть из Y то вообще хуйня получится

Google
Dmitrii
21.01.2017
14:26:40
А если в лендскейп перевернуть телефон, то "поедет" в другую сторону.

(int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, getResources().getDimension(R.dimen.fab_radius), getResources().getDisplayMetrics()) вот так считал. (да, знаю можно короче)

Павел
21.01.2017
14:28:44
у тебя 8 или 16 рам?
8 рам Работаю в основном над проектами средней величины (фриланс)

Artem
21.01.2017
14:32:09
Dmitrii
21.01.2017
14:35:17
Так, ну даже если учесть что я накосячил в расчте паддинга выше. Т.е. getResources().getDimension(R.dimen.fab_radius) уже дает конвертированый результат, то посмотрите что получается в разных ориентациях

Т.е. что, есть еще какой-то коэффицент ориентации на который надо домножать или что...

Первая картинка как бы ожидаемое поведение а вторая с ошибкой на том же коде.

Alexander
21.01.2017
15:01:34
народ, а юзал кто-нибудь пуши на андроид эмуляторе родном? у меня почему то они не приходят когда должны но если ребутнуть эмулятор, то они все приходят разом

Денис
21.01.2017
15:11:51
Alexander
21.01.2017
15:16:01
ок, спасибо, буду пробовать

LEXASOFT
21.01.2017
15:19:04
https://www.youtube.com/watch?v=lISYAl1rLh0 мож кому интересно будет

прямой эфир

Google
Gleb
21.01.2017
15:25:31
Эмулятор тоже засыпать умеет, если пуши не idle может в этом дело... А так присоединяюсь.. Работают доходят

Илья
21.01.2017
17:54:35
Уравнение прямой вычисляешь и продолжаешь

Max
21.01.2017
18:00:21
Спасибо :)

Todor
21.01.2017
19:10:52
Кто работал с Google Tag Manager + Firebase (v5), подскажите, пожалуйста, получаю такие логи: https://codeshare.io/adwANZ Скачиваю конфигурационный файл из контейнера json.txt (уже настораживает) + содержание файла https://codeshare.io/GkmnPV Файл поклал по пути /home/todor/projects/android-app-123/app/main/assets/containers

@
21.01.2017
19:17:53
codeshare пустой или это я туплю,

Stas
21.01.2017
19:24:56
Реально ли без рута определить, есть ли приложения с кодом конретного пакета?

Есть зловред известный

А я пишу банкклиент

Quarx2k ?
21.01.2017
19:25:42
можно смотреть все установленный проги

Stas
21.01.2017
19:25:42
Могу я понять, есть ли приложения, где этот зловред в зависимостях

@
21.01.2017
19:25:57
Первое что приходит в голову, отправить интент на данный пакет и типа ловить ответ

Stas
21.01.2017
19:26:23
Это может быть просто java либа

@
21.01.2017
19:26:29
Аааа тебе не так\\

Ну тогда нет

код после обфускации да и имена покета поменять можно

Stas
21.01.2017
19:26:56
Манифест может сказать разрешения и компоненты приложения

Может)

@
21.01.2017
19:27:39
А что за зловред?

Google
Stas
21.01.2017
19:27:40
Мне просто интересна возможность

Пример искусственный

Pavel
21.01.2017
19:28:23
Просто изменить имя пакета

@
21.01.2017
19:28:24
dendroid?))

Pavel
21.01.2017
19:28:32
Или генерировать его каждый раз

Вообще не проблема

Stas
21.01.2017
19:29:26
Да я не хочу зловред палить, просто описал пример. В общем случае: есть имя пакета и приложения

Pavel
21.01.2017
19:29:49
Можно получить список установленных приложении

@
21.01.2017
19:29:59
Есть вариант чекать запущенные процессы на наличие подозрительных, ну а там дальше думать

Stas
21.01.2017
19:30:09
boolean hasPackage(app)

@
21.01.2017
19:31:21
Да если все делать по уму то никак не определить))

Highway
21.01.2017
19:36:30
RxJava стоит изучения?

Pavel
21.01.2017
19:37:20
Ivan
21.01.2017
19:37:42
Владислав
21.01.2017
19:39:23
RxJava стоит изучения?
Есть два стула.. На одном все постоянно говорят нет, на другом да, хорошенько подумай нужен ли он тебе

Highway
21.01.2017
19:42:20
хммм

@
21.01.2017
19:43:32
Возьму пики точеные...

Victor
21.01.2017
19:47:47
В игре нужно сделать поворот игрового поля на 180 градусов. Для лучшего визуального эффекта делаю анимацию и, по её окончанию, физически меняю ячейки на повёрнутые, а саму вьюху возвращаю на исходный угол. animate() .rotation(180) .setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { board.setBoard(rotatedBoard); setRotation(0); } }); Проблема в том, что иногда виден кадр, когда поле установлено в повёрнутое, но сама вьюха всё ещё на 180 градусах. Нужно сделать эти две операции одновременно без перерисовки. Пробовал так setWillNotDraw(true); setRotation(0); board.setBoard(rotatedBoard); setWillNotDraw(false); invalidate(); немного улучшило положение, но проблема не решилась. Может кто подскажет ещё варианты?

Dmitrii
21.01.2017
19:52:20
Копаюсь щас в исходниках приложения часы. Кто может сказать какаую магию они используют чтобы менять цвет текста через фон? (смотреть там, где ставится будильник и выбор дней для повтора)

Если на них кликать, то там ripple анимация + selector. И все это в бекграунд сунуто... то блин, как они цвет текста без листнера меняют то

Google
Sergey
21.01.2017
20:02:23
так можно

<selector> <item android:state_pressed=«true» android:color=«@color/black» /> <item android:color=«@color/white» /> <selector/> <TextView android:textColor=«@drawable/text_color_selector» />

Admin
ERROR: S client not available

Dmitrii
21.01.2017
20:10:14
Щас попробую. Да, у них там через селекторы тоже, но чет я не вдуплил как оно может на текст иметь силу если это бекграунд

Todor
21.01.2017
20:12:03
Кто работал с Google Tag Manager + Firebase (v5), подскажите, пожалуйста, получаю такие логи: https://gist.github.com/iamtodor/fa7de64ffa1c984a936469203abd5721 Скачиваю конфигурационный файл из контейнера json.txt (уже настораживает) + содержание файла https://gist.github.com/iamtodor/de4f2dbe67a7de8122662645a9ef9f7c Файл поклал по пути /home/todor/projects/android-app-123/app/main/assets/containers (Похоже кодшейр потер кто-то)

Todor
21.01.2017
20:15:54
@korotovskii спасибо за совет, пошел)

@korotovskii на секундочку, это што за дичь такая? Оно заработало, теперь мне GTM отдал норм файл GTM-....json Но как так-то?!

Dmitrii
21.01.2017
20:20:27
Да я сам неебу

Вот так и живем

Todor
21.01.2017
20:26:19
@korotovskii шото у них лажа Мб, я, конечно, дурачек, но в доке: Create the app/main/assets/containers а по факту app/src/main/assets/containers

Dmitrii
21.01.2017
20:26:47
Я уже давно такому не удивляюсь

Просто делаю другие задачи.. )

Todor
21.01.2017
20:32:01
@korotovskii я бы поконтрибьютил, поправил доку, знать бы куда)

Alex
21.01.2017
21:13:31
Dmitrii
21.01.2017
22:47:15
<selector> <item android:state_pressed=«true» android:color=«@color/black» /> <item android:color=«@color/white» /> <selector/> <TextView android:textColor=«@drawable/text_color_selector» />
Спасибо. Сразу не подумал что такое же можно и для текста поставить. Как дурак думал как же это из фона сделать) ясен пень никак.

Михаил
21.01.2017
23:20:21
подскажите знающие по рх. нужен оператор amb(), но который не отписывается от последовательности, которая пришла позже, а дает ей завершиться.

или как еще можно такое поведение задать?

Google
J
21.01.2017
23:57:53
Я уже давно такому не удивляюсь
нельзя расслабляться

Taras
22.01.2017
01:31:10
подскажите как в Студии убрать автоудалении слова(перед симовлом пишу, например pub и нажимаю таб для автовставки и оно автоматом удаляет символ-слово за ним)?

Taras
22.01.2017
02:11:48
Очень странно, я сейчас проверил даже, у меня такого не наблюдается
нубский вопрос конечно, просто идет автозамена сразу и бесит что надо пробел жать и потом каретку вовзращать влего

Alex
22.01.2017
02:12:35
Запиши гифку, ибо яннп

Или ты криво выразился

whalemare
22.01.2017
03:15:19
Или ты криво выразился
Пишешь System.out.printl("-"); Ставишь курсор, перед первой буквой S Вводишь, что нибудь типа TextUtils и нажимаешь ентер для автодополнения System удалится У меня такое же поведение. Можно решить через ктрл+пробел перед вставкой кажется

Михаил
22.01.2017
03:25:47
Если узнаете, как убрать отпишите плиз как это включить :)

Stas
22.01.2017
08:38:48
Привет! Можно ли по id ресурса получить массив его вариантов в разных конфигурациях?

итерироваться по конфигурациям - плохая затея их море в общем случае)

или это легче сделать через парсинг apk, чем через resources?

Alexey
22.01.2017
09:57:36
ребят, а если я в линер лаяуте делаю inflate(getContext(), R.layout.field_item, this), где в R.layout.field_item корневой тодже линер лаяут, то у меня полуаются в итоге вложенные линер лаяуты?

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