Trung BìnhAndroid iconAndroid

Các Hilt scope khác nhau có ý nghĩa gì?

Hilt scope kiểm soát thời gian sống của dependency instance: @Singleton sống suốt vòng đời app, @ActivityScoped theo vòng đời Activity, @ViewModelScoped theo ViewModel, và @FragmentScoped theo Fragment.

  • Scope mặc định là unscoped (tạo instance mới mỗi lần).
  • Chọn scope dựa vào thời gian muốn tái sử dụng instance. @Singleton phổ biến nhất nhưng dùng loại khác để quản lý bộ nhớ tốt hơn.

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

Mở danh sách Android