본문 바로가기

제트팩컴포즈2

230423 레코줄러 개발 일지 안드로이드 개발을 하는 사람으로서 Jetpack Compose는 공부할 필요가 있다고 생각했지만 매번 미뤘다. 그것도 그럴 것이 이전에 개발했던 것을 Jetpack Compose로 전환한다는 것은 그냥 처음부터 만든다고 생각하고 프로젝트를 엎어야 할 정도기도 하고, 일단 적어도 군대에서 원격으로 작업할 스케일은 아니라고 생각하기 때문에.. 그렇지만 Alarm Recorder, 레코드 루틴이라고도 불렸던 - 새로 지은 레코줄러라는 이름의 - 이 어플리케이션은 제로베이스로 다시 만들 생각이 있었기 때문에 이왕 새로 시작하는 거 Jetpack Compose로 만들어 보자는 생각이 들었다. UI는 전반적으로 알람 앱인 캘람, 그리고 이전 레코드 루틴의 요소를 꽤 가져올 것 같다. 현재는 NavigationVie.. 2023. 4. 23.
#02 Text - Jetpack Compose 공부 Text 객체는 이제보니 기존 TextView와 일맥상통한 면이 있다. TextView도 상당히 속성이 많았는데 아니나다를까 Text 객체 또한 그렇다. 이거 조금씩 써 보면서 아무리 생각해도 기존 xml로 UI 짜는 게 훨씬 쉬운 것 같은데 Jetpack Compose를 하는 게 맞을까 현타온다. Text를 전체로 풀어보면 이렇다. text: String / Text 객체의 내용 modifier: Modifier / 나중에 정리해야겠지만 일단 레이아웃을 설정한다. padding, width, height 설정 가능한 듯 color: Color / 이건 그냥 컬러 fontSize: TextUnit / 글자 크기 fontStyle: FontStyle / 글자 스타일. 아마 Bold Italic인 듯 fon.. 2020. 8. 14.