반응형 안드로이드 스튜디오 dialog2 [안드로이드 스튜디오] 앱에서 창 다시 보지 않기 기능 구현하기 (SharedPreference 이용) 앱에서 설명이나 공지 창이 뜰 때 매번 반복해서 닫기 버튼이 눌러 닫는다면 정말 불편합니다.그래서 닫기 버튼뿐만 아니라 다시 보지 않기 버튼도 있는 것을 볼 수 있는데요. 오늘은 SharedPreference를 이용하여 다시 보지 않기 버튼을 눌렀을 때 앱을 껐다 켜도 더 이상 해당 창이 뜨지 않는 기능을 만들어보도록 하겠습니다.우선 이와 같은 기능을 구현하기 위해서는 SharedPreferences를 많이 사용합니다.SharedPreferences는 안드로이드 앱에서 간단한 데이터를 저장하고 관리하기 위한 편리한 방법 중 하나입니다.그리하여 다시 보지 않기 버튼을 눌렀을 때 간단한 값을 저장하고 불러온 후, 값에 따라 창을 띄울지 말지 결정할 수 있습니다. 그래서 아래와 같이 SharedPreferen.. 2024. 5. 3. [Android Studio] MainActivity has leaked window 에러발생 해결하기 - 망댕이의 앱 개발(안드로이드 스튜디오) 앱을 개발하다가 Activity로 만든 dialog를 띄워 종료 버튼을 누르면 앱이 종료될 수 있도록 해당 dialog_warning 레이아웃을 불러와 nobutton 눌렀을 때는 그냥 dialog 종료, yesbutton을 누를 때 앱이 종료되도록 코드를 짜놨습니다. 앱을 실행시켜도 정상적으로 잘 돌아갔구요 @Override public void onBackPressed() { Dialog dialog = new Dialog(MainActivity.this); dialog.setContentView(R.layout.dialog_warning); dialog.show(); Button nobutton = (Button)dialog.findViewById(R.id.noButton); Button yesbu.. 2024. 4. 16. 이전 1 다음 반응형