Android

Android/Common

[Android] ripple Effect 커스텀하기

Ripple Effect는 적용한 뷰 안에서 사용자의 터치 위치를 중점으로 발생되는 물결 현상입니다.

Android/Error

[Android] trying to draw too large Bitmap 해결하기 - Bitmap Resize

RuntimeException : try to draw too large ( 바이트 수 ) Bitmap 위 명시되어 있는 Exception은 메모리 캐싱 등의 부가 기능을 제공해 주는 이미지 라이브러리 없이 직접 메모리 용량이 큰 이미지를 View에 로딩 했을 때, 나타나는 문제입니다. 우리가 사용할 수 있는 application의 메모리는 제한되어 있기 때문에 Bitmap Resize를 적용해주는 것이 좋습니다. Bitmap 크기 가져오기 BitmapFactory class는 Bitmap을 생성하기 위해 여러 가지 Decode Method를 제공합니다. decodeByteArray(), decodeFile(),decodeResource(), etc 위 함수를 사용하게 되면 Bitmap의 고유의 크기를 ..

Android/Common

[Android] Android Settings.Panel 사용해보기

Settings.Pannel Androdi API 29부터 Setting.Panel 클래스가 제공되기 시작했습니다. Setting.Panel은 NFC, WiFi, 인터넷 연결, 볼륨 설정을 Floating UI로 제공할 수 있는 기능입니다. Floating UI로 제공되기 때문에 화면 전환 없이 사용자가 설정을 확인하고 수정할 수 있는 것이 큰 장점입니다!! 하지만 Settings.Pannel을 통해 접근할 수 있는 설정이 4가지라는 것은 큰 아쉬운 점으로 다가오기도 합니다. 그럼 Settings.Pannel이 실제로 어떻게 UI에서 표시되는지 확인해 보러 가시죠. Settings.Pannel - 인터넷 startActivity( Intent(Settings.Panel.ACTION_INTERNET_CON..

점냥
'Android' 카테고리의 글 목록 (8 Page)