본문 바로가기
반응형

안드로이드 스튜디오3

JSON to Kotlin Class 플러그인 통해 데이터 클래스 생성하기 API에 대한 작업을 하다보면, JSON형식의 데이터를 kotlin의 data클래스로 만들어야 하는 경우가 생깁니다. 비록 Kotlin이 Java에 비해 데이터 클래스의 코드길이를 상당히 줄여주었음에도, 이 단순 작업은 지루하면서도 시간이 걸리는데요. 이러한 단순작업을 간단하게 해주기 위해 플러그인을 사용할 수 있습니다. Kotlin Data 클래스를 위한 플러그인이 바로 Json To Kotlin Class플러그인 인데요. 오늘은 이것을 사용하는 방법에 대해서 정리해 보도록 하겠습니다. 1. Plugin 설치오기 안드로이드 스튜디오에서 플러그인을 얻어오기 위해서는 다음과 같은 과정을 거치면 되는데요. 가장 먼저 Preference창을 엽니다. 아래 이미지와 같이 좌측의 네비게이션 창에서 plugin을 .. 2021. 2. 21.
Android Studio 에서 기억해야 하는 핵심 단축키 안드로이드 스튜디오를 사용할 때 코드사용에 큰 도움을 주는 단축키들이 많이 있습니다. 이런것들은 자주사용하면서 기억해두면 생산성이 높아지는데 큰 도움을 주는데요. 이 글에서 정리해 보도록 하겠습니다. 1. 선언 및 Usage 찾기 >> Cmd + B (Usage 찾기) 해당 코드가 선언된 곳이나 사용된 곳을 찾도록 도와줍니다. 2. 관련 Action 보여주기 >> Alt + Enter 예를 들어서, Kotlin에서 if문에서 return을 밖으로 꺼내는 것이나, expression body형태로 고칠 때, Action의 도움을 받아서 쉽게 코드를 수정할 수 있습니다. 2020. 3. 14.
안드로이드 Webp이용해 이미지 용량 줄이는 방법 앱을 만들면서 마지막에 신경쓰이는 부분이 바로 앱의 용량입니다. 너무 커지면 유저입장에서 lte등으로 통신비를 내면서까지 다운로드 받으려고 하지 않기도 하고, 설치하는데 기다리는 시간이 오래 걸리기 때문인데요. 오늘은 안드로이드 스튜디오를 이용해서, 이미지 파일을 Webp로 전환하는 방법에 대해서 정리해 보도록 하겠습니다. 1. Webp 이미지 파일 Webp는 Google에서 만든 이미지 파일형식입니다. 구글님이 만드셨으니 당연히 안드로이드와 안드로이드 스튜디오에서 사용이 가능합니다. 이런저런 거창한 알고리즘 보다는 기존의 png나 jpg보다 얼마나 사이즈를 줄일 수 있느냐가 중요한데요. 약 70%까지도 줄일 수 있다고 하는군요. 2. 손실 압축 방식과 무손실 압축 방식 webp는 JPEG와 같은 손실압.. 2019. 9. 9.