Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 안드로이드 라이선스 종류
- 플러터 설치 2022
- 2022 플러터 안드로이드 스튜디오
- rxjava disposable
- 스택 큐 차이
- 안드로이드 os 구조
- ANR이란
- jvm 작동 원리
- android retrofit login
- jvm이란
- 스택 자바 코드
- 안드로이드 유닛 테스트
- rxjava cold observable
- 안드로이드 라이선스
- android ar 개발
- rxjava hot observable
- 안드로이드 유닛테스트란
- 2022 플러터 설치
- 서비스 쓰레드 차이
- Rxjava Observable
- 자바 다형성
- 안드로이드 유닛 테스트 예시
- 안드로이드 레트로핏 사용법
- 멤버변수
- 서비스 vs 쓰레드
- 객체
- 안드로이드 레트로핏 crud
- ar vr 차이
- 큐 자바 코드
- 클래스
Archives
- Today
- Total
나만을 위한 블로그
[Android] 안드로이드 Glide로 GIF 파일 재생하기 본문
728x90
반응형
Glide? bumptech에서 개발한 안드로이드용 이미지 라이브러리다.
이걸 쓰려면 먼저 앱 수준 gradle에 두 문장을 추가해줘야 한다.
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
20.02.21 기준 4.11.0이 가장 최신 버전이다.
이렇게 하고 XML 파일에 테스트용 이미지뷰를 하나 띄운다. id는 imageView로 한다.
GIF 파일은 res 폴더 안에 raw 폴더를 만들어 여기에 집어넣는다.
그 다음 자바 파일로 와서 imageView를 findViewById()하고
imageView = (ImageView) findViewById(R.id.second_image);
아래 코드를 친다.
Glide.with(this).load(R.raw.st).into(imageView);
끝이다. 에뮬로 확인하면 잘 돌아간다.
주의할 건 GIF 파일은 raw 폴더에 넣어야 한다는 것과 앱 수준 gradle에 위의 두 볼드체 문장을 넣어줘야 한다는 것이다.
반응형
'Android' 카테고리의 다른 글
[Android] 액티비티 전환 시 애니메이션 효과 없애기 (0) | 2020.03.04 |
---|---|
[Android] Lottie(로띠) 사용법 (0) | 2020.03.03 |
[Android] Unable to add window -- token null is not valid; is your activity running? 에러 해결 (0) | 2020.02.21 |
[Android] 깃허브에 있는 라이브러리나 앱을 clone 받아 사용하기 (0) | 2020.02.20 |
[Android] 안드로이드 스튜디오에서 자바와 코틀린 함께 쓰기 (0) | 2020.02.18 |
Comments