floatingbutton 썸네일형 리스트형 타이머(AlertDialog/CustomView/Thread/Progress) 앱 오늘은 타이머 앱을 개발하면서 스킬셋 학습을 진행해 볼 것입니다. 1) 카운트다운- AlertDialog.Builder를 사용하며 커스텀뷰로 팝업에 심어서 시작할 때 스톱워치가 진행되도록 합니다. 2) FloatingButton의 변화- 시작 버튼을 누르면 일시정지 버튼으로 보이고 정지 버튼은 구간측정 버튼으로 바뀝니다.- 일시정지를 누르면 다시 정지버튼과 재생버튼이 활성화됩니다. 3) 워커스레드 구현- 시간이 흐르는 것은 Worker Thread에서 구현되고 UI 변경 부분은 UI Thread에서 구현되도록 합니다. 4) 구간측정- 구간 측정된 데이터는 뷰그룹에 addView 합니다. 다음 내용에 대해서 차근히 알아볼 것입니다.우선 AlertDialog.Builder를 통해 팝업을 만드는데, 팝업.. 더보기 이전 1 다음