[안드로이드/Android/Kotlin] TodoList 만들기 : 2편(MVVM/ROOM/ViewPager2 사용)

2편에서 Adapter Room Database 사용 및 Model Repository ViewModel Room Database 사용 TodoDAO.kt TodoDatabase.kt TodoModel.kt TodoRepository.kt TodoViewModel.kt SingleLiveEvent에 대한 것은 다른 포스팅 참조 https://...

2022년 2월 24일
·
0개의 댓글
post-thumbnail

[안드로이드/Android/Kotlin] TodoList 만들기 : 1편(MVVM/ROOM/ViewPager2 사용)

목표 TodoList 만들기 시작 전 Fragment: 할 일 CREATE 및 READ, 체크박스 클릭 시 진행 중으로 이동 진행 중 Fragment: 진행 중인 할 일 READ, 체크박스 클릭 시 완료로 이동 완료 Fragment: 완료 된 일 READ (취소선), 휴지통박스 클릭 시 DELETE 시작 전, 진행 중, 완료는 ViewPager2로 이동 ...

2022년 2월 24일
·
0개의 댓글

[안드로이드/Android/Kotlin] by viewModels() 사용하기

원래는 다음과같이 Provider을 사용해야 하는데, 위와 같이 by viewModels()로 사용할 수 있다.

2022년 2월 24일
·
0개의 댓글

[안드로이드/Android/Kotlin] bottom sheet 띄우고 버튼 선택하기

[안드로이드/Android/Kotlin] bottom sheet 띄우고 버튼 선택하기 build.gradle dependency 라이브러리 추가 패키지 내에서 오른쪽 클릭 후 New → Fragment → Fragment(Blank) 상속을 Fragment()에서 BottomSheetDialogFragment()로 변경, 다른 코드 지우고 onCre...

2022년 2월 24일
·
0개의 댓글

[안드로이드/Android/Kotlin] EditText에서 키보드 올리기 및 내리기

[안드로이드/Android/Kotlin] EditText에서 키보드 올리기 및 내리기 InputMethodManager 만들기 키보드 올리기 키보드 내리기 출처: https://jsue.tistory.com/30

2022년 2월 24일
·
0개의 댓글

[안드로이드/Android] TextView 취소선 표시 및 해제

취소선 표시 Kotlin textView.paintFlags = textView.paintFlags or Paint.STRIKETHRUTEXT_FLAG Java textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKETHRUTEXT_FLAG); 취소선 해제 Kotlin textView.pa...

2021년 12월 31일
·
0개의 댓글

[안드로이드/Android/Kotlin/코틀린] 컨트롤러에 포커스 주는 법

예를들어 아래와 같이 정의되어 있다고 하자. id의 edittext가 공백일 경우에는 id로 포커스 (커서 이동)을, pw의 edittext가 공백일 경우에는 pw로 포커스 (커서 이동)을 하려면 위와 같이 작성하면 된다.

2021년 11월 9일
·
0개의 댓글