본문 바로가기

분류 전체보기248

EditText에서 한줄 입력 처리하기 (singleLine, lines, maxLine) singleLine = "true" 로 처리하였는데 deprecated 되었다. 이 문제로 구글링을 해보면 여러 말이 있지만 테스트 해보면 정확하지 않아서 한번 테스트 해보았다. maxLines vs lines 단순하게 lines="3" 과 maxLines="3" 으로 테스트 하였다. lines의 경우는 처음부터 3줄 사이즈를 확보하여 출력되었지만 maxLines 의 경우는 1줄 사이즈로 출력되었다. 글을 입력해 보면 아래처럼 나온다. lines 의 경우는 화면 사이즈는 3줄 사이즈로 고정되고 아래로 무한 스크롤 되면서 입력이 된다. maxLines의 경우 처음 1줄 입력 사이즈로 나오다가 글을 입력하면 3줄까지 화면이 늘어나고 그 이후 입력은 3줄로 고정되고 무한 스크롤 입력이 된다. inputType.. 2017. 1. 5.
Android AVD Camera webcam 2016. 11. 8.
Android FCM(Firebase Cloud Messaging) 매년 있는 Google I/O 행사. 매년 I/O 행사에서 Android 관련 기술들이 하나씩 발표가 되고 있다. 2016년 5월 말에 있던 I/O 행사에서 발표된 Firebase Cloud Message. Firebase는 Google의 App을 위한 통합 플랫폼 정도로 이해해 볼수 있는데 여기서 제공되는 다양한 기능중 가장 큰 것이 Cloud Message 가 아닐까 싶다. 이 글은 개인적으로 Firebase Cloud Message를 Android 환경에서 테스트한 글이다. 테스트한 결과론적인 이야기로 기존의 GCM(Google Cloud Message)와 상당히 유사하며 작성이 GCM에 비해 간단해 졌다는 느낌이다. FCM 소개 기존 Google Cloud Message(GCM) 도 계속 지원이 .. 2016. 6. 29.
Error : Unsupported major.minor version 52.0 HTML 삽입 미리보기할 수 없는 소스 Android Studio Update 되면서 buildToolsVersion 이 24.0.0이 기본 설정 build 시 아래의 에러 발생 Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 Error: at java.lang.ClassLoader.defineClass1(Native Method) Error: at java.lang.ClassLoader.defineClass(ClassLoader.java:791) Error: at java.security.SecureClassLoader.defineClass(Secur.. 2016. 6. 21.