В Android API 11+ Google випустив новий клас під назвою Fragment
.
У відео, Google передбачає , що всякий раз , коли це можливо ( link1 , link2 ), ми повинні використовувати фрагменти замість діяльності, але вони не пояснюють , чому саме.
Яка мета фрагментів та деякі можливі можливості їх використання (крім деяких прикладів інтерфейсу, які можна легко досягти простими переглядами / макетами)?
Моє запитання щодо фрагментів:
- Які цілі використання фрагмента?
- Які переваги та недоліки використання фрагментів порівняно з використанням діяльності / поглядів / макетів?
Питання про бонус:
- Чи можете ви дати якісь цікаві варіанти використання фрагментів? Те, про що Google не згадував у своїх відео?
- Який найкращий спосіб спілкуватися між фрагментами та діями, які їх містять?
- Які найважливіші речі слід пам’ятати, використовуючи фрагменти? Якісь поради та застереження з вашого досвіду?