반응형
반응형
안녕하세요 이전에 지도위에 검색창을 출력하는 포스팅에 이어, 검색창 클릭 시 검색할 수 있는 화면으로 이동하는 코드를 구현해보겠습니다. 화면 이동을 위한 Navigation Controller 구현 이전 포스팅에서 Google Map 위에 검색창을 클릭하면 검색 화면으로 이동하기 위해 화면 이동을 위한 Navigation Controller 구현이 필요합니다. 우선 app모듈의 build.gradle 파일에 아래와 같이 선언합니다. dependencies { implementation "androidx.navigation:navigation-compose:2.5.3" } 위의 선언으로 navigation 관련 라이브러리를 설치한 다음, const val Main = "MainScreen" const va..
안녕하세요 지난 포스팅보다 많이 늦었습니다. 이번 포스팅은 Google Map 상단에 검색창 생성하는 것을 공유해보려 합니다. 검색창 만들기 목표는 아래에 노란색으로 표시한 부분을 구현하려고 합니다. 간단하게 Google Map 위에 바로 TextField를 출력하는 방법이 있습니다. 1. GoogleMap 출력 후 바로 검색창 관련 코드 추가 2. 검색창 구현 코드 상세 구현 Box(modifier = Modifier.padding(10.dp)) { Card( modifier = Modifier.requiredHeight(50.dp), shape = RoundedCornerShape(10.dp), elevation = 6.dp ) { Row( verticalAlignment = Alignment.Cen..
안녕하세요 이번 포스팅은 로컬에 작성한 코드를 Github 반영하기 위한 작업을 작성하려 합니다. 해당 포스팅은 기존 로컬 소스를 github에 저장하여 연동하는 것을 소개합니다. Github Token 획득 Android Studio와 Github 연동을 위해서는 Github 계정에서 Token을 생성하여 사용해야합니다. ** 2021년 8월 13일 이후로는 기존 ID/PW 인증을 금지하고, 이후부터는 Personal Access Token(이하 token) 방식의 인증을 요구하고 있습니다. 1. Github 사이트에 로그인 후, 프로필 아이콘 - Settings를 클릭합니다. 2. 맨 아래의 Developer Settings 메뉴를 클릭합니다. 3. 이후 화면에서 Token 생성을 위해 Persona..
안녕하세요 첫 (이렇게 작성하는게 맞는지 모르겠지만?) TIL를 Google Maps API 적용으로 시작해보았는데요. [TIL-230512] Google Map Api 적용하기 문득 회사에서 하는 개발에 지겨움(?)을 느끼고 있을 때쯤, TIL(Today I Learned)라는 용어를 알게 되어, 간단한 앱 제작을 목표로 TIL을 작성하게 되었습니다. 오늘 첫 글로 Google Maps API를 Android Project에 weirddev.tistory.com Activity, Fragment에 띄우는 것으로 배워보았지만, Jetpack Compose에 적용하는것이 좋을 것 같아 알아보았습니다. 1. 라이브러리 설치 1. Compose로 적용을 위한 라이브러리 설치를 위해 app module의 bui..
안녕하세요 이전에 작성하였던 Google Maps API 사용 법 중 추가 공부해 본것이 있어 공유해봅니다. [TIL-230512] Google Map Api 적용하기 문득 회사에서 하는 개발에 지겨움(?)을 느끼고 있을 때쯤, TIL(Today I Learned)라는 용어를 알게 되어, 간단한 앱 제작을 목표로 TIL을 작성하게 되었습니다. 오늘 첫 글로 Google Maps API를 Android Project에 weirddev.tistory.com 위의 포스팅 중 아래의 내용으로 작성한 부분이 권장하는 방법은 아닌 것으로 보여집니다. 물론 테스트 코드에서는 잘 되긴 했습니다. 하지만, Google에서는 Git과 같은 Version Control에 API Key를 저장하지말 것을 권장하고 있고, 그 ..
문득 회사에서 하는 개발에 지겨움(?)을 느끼고 있을 때쯤, TIL(Today I Learned)라는 용어를 알게 되어, 간단한 앱 제작을 목표로 TIL을 작성하게 되었습니다. 오늘 첫 글로 Google Maps API를 Android Project에 처음 적용하는 방법에 대해 작성해보겠습니다. 1. Google Cloud Console 프로젝트 생성하기 일단 모든 API를 사용하기 위해서는 API키가 필요합니다. Google Maps는 그 전에 Google Cloude Console이라는 페이지로 이동하여 프로젝트를 생성합니다. * Google Cloud Platform Console 링크 Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 위의..