
Семен
01.02.2017
16:30:25
может знает кто, у меня Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName) почему то открывает стор в моем же таске, а не запускает отдельно маркет
мне бы надо чтобы запускался отдельно от таска приложения
а тут получается будто я открыл активити моего приложения

Илья
01.02.2017
16:34:15
intent.setFlags(FLAG_ACTIVITY_NEW_TASK) или типа того

Google

Anton
01.02.2017
16:35:47
Или в манифесте
Нью таск

Igor
01.02.2017
16:36:45
Всем привет. Подскажите пожалуйста, где лучше открывать и закрывать realm в месенджере, реализованом на сокетах?

Quantum Harmonizer
01.02.2017
16:39:40
открывать, когда нужно использовать БД, и закрывать, когда больше не нужно)

Семен
01.02.2017
16:41:03
да, нью таск решил проблему
благодарю

Igor
01.02.2017
16:43:07

Quantum Harmonizer
01.02.2017
16:48:07

Павел
01.02.2017
16:52:41
Друзья, подскажите, почему падет на строке actionBar.setHomeAsUpIndicator(....), на устройствах с апи<19 ? там же стоит проверка и этот код недоступен .
if (mApplicationUtils.hasApi21()) {
actionBar.setHomeAsUpIndicator(animatedVectorDrawable);
animatedVectorDrawable.start();
}

Igor
01.02.2017
16:53:10

Quantum Harmonizer
01.02.2017
16:54:16

Igor
01.02.2017
16:56:05

Михаил
01.02.2017
16:56:57

Google

Quantum Harmonizer
01.02.2017
16:58:32
Вообще, getInstance(Config) и getDefaultInstance() надо переименовать в create*(). ?

Igor
01.02.2017
17:09:30

Михаил
01.02.2017
17:09:59

Igor
01.02.2017
17:10:08

Михаил
01.02.2017
17:11:28
почему нет)


Gleb
01.02.2017
17:11:41
На счёт прибитя процесса...
Нужно выполнить всего одну но тяжёлую операцию, асинхронность всё понятно,
выполняется - неважно где, активити, сервис, ресивер - пофигу.
Мне нужно отделиться от майн потока, в отдельный тред - ок,
но как только я покинул майн поток(касается сервиса) процесс приоритет - понижается, риски "прибития" повышаются.
Встречал хак в календарь провайдере -
при старте таски запустить пустую службу, по завершению остановить
- типа это попридержит андроид от килл, точнее мой процесс будет в нормальном приоритете на это время
народ, ваше компетентное мнение о таком "костыле" - встречен в оф сорцах - может оправдано будет так сделать?
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L4551
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L449


Михаил
01.02.2017
17:11:51
часто происходит дерганье этих инстансов?

Igor
01.02.2017
17:13:10


Gleb
01.02.2017
17:13:38
На счёт прибитя процесса...
Нужно выполнить всего одну но тяжёлую операцию, асинхронность всё понятно,
выполняется - неважно где, активити, сервис, ресивер - пофигу.
Мне нужно отделиться от майн потока, в отдельный тред - ок,
но как только я покинул майн поток(касается сервиса) процесс приоритет - понижается, риски "прибития" повышаются.
Встречал хак в календарь провайдере -
при старте таски запустить пустую службу, по завершению остановить
- типа это попридержит андроид от килл, точнее мой процесс будет в нормальном приоритете на это время
народ, ваше компетентное мнение о таком "костыле" - встречен в оф сорцах - может оправдано будет так сделать?
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L4551
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L449
This empty service is sufficient to "wedge" the process until we stop it here.


Михаил
01.02.2017
17:13:44
ну в общем сильно часто тоже не стоит закрывать реалм инстанс)

Igor
01.02.2017
17:17:41


Quantum Harmonizer
01.02.2017
17:18:33
На счёт прибитя процесса...
Нужно выполнить всего одну но тяжёлую операцию, асинхронность всё понятно,
выполняется - неважно где, активити, сервис, ресивер - пофигу.
Мне нужно отделиться от майн потока, в отдельный тред - ок,
но как только я покинул майн поток(касается сервиса) процесс приоритет - понижается, риски "прибития" повышаются.
Встречал хак в календарь провайдере -
при старте таски запустить пустую службу, по завершению остановить
- типа это попридержит андроид от килл, точнее мой процесс будет в нормальном приоритете на это время
народ, ваше компетентное мнение о таком "костыле" - встречен в оф сорцах - может оправдано будет так сделать?
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L4551
https://github.com/android/platform_packages_providers_calendarprovider/blob/master/src/com/android/providers/calendar/CalendarProvider2.java#L449
Foreground Service, если оно такое приоритетное


Gleb
01.02.2017
17:19:02

Quantum Harmonizer
01.02.2017
17:19:56
ну да

Sergey
01.02.2017
17:20:37

Quantum Harmonizer
01.02.2017
17:21:17
Я бы не хотел, чтобы у меня в системе жил высокоприоритетный процесс без уведомляшки)

Gleb
01.02.2017
17:21:19
ну да
а это продиктовано ux-ом - типа нельзя потихаря от юзера делать важные вещи...
видимо как-то так (

Google

Gleb
01.02.2017
17:24:39
а емпти сервис как? жизнеспособная идея? или так - бред индусский

Sergey
01.02.2017
17:27:50

Gleb
01.02.2017
17:27:51
ладно, понял... foreground-путём пойду. Спасибо

Ⓜ️ᵃʳᵃᵗ
01.02.2017
18:21:20

Andrei
01.02.2017
18:22:34

Ⓜ️ᵃʳᵃᵗ
01.02.2017
18:23:16

Andrei
01.02.2017
18:23:47
Приятного аппетита )))

Anton
01.02.2017
18:23:50
что на ужин?

Quarx2k ?
01.02.2017
18:24:22
Синглетоны

Alexey
01.02.2017
18:26:26
чуваки, а градиентные цвета в материал не используют?
или по гайдам непредусмотрены?

Михаил
01.02.2017
18:47:06
ну в стандартном шаблончике проекта в андроид студии есть градиент
в хедере у дровера

Sergey
01.02.2017
18:49:17
чем сейчас проигывают потоковое mp3 и aar ?
exoplayer потянет?

Sergey
01.02.2017
18:50:15

Roman
01.02.2017
18:50:25
Стандартный чем плох?

Sergey
01.02.2017
18:50:33
ним хоть текст можно рендерить, ему пофиг

Google

Roman
01.02.2017
18:51:11
JWPlayer - классная штука, но она для видео только, вроде

Alexey
01.02.2017
18:56:28
вопрос по RecyclerView, а конкретно GridLayoutManager
сейчас айтемы распологатся так:
[] [] [] []
[] [] []
надо так:
[] [] [] []
[] [] []
что делать?

Sergey
01.02.2017
18:57:30

Alexey
01.02.2017
18:58:36
@sergeyfitis сейчас попробую, спасибо)

Alexey
01.02.2017
19:16:35
Хозяйке на заметку. Будете встравивать в свое приложение отпечатки пальцев - FingerprintManagerCompat не используйте, он не работает на туевой хуче девайсов, при этом гуглеры решили отмазаться https://code.google.com/p/android/issues/detail?id=231939#c7

Александр
01.02.2017
19:19:42
В нексусе, в пикселе

Sergey
01.02.2017
19:20:40

Admin
ERROR: S client not available

Sergey
01.02.2017
19:20:51
только с андроид 6+
даже на китайцах за 150$ уже стал появлятся

Александр
01.02.2017
19:21:52
Тогда просто ждать нужно)

Sergey
01.02.2017
19:21:54
гловное чтобы апи реализовали корректно

Denis
01.02.2017
19:25:01
Xiaomi Redmi4 с 6 Android 64gb, стоит ~14к

Roman
01.02.2017
19:26:46
На сяоми скоро 7 выходит

Igor
01.02.2017
19:34:50
Есть китайци и по 50$ с 6-м андроидом и рабочим фингерпринтов

Anton
01.02.2017
19:35:20
пруф

Quarx2k ?
01.02.2017
19:35:52
Vernee thor
прекрасный китаец, даже апдейты получает по воздуху
и fpc работает

Google

Igor
01.02.2017
20:02:21
Leagoo M5
К примеру

Leonid
01.02.2017
20:07:07
Новости пожалуйста:
- Топ-5 библиотек февраля
- Камень-ножницы-бумага на Sketchware
- Lottie: библиотека для управления анимацией от Airbnb
- Разбираемся с файлами Gradle
http://androiddev.apptractor.ru/interesnyie-materialyi-dlya-android-razrabotchika-nedelya-56/

Alexey
01.02.2017
20:39:44
У кого-нибудь есть пример interceptor'а для retrofit, который бы реагировал на Observable<MyResult>, отдавал бы обработку rxjava interceptor'у для Observable<Result> и мапил Result в MyResult?
В примерах retrofit есть interceptor для добавления .observeOn(AndroidSchedulers.mainThread), а как вызвать длугой интерцептор с небольшой подбеной типа результата что-то не совсем доходит

Alexey
01.02.2017
20:48:04
"если пользователи быстро переходят с одной страницы на другую, новые запросы объявлений рекомендуется отправлять не чаще чем раз в 60 секунд."
а что, если у меня запрос создается в onCreate активити?
т.е. юзер может закрыть и снова быстро открыть
за это не забанят?

Alexey
01.02.2017
20:49:49
@allockye это требования от серверников в документации по API? Лучше у них спросить

Alexey
01.02.2017
20:50:21
@illarionov https://support.google.com/admob/answer/3245199?ctx=tltp

Alexey
01.02.2017
20:53:24

Alexey
01.02.2017
20:53:52
@InjectViewState прошу прощения, да, конечно callAdapter
@InjectViewState примерно как здесь https://github.com/square/retrofit/blob/master/samples/src/main/java/com/example/retrofit/RxJavaObserveOnMainThread.java ObserveOnMainCallAdapterFactory, но с измененным returnType для RxJavaCallAdapterFactory

Alexey
01.02.2017
21:00:11

Ⓜ️ᵃʳᵃᵗ
01.02.2017
21:00:36

Alexey
01.02.2017
21:01:49
@InjectViewState он final, как и его Result. Да и не в этом дело, на SO чаще враппер делают. Всё равно смысл тот же, надо изменить return type

Andrei
01.02.2017
21:02:19

Andrew
02.02.2017
03:46:12
Ребят, а в реакт-нейтив в каком месте Double tap R on your keyboard делать? На комповой клаве в консоли, или где?

Anatolii
02.02.2017
04:06:39