TGTGInsighttelegram intelligenceLIVE / telegram public index
← OnePlus Guide

TGINSIGHT SIMILAR POSTS

Trouver du contenu similaire

Chaîne source @OnePlusGuide · Post #2712 · 12 août

🔻#ShotOnOnePlus 2020🔻 #ONEPLUS#FOTOGRAFIA Come ogni anno, ritorna il concorso fotografico #ShotOnOnePlus organizzato da OnePlus per i propri utenti. Se siete appassionati di fotografia allora questo concorso fa per voi. Come funziona? Molto semplice Tutto quello che dovete fare è scattare una fotografia, caricarla sul OP Forum o uno dei vostri social networks utilizzando l'hashtag #ShotOnOnePlus e condividere il link nel form che troverete in fondo a questo post. In palio ci sono delle OnePlus Buds (le ultimissime cuffie TWB prodotte dalla casa cinese) e degli zaini Explorer perciò lasciate correre la vostra creatività e iniziate a scattare! 📸 ▪️Form per il concorso #ShotOnOnePlus2020 N.B. Nonostante nell'immagine del post siano menzionati solo OP8/Pro e OP Nord è stato specificato dallo staff nel OP Threadche il contest è aperto a tutti i dispositivi OnePlus! Pit — Il nostro canale 👉🏻@oneplusguide Entra nel gruppo per il tuo device 👉🏻@oneplusitcommunity

Résultats

1 post similaire trouvé

Recherche : #lifecycle

当前筛选 #lifecycle清除筛选
Android Broadcast

@android_broadcast · Post #9683 · 20/11/2025 14:59

🚀Lifecycle 2.10.0 вышел в стабильной версии! Google выпустила мажорное обновление библиотек Lifecycle. Этот релиз сфокусирован на улучшении интеграции с Compose. ⚙️rememberLifecycleOwner для Compose Новый композабл позволяет создавать изолированные LifecycleOwner внутри UI. Идеально для компонентов, которым нужно независимое управление состоянием — например, для HorizontalPager, где только активная страница должна быть в состоянии RESUMED. @Composable fun MyComposable() { val lifecycleOwner = rememberLifecycleOwner( maxLifecycle = Lifecycle.State.RESUMED, parentLifecycleOwner = LocalLifecycleOwner.current, ) CompositionLocalProvider( LocalLifecycleOwner provides lifecycleOwner ) { // Дочерние композаблы теперь имеют собственный жизненный цикл } } 🚀 Интеграция с Navigation 3 Новый артефакт lifecycle-viewmodel-navigation3 предоставляет готовый декоратор для автоматической привязки ViewModel к отдельным экранам в Navigation 3. NavDisplay( backStack = backStack, entryDecorators = listOf( rememberSaveableStateHolderNavEntryDecorator(), rememberViewModelStoreNavEntryDecorator(), // Добавляем эту строку ), entryProvider = entryProvider { /* ... */ } ) Удобства для разработчиков: 👉 Идиоматичный Kotlin API для создания кастомных CreationExtras CreationExtras { this[MY_CUSTOM_KEY] = "myValue" } 👉 Метод savedStateHandle.saved() теперь нативно поддерживает nullable типы 👉Конструкторы SavedStateHandle помечены как @VisibleForTesting ⚠️ Важное изменение Повышение minSdk с API 21 до API 23 — убедитесь, что ваше приложение соответствует новым требованиям. #Jetpack#Lifecycle#Compose#Navigation#ViewModel#Kotlin