Size: a a a

Android Developers

2021 January 17

I

Ilya in Android Developers
Malik
Мне нужно следующее
Отображается «10,12»
При вызове getText получается «10.12»
Экстенди TextView и подменяй)
источник

M

Malik in Android Developers
Denis
Ну делай стринг.реплейс при вызове gettext. Хз. Не понятно нихуя
Не могу. Вот функция doSmth(textView: TextView) {} и в ней хочется придать TV нужное мне поведение (отображается одно, а при получении значения оно меняется). getText уже вызывается где-то в другом месте.
источник

AI

Alexey Illarionov in Android Developers
Malik
Не могу. Вот функция doSmth(textView: TextView) {} и в ней хочется придать TV нужное мне поведение (отображается одно, а при получении значения оно меняется). getText уже вызывается где-то в другом месте.
ReplacementTransformationMethod
источник

M

Malik in Android Developers
Alexey Illarionov
ReplacementTransformationMethod
Спасибо! Именно это я и искал)
источник

ЮМ

Юра Мельник... in Android Developers
Daniil Horishnii
Voley - хрень, okhttp и ретрофит рулят. Retrofit -> Room -> Livedata (рум умеет ее сам возвращать) -> UI (MVVM)

Самый смак в том что ты спокойно тянешь кэш (лайвдату) из базы, а если в ходе синхронизации с сервером он обновился - лайвдата полученная с рума сама это увидит и обновится
Спасибо за совет!
источник

ЮМ

Юра Мельник... in Android Developers
И еще вопрос, что лучше использовать для периодического запроса на бэк раз в час например и чтобы этот запрос точно прошел даже если телефон перегрузится или памяти не хватит. Пока с подходящих вариантов вижу Alarm manager и Work manager
источник

DH

Daniil Horishnii in Android Developers
Юра Мельник
И еще вопрос, что лучше использовать для периодического запроса на бэк раз в час например и чтобы этот запрос точно прошел даже если телефон перегрузится или памяти не хватит. Пока с подходящих вариантов вижу Alarm manager и Work manager
Workmanager. Но учти, он по дефолту не отрабатывает в доз моде (и правильно, бекграунд синк не настолько важная задача), подробнее тут https://developer.android.com/training/monitoring-device-state/doze-standby
источник

K

Kasem in Android Developers
Уже нашли способ декомпилирование АПК на котлине?
источник

k

kiber.io in Android Developers
Kasem
Уже нашли способ декомпилирование АПК на котлине?
А в чём разница декомпилирования джавы и котлина?)
источник

k

kiber.io in Android Developers
Котлин лишь обёртка над джавой. Под капотом это всё та же джава. Байткод такой же, как и от джавы, только с дополнительными вызовами методов по типу checkNull. Декомпиляция ничем не отличается от чистой джавы.
источник

L

Leonid in Android Developers
Denis
А никто не знает как вставить текст в TextView и картинку в ImageView?
Это нужно только через платный облачный сервис делать, иначе работать не будет.
источник

K

Kasem in Android Developers
kiber.io
Котлин лишь обёртка над джавой. Под капотом это всё та же джава. Байткод такой же, как и от джавы, только с дополнительными вызовами методов по типу checkNull. Декомпиляция ничем не отличается от чистой джавы.
Это да, но что то кот наплакал. Не выходит разобрать на котлине
источник

k

kiber.io in Android Developers
Kasem
Это да, но что то кот наплакал. Не выходит разобрать на котлине
Конкретно в чём проблема? Ни одной заминки не было с разбором прог.
источник

K

Kasem in Android Developers
kiber.io
Конкретно в чём проблема? Ни одной заминки не было с разбором прог.
Только байткоды получается взять. Можно как то сурс код получить?
источник

k

kiber.io in Android Developers
Kasem
Только байткоды получается взять. Можно как то сурс код получить?
Ну, во-первых, исходники ты никогда не получишь из готового апк. Лишь их подобие, которое чтобы работало надо править столько, что проще выкинуть телефон. Можно лишь приблизить байткод к виду джавы, не больше.
Второе. Декомпиляторов куча. Но некоторые приложения ломают декомпиляцию в них. Либо нарочно, либо случайно. Такие никак не вернуть к нормальному виду. Ну, либо, если ты отлично разбираешься в работе jadx, вручную править байткод для правильной декомпиляции. Либо пробовать другие, по типу FernFlower
источник

k

kiber.io in Android Developers
И котлин тут не при чём. Если только некоторые его конструкции могут ломать декомпиляцию
источник

K

Kasem in Android Developers
kiber.io
И котлин тут не при чём. Если только некоторые его конструкции могут ломать декомпиляцию
А как вы делали? С нуля Кате писали или на основе ВК?
источник

k

kiber.io in Android Developers
Kasem
А как вы делали? С нуля Кате писали или на основе ВК?
Я не разраб кейта, лишь мод делаю на него. Сам кейт написан с нуля. И здесь это оффтоп, полагаю.
источник

K

Kasem in Android Developers
А ок понял, спасибо
источник

WS

Web Security in Android Developers
Каким образом некоторые встроенные приложения, например, камера и ассистент Google имеют  доступ к камере/микро без уведомлений и без запроса разрешений?
источник