[Android] Soft Key 기종의 소프트 키보드 관련 문제 해결 방법 현상 키보드값을 제대로 가져오지 못하여, 이모티콘 레이아웃이 화면은 덮는 현상이 벌어지거나, 너무 아래에 치우쳐져서 나오는 현상이 발생합니다. 최하단 이미지 첨부 원인 Android SDK 21 이후부터 Soft key를 사용하는 기종에서 화면을 가져올 때, 소프트키까지 포함한 화면을 가져오면서 화면의 높이까지 원하지 않는 크기로 가져오면 발생하게 되었습니다. 해결책 SDD 21 이후 버전에 대해서 windowManger를 통해서 DefaultDisplay르 가져오도록 요청하게 해야 합니다. /** * SDK 21 이후 부터 소프트키 기종 화면 높이를 잘 못 가져오는 현상 있음 */ if(Build.VERSION.SDK_INT >= 21) { Display display = getActivity().ge.. 더보기 [Android] Retrofit 2.0 Multipart Post 전송 프로젝트에 Retrofit 2.0을 이용하여 개발하던 중, Multipart로 사진 파일을 서버로 전송해야 하는 상황이 있었다. 이 때, 여러 삽질을 통해 Multipart에 대해서 길진 않지만 정리하고자 한다. 아래와 같이 EndPoint를 @Multipart 어노테이션을 이용하여 정의한다.(여기까지는 Retrofit Docs를 읽으면 알 수 있다....)1234@Multipart@POST("업로드 서버 주소")Observable uploadPhoto( @Part MultipartBody.Part file );cs 하지만 @Part에 해당하는 정보가 무엇이 들어가야 하는지에 대한 설명은 어디에도 나와있지 않았다... (고로 나도 설명하지 않으려...농담이다...) MultipartBody.Part 클래.. 더보기 [Android] 안드로이드 개발에 유용한 라이브러리 정리 라이브러리 관련 정리된 Github Pagehttps://github.com/wasabeef/awesome-android-ui 안드로이드 Crop 관련 라이브러리https://github.com/ArthurHub/Android-Image-Cropperhttps://github.com/Yalantis/uCrop WebView Extend https://github.com/TheFinestArtist/FinestWebView-Android 더보기 이전 1 2 다음