
Nickolay
12.09.2017
09:25:25

Igor
12.09.2017
09:26:08

Nickolay
12.09.2017
09:26:34
С помощью школьной математики

Igor
12.09.2017
09:28:37

Google

Peter
12.09.2017
09:28:56

Vladislav
12.09.2017
09:30:04

Peter
12.09.2017
09:30:59
неужели нет нормального варианта решить эту проблему? правда, куча приложений с аналогичным — картинки подгоняются под ширину, а уже потом высота автоматом масштабируется, и при пролистывании такого нет

AspiD
12.09.2017
09:36:26

Stan
12.09.2017
09:43:02

Andrew
12.09.2017
09:45:38
При вызове активити через BroadcastReceiver, я передаю данные:
Intent activivtyIntent = new Intent(context, MainMenuActivity.class);
activivtyIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |Intent.FLAG_ACTIVITY_CLEAR_TOP);
activivtyIntent.putExtra("OpType", intent.getStringExtra("OpType"));
context.startActivity(activivtyIntent);
В MainMenuActivity в onResume intent.getExtras()== null почему?

Никита
12.09.2017
09:52:18
а почему в onResume()?

Andrew
12.09.2017
09:53:50
А где надо?
BroadcastReceiver будит активити, поэтому в onResume

Никита
12.09.2017
09:56:40
https://developer.android.com/reference/android/app/Activity.html#onNewIntent(android.content.Intent)
не то?
у вас типа оригинальный итент всегда возвращается

Google

Никита
12.09.2017
09:57:27
а это штукой можно подменить

Михаил
12.09.2017
09:59:01
Юзаю Google maps Directions api там при построении маршрута ограничение в 23 промежуточных точки, если я буду делать несколько запросов и потом объединять их это норм или могут забанить?

Erik
12.09.2017
10:00:43
Кто знает, как сделать пикер диалог с выбором только года?

Михаил
12.09.2017
10:01:01

Erik
12.09.2017
10:01:30
Можно как нить стандартный пикер заюзать или только кастом?

Alexey
12.09.2017
10:04:56
Привет все.
Подскажите, как найти разницу в днях между двумя датами по календарю? Т.е. если одна дата 23:59 5 октября, а вторая дата 00:01 6 октября, то результат будет "разница 1 день".

Dmitry
12.09.2017
10:06:34

Alexey
12.09.2017
10:07:36
Спасибо

Artem
12.09.2017
10:08:13
Возможно ли как-то в RxJava при ошибке повторить запрос через какое-то время? Кейс такой: в приложении много запросов к серверу, туда шлётся всегда токен, но может придти token_expired и мне надо послать запрос на обновление токена, получить его и повторить запрос, в котором была ошибка. Сталкивался кто-либо с таким?

Stan
12.09.2017
10:09:44

Михаил
12.09.2017
10:10:33

Erik
12.09.2017
10:11:00
Надо точно такой диалог, но без выбора дня и месяца

Artem
12.09.2017
10:11:14
retryWhen или retry
ух, и это к каждому запросу придётся припиливать в приложении? А возможно это сделать на каком-то более глобальном уровне?

Михаил
12.09.2017
10:12:00
Можно наверн свой adapterFactory прикрутить, но лично так не делал

Artem
12.09.2017
10:12:13
хм
Но за ответ спасибо большое

Andrew
12.09.2017
10:20:43

Никита
12.09.2017
10:21:25

Google

Nikita
12.09.2017
10:26:37
кстати с onNewIntent, если использовать настройку don’t keep activity, заметил что setIntent не срабатывает, и в итоге все равно возвращается оригинальный Intent в onCreate

The
12.09.2017
10:37:31

Artem
12.09.2017
10:45:05

Mihail
12.09.2017
11:02:10
https://ru.stackoverflow.com/questions/717415/%D0%9F%D1%80%D0%B8-%D0%BF%D0%BE%D0%B2%D0%BE%D1%80%D0%BE%D1%82%D0%B5-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-%D0%B8%D0%B7-pageview-%D0%B8%D1%81%D1%87%D0%B5%D0%B7%D0%B0%D1%8E%D1%82-page

Рома
12.09.2017
11:16:58
Добрый день. Подскажите в чём может быть проблема?
Сделал "splash screen" - экран загрузки при запуске приложения..
делал через доп активити и стили.
Теперь меняю картинку в splash screen а оно оставляет старую. Приложение переустанавливал, всё равно берёт первоначальную...
может бекапы есть какие для стилей или хз что...?

Artem
12.09.2017
11:17:44
нет, вы просто что-то не так меняете. Если кликнуть колесиком на пикчу, которая прописана, то вам новую или страую покажет?
колесиком == ctrl + мышкой клик

Рома
12.09.2017
11:20:10

Vladislav
12.09.2017
11:20:27
Можно как-то в AS временно отменить компиляцию дизайнера а то когда с constraintLayout работаю вечно норовит подвиснуть..?

Artem
12.09.2017
11:21:38
новую
тогда это очень странно. Файл стилей у вас один глобальный или для разных версий свой?

Рома
12.09.2017
11:22:02

Artem
12.09.2017
11:23:26
Блин)

Рома
12.09.2017
11:24:32

Denis
12.09.2017
11:53:16
Привет, подскажите, пожалуйста, хочу сделать многопоточность на экзекьюторах (1й однопоточный для БД, 2й многопоточный для сети, 3й однопоточный - UI поток)
Если запустить загрузку с сети в несколько потоков, а потом сохранять в базу в 1 поток - есть ли подводные камни? Что произойдёт если БД-поток окажется занят? Спасибо.

Igor
12.09.2017
11:55:33
Иначе могут быть неожиданности :D

Denis
12.09.2017
12:00:05
Сделай на BlockingQueue, любой, кроме SynchronousQueue :)
А есть годный пример?
Описанная выше идея позаимствована отсюда: https://github.com/googlesamples/android-architecture/blob/dev-todo-mvp-room/todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/util/AppExecutors.java
Понравилось, что всё общение с БД в отдельном бэкграунд потоке

Igor
12.09.2017
12:04:43

Рома
12.09.2017
12:32:33
Блин)
всё снёс-перезапустил девайс и отобразило как надо

Google

Sergey
12.09.2017
12:37:41
Ребят, подскажите если кто знает.
В Android >= Lollipop можно штатными средствами реализовать Kiosk Mode через startLockTask. Но при этом статусбар с индикаторами становится невидимым.
Можно ли как-то его сделать видимым не отключая режим киоска? В идеале, чтобы его нельзя было раскрыть

Alexey
12.09.2017
12:44:12

Vladimir
12.09.2017
12:47:43
В чем отличие между viewpager и viewflipper? Какой лучше использовать?

Sergey
12.09.2017
12:52:05

Admin
ERROR: S client not available

Vladimir
12.09.2017
12:53:17
Спасибо )

? animufag ?
12.09.2017
12:59:45
здаров ребзя.
включаю StrictMode, вызываю sqlite в ui треде
он молчит. (только на старте приложения жалуется на ErrorReporter и прочие сторонние штуки.
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads()
.detectDiskWrites()
.detectNetwork()
.detectCustomSlowCalls()
.penaltyLog()
.penaltyFlashScreen()
.build());

Alexey
12.09.2017
13:02:07
Привет всем. Скажите, вот если вам необходимо в AppWidgetProvider получить данные и только после обновить, кто как делает? на сколько распространена практика работать прям в ресивере, например через какой-нибудь asynkTask или Rx? У нас в приле работало через IntentService, Но с сервисами в О возникает беда IllegalStateException если приложение в фоне, JobScheduler может планировать слишком долго....

Alexey
12.09.2017
13:05:09
Ребят, я спёкся к вечеру.
Подскажите простую штуку - как получить разницу в днях между двумя датами? Причём не просто отнять и посчитать милисекунды, а именно по календарю, что бы разница между 23:59 16 октября и 00:01 17 октября была равна 1.
Или какую библиотеку использовать? Тут посоветовали JodaTime, я пока ризбарюсь что в ней есть. Но уже попадались отзывы, что она не очень, по мнению некоторых.

Nikita
12.09.2017
13:06:23
Ну по крайней мере такую простую задачу она решает

Artem
12.09.2017
13:06:39
ребята, хелп. SystemClock.sleep() - эта штука не работает если заблокировать девайс. мол экономит батарею. если поставить паузу на 1 минуту, и заблокировать телефон, а через 30 секунд разблокировать, то поток проснеться в общей сложности через 1 минуту и 30 секунд. Это можно как-то хакнуть? может разришение есть какое-то для манифеста, или еще че?

Nikita
12.09.2017
13:11:51
Для потоков есть Thread.sleep()

Artem
12.09.2017
13:17:00
окей, пока поток спит, я так понимаю его нельзя прервать ( interrupt() )?

Konstantine
12.09.2017
13:18:23
Ребят, почем сейчас примерно можно взять ноут, чтобы на нем комфортно кодить под ондроиды? Ясно, что можно взять за 200к, но я имею ввиду разумный минимум.

Sviat
12.09.2017
13:19:20
xiaomi mi air 13
50к думаю.

Anton
12.09.2017
13:20:33
8гб оперы

Sviat
12.09.2017
13:20:49
но вчера анонсировали xiaomi pro 15" и там с головой будет. цена в районе 1200 баксов

Google

Anton
12.09.2017
13:20:49
или там разные конфиги

Sviat
12.09.2017
13:21:23
ну у меня он, я запускаю эмулятор и всё ок. приложение правда не большое. мб на сложном проекте пойдут фризы. а так хватает

Syjgin
12.09.2017
13:21:31
8гб оперы
Мало. На работе iMac иногда еле шевелится с андроид студией. Дома линукс с 16 Гб, там уже более-менее

Konstantine
12.09.2017
13:21:48

Anton
12.09.2017
13:21:49
д я знаю что мало вот и спрашиваю есть ли другие конфиги
с 8 гб будет некомфортно 100%

Konstantine
12.09.2017
13:22:04
Только вот в прошках новых их будет по 16
вот и спрашиваю, мб кто знает разумные варианты за разумные деньги.

Sviat
12.09.2017
13:22:23
в общем, если не срочно. советую подождать Pro версию. там есть конфигурация на 16гб. и 8 поколение интела

Konstantine
12.09.2017
13:22:31
конкретные модели тоже классно услышать было бы.

Sviat
12.09.2017
13:23:37
за свои деньги сяоми самый лучший в плане соотношения цена/характеристики

Dmitrii
12.09.2017
13:23:49

Sviat
12.09.2017
13:24:12
месяц пользуюсь air 13, пока проблем нет. кроме того что на нём винда а не MacOS :D

Konstantine
12.09.2017
13:26:26