[Android] APNG 사용하기
프로그래밍/Android (Java)2023. 8. 24. 08:10
반응형
움직이는 GIF 파일과 같이 움직이는 PNG 파일인 APNG 입니다.
GIF 보다 용량도 작고 고화질로 출력이 가능해 안드로이드의 아이콘이나 버튼으로 사용하기 좋습니다.
라이브러리 : https://github.com/penfeizhou/APNG4Android
1. 준비
build.gradle 파일에 dependency 를 추가합니다.
... repositories { mavenCentral() } ... APNG dependencies { implementation 'com.github.penfeizhou.android.animation:apng:${VERSION}' } ... |
2. 사용
APNG 파일 (예: sysdocu.png) 은 assets 폴더에 저장합니다.
... // asset 파일에서 불러오기 AssetStreamLoader assetLoader = new AssetStreamLoader(context, "sysdocu.png"); // APNG Drawable 생성 APNGDrawable apngDrawable = new APNGDrawable(assetLoader); // 자동 실행 imageView.setImageDrawable(apngDrawable); ... |
반응형
'프로그래밍 > Android (Java)' 카테고리의 다른 글
안드로이드 java 에서 웹페이지 출력 내용을 String 에 넣기 (0) | 2024.11.30 |
---|---|
FCM 을 활용한 PUSH 메세지 보내기 (2024-11-23) (0) | 2022.10.19 |
안드로이드 알람 생성 2가지 방법 (Android Notifications Tutorial with Examples) (0) | 2022.07.18 |
안드로이드 비정상 종료 감지 처리 (어플 재시작) (0) | 2021.06.08 |
안드로이드 와이파이 SSID 가져오기 (0) | 2021.06.02 |
댓글()