@android_ru

Страница 1996 из 3205
Igor
12.09.2017
09:26:08
На канвасе либо во FrameLayout
Это я понял, как сделать инерцию движения и столкновений?

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
блин, но это не вариант ?
тогда вариант переписывать onMeasure но мне кажется это уж точно не вариант _)

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

AspiD
12.09.2017
09:36:26
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 почему?

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
Кто знает, как сделать пикер диалог с выбором только года?



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

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

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

Artem
12.09.2017
10:08:13
Привет все. Подскажите, как найти разницу в днях между двумя датами по календарю? Т.е. если одна дата 23:59 5 октября, а вторая дата 00:01 6 октября, то результат будет "разница 1 день".
высчитываете разницу в мс, после чего толкаете мс в подобный метод: public static long getDaysCount(long millis) { return TimeUnit.MILLISECONDS.toDays(millis); }

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

Stan
12.09.2017
10:09:44
Кто знает, как сделать пикер диалог с выбором только года?
если я правильно понял, то ты можешь модифицировать его и выбрать спинер вместо диалога: android:datePickerMode="spinner"

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
хм

Но за ответ спасибо большое

Никита
12.09.2017
10:21:25
Спасибо, помогло
нихуясибе О_о

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

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 + мышкой клик

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

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

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 поток - есть ли подводные камни? Что произойдёт если БД-поток окажется занят? Спасибо.

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
Понравилось, что всё общение с БД в отдельном бэкграунд потоке
Ну прям почти агенты из модели акторов ? Следующим шагом, можно будет красиво переписать на котлин-акторы https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.md#actors

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

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

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

Sergey
12.09.2017
12:52:05
В чем отличие между viewpager и viewflipper? Какой лучше использовать?
если слайдшоу нужно отобразить, то viewflipper. А если фрагменты, то viewpager. Для большинства задач скорее viewPager используют

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
конкретные модели тоже классно услышать было бы.

в общем, если не срочно. советую подождать Pro версию. там есть конфигурация на 16гб. и 8 поколение интела
если ща ничего не найдется, то да, можно и его подождать. хотя там цена, что можно и какой-нить средний тинкпад взять)

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

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

Konstantine
12.09.2017
13:26:26
месяц пользуюсь air 13, пока проблем нет. кроме того что на нём винда а не MacOS :D
ахах, норм так. проекты андроидовский норм катаются?

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