Size: a a a

Android Developers

2020 June 26

АА

Александр Андрухов... in Android Developers
да, конечно в бд. Пока не реализовал ее. Но вот позицию, например, запоминать
источник

ГА

Георгий Авакян... in Android Developers
awawa
Лайки, по-хорошему, в БД бы писать, наверное, а не привязывать к состоянию фрагмента
Ну сам факт того что всегда создаётся новый фрагмент
источник

YN

Yerlan Nurakhmetov in Android Developers
Александр Андрухов
он удаляется, это же фрагмент. Например, при переходе на другую вкладку и обратно, "лайки" удаляются, позиция пролистывания - возвращается на верх
через .replace меняешь?
источник

АА

Александр Андрухов... in Android Developers
Yerlan Nurakhmetov
через .replace меняешь?
да.
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.container, fragment);
источник

SG

Sergey Grushin in Android Developers
Александр Андрухов
он удаляется, это же фрагмент. Например, при переходе на другую вкладку и обратно, "лайки" удаляются, позиция пролистывания - возвращается на верх
источник

SG

Sergey Grushin in Android Developers
Ребз, подскажите плиз, почему студия не может проанализировать код на лету в больших файлах?
источник

SG

Sergey Grushin in Android Developers
элементарно если написать

if (true) {

}

то линт опция "Constant conditions & exceptions" тупо не подсвечивает кондишн.
Но если я напишу лишнюю скобку, то сразу быстренько весь файл краснеет
Почему краснеет за секунду а желтеет.... не желтеет?!
источник

KS

Kost Sergey in Android Developers
Sergey Grushin
элементарно если написать

if (true) {

}

то линт опция "Constant conditions & exceptions" тупо не подсвечивает кондишн.
Но если я напишу лишнюю скобку, то сразу быстренько весь файл краснеет
Почему краснеет за секунду а желтеет.... не желтеет?!
может быть у тебя нет соответствующих правил для этого?
источник

S

Sergey in Android Developers
Привет!
А правильно понимаю, что value animotor возможно ставить на паузу другим потоком, но возобновлять его надо только на main потоке?
источник

SG

Sergey Grushin in Android Developers
Kost Sergey
может быть у тебя нет соответствующих правил для этого?
если я напишу этот же код в маленьком файле, то сразу все работает
сейчас я работаю в коде вложенностью в 5 блоков кода где куча-куча-куча ифов свитчей методов классов и т.д на овер 10к строк
источник

KS

Kost Sergey in Android Developers
скорость проверки для каждого кейса может сильно отличаться, тем более для большой вложенности @podocodenick
источник

SG

Sergey Grushin in Android Developers
Kost Sergey
скорость проверки для каждого кейса может сильно отличаться, тем более для большой вложенности @podocodenick
а можно ли сфокусировать студию вот чисто на один файл?
потому что она задолбала, ресурсов полно, а она медленная как была так и осталась, задолбался ПК апгрейдить :/
источник

KS

Kost Sergey in Android Developers
@podocodenick я таким не занимался, вот попробуй что то поискать в андроид девелоперах https://developer.android.com/studio/write/lint
источник

SG

Sergey Grushin in Android Developers
спасиб
источник

DK

David Khegay in Android Developers
Привет всем!
Изучаю андроид, есть несколько вопросов:
1) Допустим делаю приложение с авторизацией, как правильно построить навигацию? Юзер может сделать логаут в любом месте приложения, как при этом дропнуть все экраны не нужные и показать обратно экран логина? Может какие-то хорошие практики есть для решения таких задач?
2) Используют ли сейчас на практике Jetpack Compose? Если приложение с 0 - стоит ли писать на нём?

Заранее спасибо за ответы!
источник

d

danilshik in Android Developers
1. Просто очищайте Backstack чтобы перейти на первоначальный экран. Либо используйте Navigation Library.
2. Нет, он еще сырой
источник

DK

David Khegay in Android Developers
danilshik
1. Просто очищайте Backstack чтобы перейти на первоначальный экран. Либо используйте Navigation Library.
2. Нет, он еще сырой
1. Еще видел что есть подходы с Single Activity - это не оч?
источник

d

danilshik in Android Developers
David Khegay
1. Еще видел что есть подходы с Single Activity - это не оч?
Почему, я сейчас по этому подходу большинство приложений стараюсь строить
источник

DK

David Khegay in Android Developers
danilshik
Почему, я сейчас по этому подходу большинство приложений стараюсь строить
А в чем суть? Как это работает? Если не сложно, обьясни плз
источник

d

danilshik in Android Developers
David Khegay
А в чем суть? Как это работает? Если не сложно, обьясни плз
Во всем приложении имеется только 1 Activity, которая управляет всеми фрагментами. Вот и все. Из-за использования фрагментов в качестве основы, а не Activity, позволяет строить более гибкие интерфейсы, анимации перехода и т.д
источник