본문 바로가기
반응형

분류 전체보기198

[Android Studio] sharedPreferenced의 저장과 조회 알아보기!! (예제 포함) - 망댕이의 앱 개발 앱을 개발하다 보면 작은 양의 데이터나 간단한 설정값을 저장하고 관리하여 앱에서 이 데이터를 다음 실행 시에도 해당 데이터를 사용할 수 있도록 하는 코드를 구현해야합니다. 오늘은 안드로이드 스튜디오에서 이와 같은 작은 양의 데이터를 저장 및 조회를 위해 사용하는 SharedPreferences에 대해 알아보도록 하겠습니다. SharedPreferences는 기본적으로 key값과 value 값 2개로 데이터를 저장합니다. 즉, 해당 데이터의 이름은 Key값이고 전달하고자 하는 데이터 값은 value 값입니다. 그래서 Key값을 호출하면 Key값에 해당하는 데이터 value값을 불러와 사용하게 됩니다. 저장소 위치: SharedPreferences 데이터는 XML 파일로 저장됩니다. 이 XML 파일은 앱의 .. 2024. 4. 16.
[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.
[Android Studio] SharedPreferences로 아이템을 저장하고 For문을 이용하여 저장했던 모든 아이템 조회하기 - 망댕이의 앱 개발 단순하게 SharedPreferences를 이용하여 하나의 text를 저장하고 불러오는 것은 정말 쉽습니다. 하지만 수많은 text들을 저장하고 그것들을 하나씩 조회하는 방법은 For문과 고유의 count 값이 필요합니다. private static final String PREF_NAME = "MyPreferences"; private static final String KEY_COUNT = "count"; private static final String KEY_TITLE = "title"; private static final String KEY_CONTENT = "content"; SharedPreferences sharedPreferences; --생략-- @Override public void.. 2024. 4. 16.
[백준] 2908번 상수 풀이 코드 (Java 자바) 2908번 상수문제는 정말 쉽게 풀 수 있는 문제였다. 하지만 문자열 단계의 문제인 만큼 문자열을 이용해서도 한 번 풀어보았다. 정답 코드 1) import java.util.*; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int rev_a = (a%10)*100+((a/10)%10)*10+(a/100); int rev_b = (b%10)*100+((b/10)%10)*10+(b/100); System.out.print(rev_a > rev_b ? rev_a : rev_b); } } 입력값이 3자리로 정해져있기 때.. 2024. 4. 16.
반응형