- Да ли је за састављање џетпака потребни фрагменти?
- Да ли композиција замењује фрагменте?
- Да ли су ми потребни фрагменти за састављање?
- Да ли јетпацк цомпосе замењује КСМЛ?
Да ли је за састављање џетпака потребни фрагменти?
Прво, са Цомпосе не морамо да користимо Фрагменте. Ако желимо да мигрирамо постојећу апликацију, можда би било прикладно да фрагменти омотају композиције док не довршимо процес миграције; али за нове пројекте можемо заборавити на фрагменте.
Да ли композиција замењује фрагменте?
Помоћу Цомпосе можете свој Фрагмент заменити функцијом Цомпосабле која делује као ваш приказ. Илуструјмо то следећим концептом апликације. То је једноставна апликација за 2 екрана, можете прећи са екрана 1 на екран 2 и са екрана 2 на екран 1.
Да ли су ми потребни фрагменти за састављање?
Не требају вам фрагменти са Цомпосе. Можете се кретати до другог екрана без потребе за фрагментом или активношћу: цласс МаинАцтивити: АппЦомпатАцтивити () оверриде фун онЦреате (саведИнстанцеСтате: Бундле?) супер.
Да ли јетпацк цомпосе замењује КСМЛ?
Јетпацк Цомпосе, с друге стране, уклања потребу за КСМЛ -ом и замењује га комплетним Котлин кодом за кориснички интерфејс. Сада, са Јетпацк Цомпосе УИ кодом и логика може остати у себи, чисто одвојена од других делова логике.