본문 바로가기

전체 글651

[Kotlin] 사용자 앱에서 카카오내비 호출 Android Studio 3.3.2 1. gradle.properties (Project Properties) 파일에 버전정보 추가 KAKAO_SDK_GROUP=com.kakao.sdk KAKAO_SDK_VERSION=1.17.0 2. kakao_strings.xml 파일을 작성해서 아래 코드를 추가한다. 앱키 3. build.gradle (Project: 프로젝트명) 파일에 maven repository 경로 정보 추가 allprojects { repositories { google() jcenter() maven { url 'http://devrepo.kakao.com:8088/nexus/content/groups/public/' } } } 4. build.gradle (Module: app) 파일.. 2019. 4. 11.
[Kotlin] 다음 지도, 기본 마커(Marker) 추가 지도뷰 위에 올라가는 마커를 생성할 수 있다. val marker = MapPOIItem() marker.itemName = "(주)블루모바일" marker.tag = 0 marker.mapPoint = mapPoint // 기본으로 제공하는 BluePin 마커 모양. marker.markerType = MapPOIItem.MarkerType.BluePin // 마커를 클릭했을때, 기본으로 제공하는 RedPin 마커 모양. marker.selectedMarkerType = MapPOIItem.MarkerType.RedPin mapView.addPOIItem(marker) 기본으로 제공하는 핀에는 BluePin, RedPin, YellowPin 이 있다. 2019. 4. 10.
맛있었던 맥주 'Suntory Master's Dream' 친구들과 일본여행 가서 마셨던 맥주! 우리 모두 '몇 병 더 사서 마실걸...' 하고 아쉬움을 진~~하게 남긴, 일본 내에서도 쉽게 구할 수 없는 맥주라는 일본분의 말에 더욱 간절하게 마시고 싶어진 맥주! 'Suntory Master's Dream' 2019. 4. 9.
재미있는 유아 일본어 교재, 꼬마판다 나나의 말빵세! 아이를 키우다 보니 저절로 인맥이 넓어지기도 한다. 아이 친구 엄마들 중심으로... 아이 친구 엄마 중에 일본분이 계시는데 일본어 선생님으로 활동하고 계신다. 그분이 오랜시간 준비한 유아 일본어 교재가 드디어 출판되었다고 한다. 바로 '꼬마판다 나나의 말문이 빵 터지는 세마디 일본어' 일명 말빵세 일본어! 책을 출판하려 준비하는 동안 얼마나 애쓰셨는지, 말의 뉘앙스를 잘 살리면서 제대로 번역하기 위해 얼마나 많은 고민을 했는지 옆에서 봤기에 책의 퀄리티는 믿을 수 있다. 그래서 유아 대상 책이지만 일본어를 하나도 모르는 내가 먼저 이 교재를 가지고 일본어 공부를 시작해보려 한다. 유튜브 강의도 있다고 하니 함께 시청하면서 공부해야겠다. 아키코샘의 말빵세 일본어 (유튜브 강의) https://www.you.. 2019. 4. 9.
[Kotlin] 다음지도 중심점, 레벨(zoom) 변경 // 중심점 변경 mapView.setMapCenterPoint(MapPoint.mapPointWithGeoCoord(37.53737528, 127.00557633), true); // 줌 레벨 변경 mapView.setZoomLevel(7, true); // 중심점 변경 + 줌 레벨 변경 mapView.setMapCenterPointAndZoomLevel(MapPoint.mapPointWithGeoCoord(33.41, 126.52), 9, true); // 줌 인 mapView.zoomIn(true); // 줌 아웃 mapView.zoomOut(true); 2019. 4. 9.
딸기따기 체험. 굿!굿!굿! 생각하고 있던 어떤 일을 실행에 옮기기 위해서는 즉흥성이 필요하다. 이번 딸기따기 체험이 그랬다. 원래 딸기따기는 2월~3월초에 딸기 상태가 아주 좋을 때 해야한다는데 아무 생각없이 그 시간은 보내고, 3월 말에 갑작스레 딸기체험 가겠다고 호들갑(?)을 떨었다. 아이 친구 엄마들에게 연락해 같이 가자고 얘기하고는 4월 초로 예약! 체험의 최적기를 놓침으로 내가 얼마나 무심한 사람인지 다시금 알게되었으나, 그래도 위안을 삼기는 딸기따러 가자고 말하고는 바로 실행에 옮겼다는거. 남양주에 딸기따기 체험 농장이 많다는 얘기와 농장주인을 잘못 만나면 곤욕스러운 체험이 된다는 얘기를 익히 들었던터라 신중하게 검색에 검색을 해서 평이 좋은 농장으로 선택했다. 바로 마음농장!!! 마음농장을 검색해보시면 아시겠지만 칭찬.. 2019. 4. 8.
[Kotlin] Daum 지도 표시하기 1. Daum 지도 최신 SDK 다운로드 http://apis.map.daum.net/android/guide/ 2. 네이티브 앱 키 발급 및 키 해시 등록하기 1) 카카오 개발자사이트 (https://developers.kakao.com) 접속 2) 개발자 등록 및 앱 생성 3) Android 플랫폼 추가: 앱 선택 – [설정] – [일반] – [플랫폼 추가] – Android 선택 후 추가 4) 키 해시 등록: [Android] 플랫폼을 선택하고, [키 해시] 을 등록합니다. 5) 페이지 상단의 [네이티브 앱 키], 등록한 [패키지명], [키 해시]를 사용합니다. * [키 해시]를 등록하지 않아도 앱에서 맵이 표시됨. 이 부분은 좀더 체크가 필요할 듯 3. 라이브러리 파일 추가 1) 다운로드 받은 S.. 2019. 4. 8.
E/net.daum.mf.map.n.api.NativeMapLibraryLoader: Can`t load DaumMapEngineApi.so file 해당하는 오류는 에뮬레이터에서 지도에 필요한 라이브러리 파일을 읽어들이지 못해 발생하는 오류라고 하네요. 현재 다음카카오에서 제공하는 DaumMapEngineApi.so는 arm 및 armv7 기기만 지원하고 있어서 에뮬레이터에서 실행할 경우 해당 파일을 읽지 못해 앱이 실행되지 않는다고 합니다. ㅡㅡ; 2019. 4. 8.
[Kotlin] 카카오맵 사용시, INSTALL_FAILED_NO_MATCHING_ABIS 에러 오류의 이유는 x86에뮬레이터에서 arm용 apk를 설치 하려고 해서 나는 에러 build.gradle의 android 항목에 아래 코드를 추가해서 해결 splits { abi { enable true reset() include 'x86', 'armeabi-v7a' universalApk true } } 2019. 4. 8.