@android_ru

Страница 3031 из 3205
Марат
26.04.2018
10:40:02
Учтите только, что есть девайсы, где dpi указан нестандартный, например "520dpi" или какие то такие цифры (например есть подобные конфиги у самсунгов, пикселей). И для того что бы сматчить вашу "xxhdpi" например на этот девайс, придется написать градл-таску, которая будет в смерженный манифест добавлять информацию о дополнительно поддерживаемых density. На медиуме есть про это статья.

Если этого не сделать, то эти девайсы будут качать универсальную апкшку со всеми ресурсами.

Dmitry
26.04.2018
10:45:42
Если этого не сделать, то эти девайсы будут качать универсальную апкшку со всеми ресурсами.
Понял, спасибо. То что будут качать большую apk-шку не страшно. Если хотя бы 80% пользователей получать облегченный APK уже гуд будет.

Google
Dmitry
26.04.2018
11:12:49
Классная штука оказывается ? Настроил. Сделал split по abi и destiny. Студия нагнерила 30 apk файлов ? Самый большой-полный размером 20Мб, самый маленький 7Мб. В среднем сплит файл весит 10Мб, т.е. в половину от размера "максимального" файла. Для того чтобы versionCode были уникальными прямо в мануале написано что делать. Т.е. все автоматом. Спасибо за наводку. Забираю ? Осталось еще глянуть как это все в Play консоли будет добавляться в прод.

Dmitry
26.04.2018
11:22:34
Но универсальную же обязательно? Чтобы те кому не нашлась урезанная все равно смолги скачать приложение?

Марат
26.04.2018
11:24:26
Но универсальную же обязательно? Чтобы те кому не нашлась урезанная все равно смолги скачать приложение?
Ну если все же ты пойдешь по этому пути (не ковыряясь в манифестах), то да, надо универсальную.

Dmitry
26.04.2018
11:25:07
Ясно, спасибо! Может и поковыряюсь со временем в манфестах. Но даже так отличный профит =)

Arthur
26.04.2018
11:59:13
Добрый день! Кто сможет помочь с написанием технического задания и архитектуры для проекта?

Arthur
26.04.2018
12:08:23
бизнес аналитик и архитектор
Добрый день, если можете помочь с данным вопросом, напишите в личные сообщения

Quantum Harmonizer
26.04.2018
12:25:27
Alexandr
26.04.2018
12:25:45
есть сайт. как через веб вью убрать шапку и футер?

Petr
26.04.2018
12:26:32
есть сайт. как через веб вью убрать шапку и футер?
написать код на js, который уберёт шапку и футер?

Alexandr
26.04.2018
12:27:11
https://stackoverflow.com/questions/2376471/how-do-i-get-the-web-page-contents-from-a-webview вот это не канает почему то

Google
Petr
26.04.2018
12:27:45
для самой вебвью вроде как можно на js код вфигачивать

https://medium.com/@filipe.batista/inject-javascript-into-webview-2b702a2a029f вот статья как это сделатЬ главное, в начале не забыть включить jsenabled

Andrey
26.04.2018
12:31:27
Всем привет. Кто-нибудь работал со стандартным CalendarView? Подскажите, есть ли там способ отметить на календаре несколько дат? Стековерфлоу предлагает использовать либу, но очень не хочется тянуть целую либу ради пары точек в календаре.

Andrey
26.04.2018
12:40:05
понял, буду пробовать, спасибо

Sergey
26.04.2018
12:51:01
Всем привет. Может быть кто-то сталкивался с миграцией greenDao -> objectBox ? Есть пару вопросов

Anton
26.04.2018
12:52:12
как определить где навигейшион бар ? Слева или справа ?

просто на 8ки он как оказалось может оказаться в landscape как слева так и справа..А как понять где он не понятно

Andrey
26.04.2018
13:05:36
ребят, такой вопрос, по интеграции приложения с входом через facebook. В билде в студии вход работает, в маркет выливаю, фэйсбук хэш отваливается

Konstantin
26.04.2018
13:06:45
Может дело в том что релизные ключи не прописаны?

Andrey
26.04.2018
13:07:57
ключ вроде добавлял в facebook

Andrey
26.04.2018
13:11:52
может в маркете включена опция https://support.google.com/googleplay/android-developer/answer/7384423

и надо взять хеши оттуда ?

Konstantin
26.04.2018
13:37:49
Ребят, есть какой нибудь пример современных UI тестов? С раннером, page объектом и проч. Чтобы посмотреть как надо правильно делать.

А то PO требует, а мы их не делали

особо

Dmytro
26.04.2018
13:41:08
https://github.com/googlesamples/android-testing

Gennadii
26.04.2018
13:41:28
Коллеги, подскажите пожалуйста какой нибудь туториал, статью, видео, и т. д. Где есть пример создания дополнений для андроид приложений, интересует непосредственно принцип-паттерн.

Google
Konstantin
26.04.2018
13:41:39
Андрей
26.04.2018
13:43:57
Граждане кто-нибудь Koin пользуется?

by inject() пашет только в Android классах типа активити

а мне надо в обычный прокинуть

кто-нибудь с таким сталкивался?

Gennadii
26.04.2018
13:45:30
Например в играх докачиваемые дополнения

Андрей
26.04.2018
13:46:08
чет там ни слова про Koin, не?

Aleksandr
26.04.2018
13:56:11
Парни всем привет

вопрос такой

где принято заводить NotificationChannel?

RVTexnolog
26.04.2018
13:58:24
где принято заводить NotificationChannel?
Ресторан, свечи, цветы и он станет твоим)

Подробнее можно вопрос?

Aleksandr
26.04.2018
13:58:56
в 8 андроиде для создания нотифа нам нужны каналы

в какой части приложения их принято регистрировать?

не могу найти в доке этого

Andrey
26.04.2018
13:59:35
Я запускал перед стартом сервиса

Aleksandr
26.04.2018
13:59:36
напрмир в Application положить, или в MainActivity

Alexey
26.04.2018
14:00:24
напрмир в Application положить, или в MainActivity
Либо в application, либо chanelmanager и там лениво создавать

Quantum Harmonizer
26.04.2018
14:02:08
Например в играх докачиваемые дополнения
extension packages вроде называется, должна быть оф. дока

Google
Жабра
26.04.2018
14:18:41
Подскажите, пожалуйста: добавил библиотеку .jar файлом, положил в /libs, но при сборке проекта Program type already present: org.spongycastle.bcpg.BCPGInputStream$PartialInputStream Message{kind=ERROR, text=Program type already present: org.spongycastle.bcpg.BCPGInputStream$PartialInputStream, sources=[Unknown source file], tool name=Optional.of(D8)}

Как чинить?

Vitalij
26.04.2018
14:22:40
jar { exclude('your thing') }

Жабра
26.04.2018
14:23:11
jar { exclude('your thing') }
Это куда именно?

Vitalij
26.04.2018
14:25:04
implementation fileTree(include: ['*.jar'], dir: 'libs') { exclude("") }

Андрей
26.04.2018
14:26:01
вопрос на миллион, есть в котлине by, дергаю я например такое

val delayedInteractor: DelayedInteractor by inject()

такое вообще реально в java классе как-нибудь дернуть?

или сразу impossibru?

в смысле такой же функционал сделать через обертку скажем?

Danya
26.04.2018
14:27:12
Quantum Harmonizer
26.04.2018
14:27:24
такое вообще реально в java классе как-нибудь дернуть?
что именно дёрнуть? метод inject? взять и дёрнуть.

Андрей
26.04.2018
14:28:14
что именно дёрнуть? метод inject? взять и дёрнуть.
в смысле также проинициализировать переменную в java классе. Иначе говоря чтоб байткод был один и тот же для данной строчки

Андрей
26.04.2018
14:32:40
private final DelayedInteractor delayedInteractor = inject() + геттер
но inject сам по себе inline fun <reified T> KoinComponent.inject(name: String = "")

Жабра
26.04.2018
14:32:50
Андрей
26.04.2018
14:32:50
и экстеншн и инлайн :/

Quantum Harmonizer
26.04.2018
14:33:23
и экстеншн и инлайн :/
Это фигня. А вот reified из Java не работает.

Андрей
26.04.2018
14:33:40
гм, ок :/

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