5048 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ²
πΊ ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Fragment ΠΈ ΠΊΠ°ΠΊΠΎΠΉ API ΡΠ°ΠΌ ΡΠΆΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Fragment Π΄Π΅Π»ΡΡΡΡ Π²Π·Π³Π»ΡΠ΄ΠΎΠΌ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡ
Π² Android:
π Fragment ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ±Π΅ΡΡΠΊΠΎΠΉ Π½Π°Π΄ View ΠΈΠ»ΠΈ Compose
π ΠΠΌΠ΅ΡΡΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΠ¦ Π² Fragment ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Lifecycle
π ΠΠ΅ Ρ
ΡΠ°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² Fragment, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°ΠΉΡΠ΅ Π² Π½Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ΅ΡΠΈ ΠΈ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠΉΡΠ΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ViewModel
π ΠΠ±ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Fragment Π»ΡΡΡΠ΅ Ρ
ΡΠ°Π½ΠΈΡΡ Π² ViewModel ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ (sharedViewModel)
π ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΡΠΎ-ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Fragment, Π° Ρ
ΡΠ°Π½ΠΈΡΡ Π½Π΅ Π½Π°Π΄ΠΎ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Fragment Result API
π FragmentFactory ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Fragment
π Π Π°Π±ΠΎΡΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ c ΠΌΠ΅Π½Ρ Activity ΡΠ΅ΡΠ΅Π· MenuHost
π Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Fragment Π² ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π½ΠΎΠ²ΡΠΌ API. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Fragment Scenario API
π FragmentStrictMode Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΠΈΡΡ ΡΡΠΎΠ±Ρ Π²Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΡΠ°ΡΠΎΠ΅ API
Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Fragment 2.0 π
ΠΠΊΠΎΠ»ΠΎ ΠΌΠΈΠ½ΡΡΡ
14Β ΠΌΠ°ΡΒ 2022