· Activities
1. 행사시간09:30 ~ 17:20 (점심시간 12:35 ~ 13:55) 2. 행사 목차(1) Compose 성능 최적화를 위한 Stability 마스터하기 - 엄재웅(2) 앱 성능 영혼까지 끌어올리기 - 배필주(3) Compose UI 컴포넌트 설계와 테스트 - 김수현(4) compose-video 오픈소스 라이브러리 개발기 (배포까지) - 이상훈(5) 플레이어 SDK 개발자의 Kotlin Multiplatform 도입기 - 모진섭(6) Compose Material3 커스텀 디자인 시스템 구축기 - 권대원 3. 내용 전날부터 어떤 사람이 있을지 궁금한 나머지 들뜬 마음으로 잠을 잘 이루지 못하고 갔다. 조금 피곤하긴 했지만 역시나 많은 사람이 모여 있었다. 줄을 오래기다릴까봐 40분정도 일찍 도착했..
· Android Java
1. Bitmap 안드로이드에서 지원하는 이미지 포맷이다. 안드로이드는 이미지파일이나 메모리를 통해 Bitmap 파일을 다룰 수 있다. Bitmap을 통하여 이미지를 자르거나 편집, 파일형 변환을 통해 적절하게 사용처에 맞게 사용할 수 있다. Code Bitmap BitmapFactory.decodeFile(String pathName, BitmapFactory.Options opts); Bitmap BitmapFactory.decodeByteArray(byte[] data, int offset, int length, BitmapFactory.Options opts) 기본적으로 Bitmap은 사용시 메모리를 많이 할당하므로 다음과 같이 이미지 파일 크기를 줄여 사용한다 public static int c..
· Android Java
1. Scoped Storage란? 구글 플레이스토어에 앱을 업로드 하기 위해서는 Target SDK 30 이상을 맞춰야하는 이슈가 생겼다. SDK 30 이상부터는 기존 접근 권한 과는 다르게 파일에 접근해야 하는 이슈가 생겼는데 다음과 같다. (1) API Levels SDK 28 이하 WRITE_EXTERNAL_STORAGE READ_EXTERNAL_STORAGE MANAGE_EXTERNAL_STORAGE SDK 32 이하 READ_EXTERNAL_STORAGE SDK 33 이상 READ_MEDIA_IMAGES READ_MEDIA_VIDEO READ_MEDIA_AUDIO (2) Permission 요청 SDK 28이하 에서는 권한 요청을 모두 해야 하고, 유저로부터 승인을 받아야 한다. 하지만 "Sc..
🔔벨91
벨 개발 블로그