본문 바로가기

Dialog

(3)
Dialog 관련 Activity 생명주기 안녕하세요! 오랜만에 글 남깁니다. 이런 질문을 보았습니다. Dialog를 화면에 띄울 때 Dialog를 띄우는 Activity의 onPause()가 호출되는가? 그리고 권한 요청 다이얼로그를 화면에 띄울 때는 onPause()가 호출되는가? 참고로 권한 요청 다이얼로그라고 하면 아래 그림과 같으며 많이 봐보셨을 겁니다. Dangerous Permission을 부여해야 할 때 런타임에서 권한 체크를 하는 것입니다. Permission (Normal, Dangerous) 관련해서는 아래 리스트 참조 https://stackoverflow.com/questions/36936914/list-of-android-permissions-normal-permissions-and-dangerous-permissions..
안드로이드 Animation으로 Custom Loading(커스텀 로딩) 구현하기(2/2) 자 오늘은 2탄입니다~! CustomDialog를 상속받아서 이제는 화면에 로딩 되듯이 자연스럽게 띄워줘야 합니다. 그럼 제 글보다는 코드에, 작동 결과 화면에 관심이 많으실 테니 바로 시작해보도록 하겠습니다. 1) CustomAnimationDialog.java 파일을 만들고 아래와 같이 코드를 작성합니다. CustomAnimationDialog.java public class CustomAnimationDialog extends ProgressDialog { private Context c; private ImageView imgLogo; public CustomAnimationDialog(Context context) { super(context); requestWindowFeature(Window..
안드로이드 Animation으로 Custom Loading(커스텀 로딩) 구현하기(1/2) "안녕하세요~! 오랜만에 다시 블로그를 시작하게 되었습니다. 이번에는 안드로이드 애니메이션을 이용하여 커스텀 로딩 화면을 구현하려고 합니다. 예를 들면 아래와 같이 "배X의 민족" 앱 같은 경우 로딩 시 오토바이 맨이 나옵니다. (출저 : https://m.blog.naver.com/PostView.nhn?blogId=marie0831&logNo=220181991052&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F) 그럼 본론으로 돌아가서, Animation부터 차근차근 시작해 보죠. 커스텀 로딩 애니메이션은 사용자에게 시각적인 즐거움(?)을 주는 것으로 사용하면 매우 좋을(?) 것 같습니다. 단순히 Android에서 제공하는 Progress Bar을 사용하기에는 너..