
Adding Amazing Transitions to Your Android App Easily Using Material Motion
В последнем релизе Material Components 1.2.0 добавили реализацию стандартны анимаций из Material Motion. В статье разбирают как их использовать и получить крутые результаты.
Size: a a a
@Composable
@Composable
и suspend
из KotlinComposer
api
, implementation
, compileOnly
и др)CoroutineExceptionHandler
try-catch
vs CoroutineExceptionHandler
launch{}
vs async{}
coroutineScope{}
supervisorScope{}
Coroutines
и Flow
. Библиотека приходит на замену SharedPreferences
.AsyncTask
уже стали deprecated, UI на основе View будет заменен Compose. Вот и SharedPreferences
будет замене новой библиотекой DataStore
, разработанной на Kotlin и работающей на основе Coroutines
.SharedPreferences
:SharedPreferences
в DataStore
DataStore
и миграции с SharedPreferences