본문 바로가기

분류 전체보기651

[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.
[Kotlin] 키해시값 얻는 코드 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) try { val info = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNING_CERTIFICATES) val signatures = info.signingInfo.apkContentsSigners val md = MessageDigest.getInstance("SHA") for (signature in signatures) { val md: MessageDigest md = MessageDigest.ge.. 2019. 4. 8.
[Tomcat] Tomcat 에 SSL 적용하기 https://blog.naver.com/mk-trade/221157363868 2017. 12. 13.