Trung BìnhAndroid iconAndroid

Làm thế nào để xử lý configuration change như xoay màn hình?

Configuration change destroy và recreate Activity/Fragment.

  • Bảo toàn state bằng: SavedInstanceState (UI state tạm thời), ViewModel (logic và data), và SharedPreferences/DataStore (data lâu dài).
  • Không nên dùng android:configChanges để tắt recreation trừ khi thực sự cần thiết.
  • Trong Compose, state tự động tồn tại qua rotation nếu dùng rememberSaveable.
  • State management đúng cách giúp rotation trong suốt với người dùng.

Xem toàn bộ Android cùng filter theo level & chủ đề con.

Mở danh sách Android