Size: a a a

Android Developers

2019 November 28

Sergey λ in Android Developers
Andrii Hovanec
Ссылка на сайт на котором gif
распарсить страницу и найты ссылку на гиф)
источник

AH

Andrii Hovanec in Android Developers
Andrii Hovanec
Ссылка на сайт на котором gif
GIPHY sdk
источник

AH

Andrii Hovanec in Android Developers
Sergey λ
распарсить страницу и найты ссылку на гиф)
А это сложно?) Не делал никогда
источник

СВ

Сергей Васильев in Android Developers
awawa
У тебя тут mYMin и mYMax равны 1. Кажется мне, что тут и закралось деление на 0
разобрался, я не передал цвет колонок. В версии 3.0 видимо это обязательно ибо нет значения по умолчанию
источник

VM

Vadim Morozov in Android Developers
Есть метод которые реагирует на клики
    override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
       startTimer()
       return super.dispatchTouchEvent(ev)
   }

и каждый раз я запускаю таймер, чтобы если минуту в приложении не кликали, то блочить экран
    val handler = Handler(Looper.getMainLooper())
   val timerDuration = TimeUnit.MINUTES.toMillis(1)
   val timerAction = Runnable { viewContract.lockScreen() }

   fun startTimer() =  handler.postDelayed(timerAction, timerDuration)

но мне не очень нравится что каждый раз по клику я вызываю метод postDelayed
можно ли как то обыгать сей момент?
источник

.

. in Android Developers
Всем привет
Кто сделает заметки с шифрованием?
Пишите в ЛС
источник

QH

Quantum Harmonizer in Android Developers
.
Всем привет
Кто сделает заметки с шифрованием?
Пишите в ЛС
источник

LK

Leonid Kharin in Android Developers
awawa
Нет, в хмл жи
А если используется контейнер?
источник

VM

Vadim Morozov in Android Developers
Vadim Morozov
Есть метод которые реагирует на клики
    override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
       startTimer()
       return super.dispatchTouchEvent(ev)
   }

и каждый раз я запускаю таймер, чтобы если минуту в приложении не кликали, то блочить экран
    val handler = Handler(Looper.getMainLooper())
   val timerDuration = TimeUnit.MINUTES.toMillis(1)
   val timerAction = Runnable { viewContract.lockScreen() }

   fun startTimer() =  handler.postDelayed(timerAction, timerDuration)

но мне не очень нравится что каждый раз по клику я вызываю метод postDelayed
можно ли как то обыгать сей момент?
как бы я вызываю потом в onStop но всё таки
    fun cancelTimer() = handler.removeCallbacks(timerAction)
источник

AL

Aleksandr Litvinchuck in Android Developers
Как завернуть rxjava запрос на бек в jobintentservice
источник

Kd

Konstantin dmz9 in Android Developers
Aleksandr Litvinchuck
Как завернуть rxjava запрос на бек в jobintentservice
а обычный не-интент сервис чем не нравится
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr Litvinchuck
Как завернуть rxjava запрос на бек в jobintentservice
так же, как и в любом другом месте
https://ru.stackoverflow.com/help/how-to-ask
источник

v

vitaly in Android Developers
обновил студию, мммммммммммммммммммммммм
источник

v

vitaly in Android Developers
было у кого?..
источник

v

vitaly in Android Developers
после апдейта мучительно валится с переполнением стека
источник

v

vitaly in Android Developers
сколько раз я уже обещал себе не апдейтить сраные плагины посреди проекта...
источник

VP

Vitaly Peryatin in Android Developers
Подскажите как возможно определить соотносится ли изображение с заранее установленным паттерном или нет как в этом приложении?
https://play.google.com/store/apps/details?id=qlocker.gesture&hl=ru

Мои предположения:
1) ML (но устройство осоо не греется при разблокировках)
2) По прошлому паттерну определяется область внутри которой должны находиться точки (например сдвиг на +-10 пикселей по нормали относительной каждой из касательныйх патттерна) и если например Х% точек попадает в этот шаблон, то рисунок корректный (но в этом случае программа слишком точно определяет рисунки)
источник

SM

Starikov Mark in Android Developers
Vitaly Peryatin
Подскажите как возможно определить соотносится ли изображение с заранее установленным паттерном или нет как в этом приложении?
https://play.google.com/store/apps/details?id=qlocker.gesture&hl=ru

Мои предположения:
1) ML (но устройство осоо не греется при разблокировках)
2) По прошлому паттерну определяется область внутри которой должны находиться точки (например сдвиг на +-10 пикселей по нормали относительной каждой из касательныйх патттерна) и если например Х% точек попадает в этот шаблон, то рисунок корректный (но в этом случае программа слишком точно определяет рисунки)
кажется там просто сравнивается не рисунок, а точки которые его образуют, соотношение их длин и градусов в определенном интервале
источник

VP

Vitaly Peryatin in Android Developers
Starikov Mark
кажется там просто сравнивается не рисунок, а точки которые его образуют, соотношение их длин и градусов в определенном интервале
Не подскажете как называетсяя этот метод, чтобы загуглить
источник

VM

Vadim Morozov in Android Developers
Vadim Morozov
Есть метод которые реагирует на клики
    override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
       startTimer()
       return super.dispatchTouchEvent(ev)
   }

и каждый раз я запускаю таймер, чтобы если минуту в приложении не кликали, то блочить экран
    val handler = Handler(Looper.getMainLooper())
   val timerDuration = TimeUnit.MINUTES.toMillis(1)
   val timerAction = Runnable { viewContract.lockScreen() }

   fun startTimer() =  handler.postDelayed(timerAction, timerDuration)

но мне не очень нравится что каждый раз по клику я вызываю метод postDelayed
можно ли как то обыгать сей момент?
так понимаю все так юзают и никого не смущает?)
источник