반응형

분류 전체보기 44

[Kotlin/Android] 갤러리 이미지 갱신

시스템 환경 운영 체제 : macOS Mojave Tool : Android Studio 3.4.2 Gradle 5.1.1 Kotlin 1.3.41 Java 1.8.0_201 시작 안녕하세요. 오늘은 짧게 갤러리 갱신하는 코드를 포스팅합니다. 사진을 찍거나 이미지 파일을 생성하여 디바이스에 저장할때 바로 갤러리에 노출되지 않습니다. 바로 노출하기 위해서는 미디어스캔이라는 과정을 거치는데 이 스캔 과정의 범위가 넓고 파일이 많을수록 갱신 시간이 오래걸리기 때문에 추가되는 한 파일만 갱신해주는게 좋습니다. 아래 코드를 사용하거나 참고하면 미디어 스캔을 할수 있습니다. /** * 이미지 파일 갤러리에 갱신 */ private fun onRefreshGallery(filename: String) { sendBr..

Android 2019.08.29

[Swift5.0/IOS] HelloWorld - IOS 프로젝트를 시작해보자

IOS 관련된 포스팅을 시작도 하기전에 블로그를 작성하다 한번 날렸습니다... 상당히 하기 싫어졌지만 준비한 스크린샷을 확인하고 다시 마음을 다잡아 다시 시작해보겠습니다. IOS 를 놓은지도 어언 7년쯤 됬네요. 그동안 변경된 사항도 많기도 하고 관련 언어를 직접 다루는 프로젝트도 없어 서서히 잊어져 가다가 다시 한번 기본 개념을 잡기 위해 공부를 시작했습니다. 언어를 새로 시작할때 항상 HelloWorld 를 찍었기 때문에 이번 포스팅에는 이 과정에서 필요한 프로젝트 초기 설정 부터 실행한 화면이 에뮬레이터에서 보이는 과정까지의 내용을 담아보려고 합니다. 시스템 환경 운영 체제 : macOS Mojave Tool : Xcode 3.4.0 Swift 5.0 시작 IOS 개발을 위해선 Mac 에 Xcode..

IOS 2019.08.23

[SDK] 카카오링크 적용 문제 해결

금일은 엄청 삽질하게된 카카오톡 API 중에 하나인 카카오링크 오동작 문제 해결에 대해 정리겸 포스팅해보겠습니다. 카카오링크는 카카오톡으로 친구들이나 지인들에게 특정 페이지 정보를 쉽게 공유할수 있는 기능을 제공하는 유용한 기능입니다. SDK 적용도 카카오톡 샘플 코드 를 보면 쉽게 할수 있는데요. 샘플코드를 적용하면서 경험한 오동작하는 사례들을 정리하여 보았습니다. API가 정상적으로 호출되지 않아요. 제일 먼저 AndroidManifest.xml 을 열어서 몇가지 사항을 점검해봅시다. meta-data 의 com.kakao.sdk.AppKey 가 잘 설정되어 있는지 호출하는 Activity 의 data 태그의 scheme 와 host 값이 설정되어 있는지 scheme 와 host 값이 여러 Activ..

SDK 2019.08.22

[Android/Kotlin] 정적 검사를 사용해보자 1 - 소나큐브(Sonarqube)

정적 검사를 사용해보자 1 - 소나큐브(Sonarqube) SonarQube 소나큐브는 코드 품질을 향상을 위해 사용되는 정적 검사 툴이다.프로젝트에 적용하기 위해 검색한 여러 사이트의 방법을 이리저리 적용해 보았고과정이 쉽지는 않았지만 결국 연동에 성공했다. 아래는 성공한 방법을 정리한 내용이다. 시스템 환경 운영 체제 : macOS Mojave Tool : Android Studio 3.4.2 Kotlin 1.3.41 Java 8 설치 Homebrew 를 설치하자 https://brew.sh/index_ko 터미널을 열고 Homebrew 를 이용하여 소나큐브를 설치한다. brew install sonarqube brew services start sonarqube 로컬에서 실행 한다. http://l..

Android 2019.07.31
반응형