Подписка OpenCode Go вышла на самоокупаемость
Соучредитель ИИ‑сервиса для написания кода OpenCode Дакс Раад сообщил, что тарифный план OpenCode Go за $10 в месяц вышел на самоокупаемость и сохраняет этот статус уже две недели подряд.
rememberSaveable Compose
rememberSaveable ведет себя так же, как и remember, сохраняя состояние при рекомпозиции, но также позволяет пережить поворот экрана
Все типы данных, которые можно добавить в Bundle, сохраняются автоматически. Если требуется сохранить то, что нельзя добавить в Bundle, есть несколько вариантов
Parcelize Пример ниже
@Parcelize
data class City(val name: String, val country: String) : Parcelable
@Composable
fun CityScreen() {
var selectedCity = rememberSaveable {
mutableStateOf(City("Madrid", "Spain"))
}
}Соучредитель ИИ‑сервиса для написания кода OpenCode Дакс Раад сообщил, что тарифный план OpenCode Go за $10 в месяц вышел на самоокупаемость и сохраняет этот статус уже две недели подряд.