
Ivan
23.02.2017
22:03:19

Roman
23.02.2017
22:04:24
и стоят они сильно не дешево
@sergeyfitis я экспериментально нашел проблему, но не ее причину. удалил из активити все кроме контейнера для фрагментов, из тем тоже удалил все кроме windowTranslucentStatus. и это не помогло. зато я выяснил, что если фрагмент открывается первым после старта приложения, то все норм, а если открывается на смену другому - не работает. по той же причине jrebel нормально отрисовывает после обновления

Google

Roman
23.02.2017
22:08:27
и это очень неприятно, так как я вообще не понимаю что тут можно сделать
ну кроме перехода на activity вместо фрагментов.

Sergey
23.02.2017
22:09:26

Roman
23.02.2017
22:10:41
есть идеи куда копать?

Sergey
23.02.2017
22:11:55
вынести тулбар туда %)

pavel
23.02.2017
22:13:07
Парни, кто делал свой клиент на основе исходников телеграма? Проконсультируйте плиз в личку за донат)

Roman
23.02.2017
22:16:48
но я не понимаю как может не быть способа сделать это на фрагментах
завтра еще покопаюсь
сейчас уже глаза закрываются =)
спасибо за помощь

Google

Sergey
23.02.2017
23:08:31
?

Alexey
23.02.2017
23:11:59
вроде работает как мне надо


Alexey
23.02.2017
23:19:58
кто может сталкивался, почему BroadcastReceiver не обрабатывает Intent.ACTION_NEW_OUTGOING_CALL?
манифест:
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
код:
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Intent.ACTION_NEW_OUTGOING_CALL);
registerReceiver(mOutgoingReceiver, intentFilter);

Todor
24.02.2017
00:15:14
Господа, возник вопрос касательно dp -> px. Согласно калькулятору https://pixplicity.com/dp-px-converter/ 16dp -> 48dp на xxhdpi, коим и является nexus 5x. Но вот сайт https://material.io/devices/ показывает density 2.6, хотя тоже xxhdpi, при реальных переводах в аппе так и получается - 16dp -> 42dp на nexus 5x. Как так, одна категория, но разные значения?

Alexey
24.02.2017
02:43:44
@iamtodor так они реально разные на разных устройствах. Если нужен не приближенное значение, а точное, то можно взять DisplayMetrics.xdpi и ydpi

Ilshat
24.02.2017
07:02:41
кто нибудь пытался декомпилировать apk защищенный dexProtector?

Dmitriy
24.02.2017
07:25:27
всем привет. кто делал мульти модульное приложение (апп + модули библиотек), подскажите. как подружить минимификаторы из разных модулей? у меня модуль а, модуль б зависит от модуля а, и приложение, в зависимостях оба модуля
приходится делать в модулях minifyenable false, а в приложении - true. хотелось бы минифить и модули тоже )

Gleb
24.02.2017
09:33:37

Dmitriy
24.02.2017
09:47:22

Gleb
24.02.2017
09:50:57
спасибо, буду пробовать
Когда сборщик компилит либу в режиме "release" - хоть для публикации в мавен, хоть как часть апк -
прогвард врубается
- не скажу что вглубь понял что к чему - но долгие эксперименты с флагами и настройками привели в итоге к такой конфигурации
Пожалуйста!

x86-64
24.02.2017
09:57:47
Кто знает, приложения, которые исполняют динамически генерируемый код имеют шанс попасть в Play Market?

Ⓜ️ᵃʳᵃᵗ
24.02.2017
10:37:37
что это значит ?

Sergey
24.02.2017
10:38:10

Глеб
24.02.2017
10:38:23
что это значит ?
видимо, приложение на каком-нибудь скриптовом языке и может подгружать эти скрипты с сервера

Google

Sergey
24.02.2017
10:38:28
хрень короче

Ⓜ️ᵃʳᵃᵗ
24.02.2017
10:38:41
ну у нас только вубвью с js сейчас в проекте есть )
которые как раз я так понял нодой отдается все. итд.

Sergey
24.02.2017
10:38:41
ClassLoader )

Ⓜ️ᵃʳᵃᵗ
24.02.2017
10:38:55
но, мы решили уйти в натив, не хочу это поддерживать

Глеб
24.02.2017
10:39:24
первое, что в голову пришло :) Вряд-ли там ClassLoader'ы.
Но, думаю, что проблем с маркетом возникнуть не должно
вообще, почти все игры ведь так работают

Ⓜ️ᵃʳᵃᵗ
24.02.2017
10:40:35
проблема, как писали здесь, возникнут если на все приложение одна вебвьюшка.

Sergey
24.02.2017
10:40:51

Anton
24.02.2017
11:05:35
Такую штуку через что лучше делать вьюпейджер или ресайклер подойдет ?

Anton
24.02.2017
11:05:44

Глеб
24.02.2017
11:07:48
Яб рейсайклер взял, мне фрагменты не нравятся

Anton
24.02.2017
11:08:34
Да мне тоже

Михаил
24.02.2017
11:08:42
я голосую за пейджер

Anton
24.02.2017
11:09:05
Точно

Dmitriy
24.02.2017
11:09:08
а как вообще лучше делать welcome скрины с описанием?

Google

Sergey
24.02.2017
11:17:20

Dmitriy
24.02.2017
11:17:46
когда устанавливаешь продукт от гугла (google photos) и первый раз запускаешь
примерно такой дизайн

Admin
ERROR: S client not available

Sergey
24.02.2017
11:18:10

x86-64
24.02.2017
11:42:33
Не скрипты, а машинный код

balolam
24.02.2017
11:51:51
На лету в dex?

x86-64
24.02.2017
11:53:53

balolam
24.02.2017
11:55:22
Нет, в память.
Стоп. Это же не JVM и ресурсы в мобильных устройствах не так сильны. Да и без разницы в память ли, ты все равно подгружаешь dex файл, это аналог файлов class в Java (JVM)

x86-64
24.02.2017
11:56:12

balolam
24.02.2017
11:56:55

Dmitriy
24.02.2017
11:56:58

x86-64
24.02.2017
11:58:34

balolam
24.02.2017
11:59:25
В образовательных целях

x86-64
24.02.2017
12:00:34

balolam
24.02.2017
12:01:19
Причём приложений компиляторов в маркете полно

x86-64
24.02.2017
12:05:23
Ок, спасиб )

Google

Denis
24.02.2017
12:15:25
Как в retrofit response полулчить помимо данных json из body, пару заголовков из header?

Максим
24.02.2017
12:21:26
Привет. Пытаюсь перевести VectorDrawable в Bitmap
public static Bitmap getBitmapFromVectorDrawable(Context context, int drawableId) {
Drawable drawable = AppCompatDrawableManager.get().getDrawable(context, drawableId);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
drawable = (DrawableCompat.wrap(drawable)).mutate();
}
Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas); return bitmap;
}
При присвоении иконки ImageButton'у вид такой:
При рисовании на канвасе с конвертированием в битмап вот

Denis
24.02.2017
12:25:10
Чет распидорило её

Sergey
24.02.2017
12:25:14

Максим
24.02.2017
12:25:29

Sergey
24.02.2017
12:25:35
есть же VectorDrawableCompat#create()

Максим
24.02.2017
12:25:58