본문 바로가기

전체 글210

안드로이드 모든 Activity(화면)을 제거하고 종료하고 싶을때.. 띄워져있는 화면이 여러개인데 일일히 하나하나 finish()로 끝내기엔 버겁습니다. 모든 엑티비티를 다 종료하고 앱 자체도 종료 할 수 있습니다. finishAffinity(); System.runFinalization(); System.exit(0); 해당 코드로 모든 화면과 앱을 종료할수있습니다. 2020. 7. 13.
안드로이드 스튜디오 안에서 SHA-1값 확인하기. 파이어베이스 연동이나 기타 등등 하실때 종종 SHA-1값이 필요할때가있습니다. 굳이 CMD창에서 복잡한 명령 필요없이 확인이 가능합니다. 안드로이드 스튜디오 오른쪽에 Gradle패널을 열어주세요. 그리고 사진처럼 클릭을 해주시면되는데요 그럼 밑에 창에 뜹니다. 밑에를 Run창으로 선택해서 보시면 됩니다. 혹은 터미널에서 keytool -list -v -keystore keystore경로 입력하시면 됩니다. 2020. 7. 13.
안드로이드 커스텀 다이얼로그(Custom Dialog) 만들어보기. 일반적인 다이얼로그는 밋밋한감이 있습니다. 다들 자기 입맛대로 꾸며보고싶으실텐데 생성자를 활용하여 커스텀 다이얼로그를 만들어볼게요. 대충 이런식으로 모서리가 살짝 둥글둥글한 녀석으로 만들어볼게용. 우선 MyDialog.java 라는 클래스를 만들어줬습니다..! public class MyDialog extends Dialog { private Button Confirm; private Button Cancel; private View.OnClickListener Confirm_Btn; private View.OnClickListener Cancel_Btn; public TextView Body; public TextView Title; public String title; public String bod.. 2020. 7. 8.
IOS에서 사용해보는 onBackPressed 메소드(뒤로가기) 안드로이드에서는 뒤로가기를 누를때 onBackPressed()메소드가 호출되어 처리를 해주었는데요. 아이폰에서는 보통 뒤로가기버튼 이미지를 만들어서 해주는데 self.dismiss(animated: true, completion: nil) 이미지 클릭 이벤트 함수 안에 저는 이걸 넣어서 처리해주었습니다. 약간 goback같은 느낌이더군요. 2020. 7. 2.