반응형
반응형
안녕하세요 TIL 포스팅 각각의 날짜 간격이 멀어지고 있는 요즘입니다. 사실 Toady I learned 라는 개념으로 하루하루 배운것을 정리하려고 하면서, 예제 소스를 개발하고 있긴 합니다만, 하루 치 공부 후 포스팅을 작성하는게 시간이 더 드는 것 같아 쉬운일이 아니구나 느끼고 있네요 그래도 조금씩이라도 시간날때 꾸준히 작성하도록 해야겠습니다. 오늘은 BottomSheetScaffold 라는 개념에 대해서 작성해보려고 합니다. BottomSheetScaffold란? 이름에서도 나타나듯이 BottomSheet라는게 위의 사진처럼 아래에서 위로 확장할 수 있는 Compose UI 입니다. 화면의 기본 UI 영역외에 BottomSheet가 공존하면서 두 영역간의 상호작용도 가능합니다. 기본 UI 영역이 자..
안녕하세요 오늘은 주소 평문으로 위도, 경도를 가져와 Map에 위치를 마킹하는 코드를 구현해보겠습니다. 지도 출력 기본적인 지도 출력하는 예제는 이전에 작성한 코드를 토대로 사용하였습니다. https://weirddev.tistory.com/39 주소 텍스트로 위도, 경도 가져오기 주소 텍스트를 파라미터로 위도, 경도를 가져오는 API는 아래와 같습니다. val geoCoder = Geocoder(context) val addressList: List? = geoCoder.getFromLocationName(address, 1) 위의 예제는 Geocoder 클래스를 사용하여 getFromLocationName의 파라미터로 실제 주소 텍스트 (ex) "서울특별시 송파구 올림픽로 300")와 주소의 갯수를 ..
안녕하세요 이번 포스팅에는 화면이 시작하자마자 TextField에 Cursor가 Focusing 되게 처리하는 코드를 구현해보겠습니다. focusRequester FocusRequester는 특정 시점에 Focus를 변경 요청을 하는데 사용됩니다. 예제 val focusRequester = remember { FocusRequester() } ... BasicTextField( modifier = Modifier .fillMaxWidth().focusRequester(focusRequester) ) ... LaunchedEffect(Unit) { focusRequester.requestFocus() } 먼저 FocusRequester를 이용하여 remeber 블록으로 변수를 생성합니다. 그리고 Focus..
안녕하세요 오늘은 Google Map에서 세부 기능을 이용해보는 포스팅을 작성해보겠습니다. 지도 출력 기본적인 지도 출력하는 예제는 이전에 작성한 코드를 토대로 사용하였습니다. [TIL-230514] Jetpack Compose로 Google Maps API 적용하기 안녕하세요 첫 (이렇게 작성하는게 맞는지 모르겠지만?) TIL를 Google Maps API 적용으로 시작해보았는데요. [TIL-230512] Google Map Api 적용하기 문득 회사에서 하는 개발에 지겨움(?)을 느끼고 있을 때쯤, weirddev.tistory.com 최초 출력시에는 위도, 경도가 (0.0, 0.0) 인 지점으로 기본 셋팅합니다. val cameraPositionState = rememberCameraPosition..