1. 안드로이드 gif 이미지 처리
1) Gradle에 모듈 추가
//gif
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
2) IntroActivity에서 적용
ImageView intro_logo = (ImageView)findViewById(R.id.intro_logo);
Glide.with(this).load(R.drawable.calendar).into(intro_logo);
2. Handler 적용
public class IntroActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_intro);
ImageView intro_logo = (ImageView)findViewById(R.id.intro_logo);
Glide.with(this).load(R.drawable.calendar).into(intro_logo);
Handler handler = new Handler();
handler.postDelayed(new Runnable(){
@Override
public void run() {
Intent intent = new Intent (getApplicationContext(), WelcomeActiviity.class);
startActivity(intent); //인트로 실행 후 바로 WelcomeActivity로 넘어감.
finish();
}
},4000); //4초 후 인트로 실행
}
}
'안드로이드 노트' 카테고리의 다른 글
[프로젝트1] DeleteAccount한 방법 (0) | 2022.03.22 |
---|---|
[프로젝트1] 내가 로그인Activity를 구현한 방법 (0) | 2022.03.21 |
[프로젝트1] android firebase sign out 기능 구현 (0) | 2022.03.21 |
[프로젝트1] 가입한 회원들의 리스트를 만들기 - Android RecyclerView, CardView, firebase (0) | 2022.03.20 |
[프로젝트1] 카메라, 갤러리 권한 및 firebase storage 사용한 방법 (0) | 2022.03.19 |