하루플스토리
Home
  • 전체보기 (252)
    • 개발 (103)
      • Android (67)
      • IOS (1)
      • 코딩테스트 (34)
      • 딥러닝 (1)
    • 블로그 (9)
      • 공지사항 (4)
      • 이슈, 유머 (5)
    • 일상 (17)
      • 일상 (9)
      • 전자제품 (7)
      • 사진 (1)
    • 메이플 (120)
      • 메이플스토리 (120)
Home
  • 전체보기 (252)
    • 개발 (103)
      • Android (67)
      • IOS (1)
      • 코딩테스트 (34)
      • 딥러닝 (1)
    • 블로그 (9)
      • 공지사항 (4)
      • 이슈, 유머 (5)
    • 일상 (17)
      • 일상 (9)
      • 전자제품 (7)
      • 사진 (1)
    • 메이플 (120)
      • 메이플스토리 (120)
블로그 내 검색
Github

하루플스토리

안드로이드 개발자 하루플 입니다 GitHub 놀러와주세요!😊

  • 개발/Android

    안드로이드 스튜디오 GIF 파일 재생하기

    2021. 7. 29.

    by. 하루플스토리

    반응형

    안녕하세요, 하루플입니다.

     

    개발하다 보면 앱 퀄리티를 위해서 Gif파일을 자동 실행되도록 하고 싶을 때가 있는데요!

    bumptech 에서 개발한 안드로이드 이미지 라이브러리를 사용해서 만들어보겠습니다.


    build.gradle(Module)

        implementation 'com.github.bumptech.glide:glide:4.11.0'
        annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'

    gradle 모듈탭에 종속성을 추가해줍니다.

     

     

    activity_main.xml

    <ImageView
          android:id="@+id/lala_gif_img"
          android:layout_width="match_parent"
          android:layout_height="match_parent"/>

     

     

    원하는 곳에 이미지뷰를 추가해줍니다. 

    저는 메이플 라라 캐릭터 gif를 사용해서 id를 lala_gif_img 로 설정했습니다.

     

     

    이미지 삽입

    이제 gif 이미지를 안드로이드 내에 삽입해야하는데요, 중요한건 res 폴더에 raw 폴더를 생성해서 넣어야합니다.

    생성했으면 파일을 raw 폴더에 넣어줍니다.

     

     

     

    MainActivity.java

    public class MainActivity extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            ImageView lala_gif_img = (ImageView)findViewById(R.id.lala_gif_img);
            Glide.with(this).load(R.raw.lala).into(lala_gif_img);
    
        }
    }

    여기서 R.raw.lala 는 실제 gif 파일 명이고, into는 방금 위에서 선언한 변수 명입니다.

     

    그리고 실행해보면 gif 이미지가 올바르게 실행되는 것을 확인하실 수 있습니다.

     

     

     

    다른 궁금한 점 있으시면 댓글 부탁드립니다.

    반응형
    저작자표시 비영리 동일조건 (새창열림)

    '개발 > Android' 카테고리의 다른 글

    안드로이드 스튜디오 TextView 글자 중간 글씨크기, 색깔 바꾸기  (0) 2021.07.30
    [안드로이드 스튜디오] 목록/내용을 접었다 펼 수 있는 Expandable Recycler View 사용 예제  (1) 2021.07.30
    [안드로이드 스튜디오] 앱 처음 사용하는 사용자 확인 (SharedPreferences)  (0) 2021.07.29
    안드로이드 스튜디오 ViewPager2를 활용한 가로 슬라이더  (2) 2021.07.27
    안드로이드 스튜디오 스마트폰 연결해 가상디바이스(AVD)로 사용하기  (2) 2021.02.02

    댓글

    관련글

    • 안드로이드 스튜디오 TextView 글자 중간 글씨크기, 색깔 바꾸기 2021.07.30
    • [안드로이드 스튜디오] 목록/내용을 접었다 펼 수 있는 Expandable Recycler View 사용 예제 2021.07.30
    • [안드로이드 스튜디오] 앱 처음 사용하는 사용자 확인 (SharedPreferences) 2021.07.29
    • 안드로이드 스튜디오 ViewPager2를 활용한 가로 슬라이더 2021.07.27
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
하루플스토리

티스토리툴바