2. workmanager 사용해보자
·
안드로이드 jetpack/적용해보기
workManager을 사용해서 데이터를 넣어보자 앞서 만든 Database를 조금 바꿔서 fun getDatabase( context: Context, ):MsgDatabase { if(INSTANCE ==null){ val instance = Room.databaseBuilder( context.applicationContext, MsgDatabase::class.java, "msg.db" ).addCallback( object : RoomDatabase.Callback() { override fun onCreate(db: SupportSQLiteDatabase) { super.onCreate(db) val rq = OneTimeWorkRequestBuilder().build() WorkManager..
1. paging3 와 Room연결해서 사용해보기
·
안드로이드 jetpack/적용해보기
SunFlower을 분석하면서 하나씩 따라해보는게 좋겠다 싶어서 테스트 프로젝트를 만들어본다. doojuns-ordinary.tistory.com/42?category=994822 1. DI 종속성 주입 (sunflower 분석 ,hilt, dagger) DI Dependency Injection 프로그래밍에 많이 사용되면 방법이며 안드로이드 개발에 적합하다고 함 다음과 같은 이점이 있다고 한다. 1) 코드 재사용 가능 2) 코드 리팩토리 편의성 3) 테스트 편의성 doojuns-ordinary.tistory.com 위의 목차에서 SunFlower를 분석하는중 더보기 화면에서 msg를 보내고 msg를 페이징해서 받아오도록 만드는게 우선 목표 패키지는 이렇게 생김.. 연습이라 대충만듦.. Room과 Pag..
리워크
'안드로이드 jetpack/적용해보기' 카테고리의 글 목록