Size: a a a

Android Developers

2020 November 16

GD

Gasan Djalilov in Android Developers
кто нибудь вызывал BottomSheetDialogFragment из нав контроллера чтобы BottomNavigationView не перекрывало?
источник

ГМ

Глеб Михайлов... in Android Developers
main
Ребят, ответьте, кто знает
В 2020 новое приложение как долго проверяют? Новый аккаунта, первое приложение, внутреннее тестирование закончили, осталось публикация в магазине
Публиковал прилу, за неделю опубликовали, если вы про google play
источник

Н

Некси in Android Developers
main
Ребят, ответьте, кто знает
В 2020 новое приложение как долго проверяют? Новый аккаунта, первое приложение, внутреннее тестирование закончили, осталось публикация в магазине
1.5 дня было
источник

RM

Roman Malaev in Android Developers
доброй ночи, друзья
объясните новичку пожалуйста за mvvm и вообще архитектуру
допустим, у меня есть модель ячейки ресайклера и есть модель того, что я получаю из интернета
объясните пожалуйста, как и где я должен преобразовать то, что получил с сервера в то, что будет в ресайклере
источник

RM

Roman Malaev in Android Developers
и стоит ли вообще делать это разделение, или можно парсить json сразу в лист моделей ячеек ресайклера
источник

RM

Roman Malaev in Android Developers
Roman Malaev
и стоит ли вообще делать это разделение, или можно парсить json сразу в лист моделей ячеек ресайклера
ну, точнее, я понимаю, что это теоретически сделать можно, и это было бы легче, но как будет правильнее из соображения архитектуры?
источник

J

J.S in Android Developers
Приветствую 👋 буду очень благодарен за любую информацию...
Есть Класс ActivityHelper который принимает активити как параметр и имеет внутренний inner класс который будет менять активити и сам вопрос: если в активити создам метод и вызову этот класс(ActivityHelper) не создавая отдельную ссылку для него не создаст ли класс ActivityHelper утечку памяти ?  или как это можно проверить через AndroidProfiler ?
источник

АМ

Абдулмуталим Муртаза... in Android Developers
J.S
Приветствую 👋 буду очень благодарен за любую информацию...
Есть Класс ActivityHelper который принимает активити как параметр и имеет внутренний inner класс который будет менять активити и сам вопрос: если в активити создам метод и вызову этот класс(ActivityHelper) не создавая отдельную ссылку для него не создаст ли класс ActivityHelper утечку памяти ?  или как это можно проверить через AndroidProfiler ?
Не не будет, если объект живёт в пределах самой активити, то при уничтожении класса активности уничтожится и этот объект, ну и соответственно все поля этого объекта
источник

QH

Quantum Harmonizer in Android Developers
J.S
Приветствую 👋 буду очень благодарен за любую информацию...
Есть Класс ActivityHelper который принимает активити как параметр и имеет внутренний inner класс который будет менять активити и сам вопрос: если в активити создам метод и вызову этот класс(ActivityHelper) не создавая отдельную ссылку для него не создаст ли класс ActivityHelper утечку памяти ?  или как это можно проверить через AndroidProfiler ?
Лучше сразу код. Я вот, например, совершенно не догадываюсь, что значит «вызвать класс».
источник

J

J.S in Android Developers
Quantum Harmonizer
Лучше сразу код. Я вот, например, совершенно не догадываюсь, что значит «вызвать класс».
ActivityHelper(activity: this)
.open(Sample::class.java)
.execute()

ActivityHelper(private val acitivity : Activity)
и далее реализация ваших методов для вызова
источник

QH

Quantum Harmonizer in Android Developers
J.S
ActivityHelper(activity: this)
.open(Sample::class.java)
.execute()

ActivityHelper(private val acitivity : Activity)
и далее реализация ваших методов для вызова
Всё зависит от реализации этих методов. Если они асинхронные и утаскивают активити с собой — потечёт.
источник

J

J.S in Android Developers
Quantum Harmonizer
Всё зависит от реализации этих методов. Если они асинхронные и утаскивают активити с собой — потечёт.
Да нет , просто делают переходы между ui типо startActivity(intent)
источник

QH

Quantum Harmonizer in Android Developers
J.S
Да нет , просто делают переходы между ui типо startActivity(intent)
Ну тады утекать некуда
источник

J

J.S in Android Developers
Quantum Harmonizer
Ну тады утекать некуда
Через android profiler посмотрел классы где происходит утечка , в фото отметил некоторые строки... По идее если сработал метод OnDestroy ()(отметил в фото) то view тоже должна уничтожиться , на фото почему то высвечивается значение layout Id это вообще нормально?
источник

QH

Quantum Harmonizer in Android Developers
J.S
Через android profiler посмотрел классы где происходит утечка , в фото отметил некоторые строки... По идее если сработал метод OnDestroy ()(отметил в фото) то view тоже должна уничтожиться , на фото почему то высвечивается значение layout Id это вообще нормально?
Это тупо число.
Ты ищешь не то и не там.
источник

J

J.S in Android Developers
Quantum Harmonizer
Это тупо число.
Ты ищешь не то и не там.
Эххх) не подскажите как искать или не скинете годную статейку)
источник

S

Silent829 in Android Developers
обожаю когда читаешь статью, а потом в конце там пишут вот такое
источник

QH

Quantum Harmonizer in Android Developers
J.S
Эххх) не подскажите как искать или не скинете годную статейку)
Искать с помощью LeakCanary, читать про то, как GC работает, что такое достижимость объекта и GC Roots
источник

J

J.S in Android Developers
Quantum Harmonizer
Искать с помощью LeakCanary, читать про то, как GC работает, что такое достижимость объекта и GC Roots
Спасибо
источник

K

KoT0N in Android Developers
Друзья, если сбита ориентация и фейлится хардтест акксерометра это только замена детали? Или возможно перенастроить программный сбой?
источник