# Shared Preference

3개의 포스트

[Flutter] 로컬 푸시 - Local Notifications 2편

Local Notification(사용 방법) Local Notifications - 1(설정) Local Notifications - 3(리스너) 초기화 Local Notifications 라이브러리 사용 전 초기화 로직이 필요하다 초기화는 앱 사용 중 한 번만 해주면 되고 반드시 로컬 푸시 기능이 사용되기 전에 초기화를 해주어야 한다 보통 main.dart 파일의 initState()에서 초기화를 진행하지만 앱 진입시 가장 먼저 노출되는 스크린에서 해줘도 된다 Andorid에서 아이콘을 설정 해주어야 하는데 android > app > main > res에 있는 mipmap 폴더의 기본 아이콘으로 설정해 주었다 IOS는 Sound/Badge/Ale

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

[Android] Preferece, Shared Preference란?

Shared Preference란?   안드로이드 애플리케이션에는 대부분 설정을 할 수 있는 화면이 별도로 존재합니다. 로그인 상태를 유지한다던가, SMS 수신 등의 여부와 같은 설정을 하게 되면 애플리케이션을 다시 실행하더라도 유지됩니다. 이처럼 안드로이드에서는 애플리케이션 시스템 전체에서 유지되도록 저장할 수 있는 자료구조가 SharedPreference 입니다. Shared Preference는 key와 value를 담을 수 있는 자료구조로 Editor를 통해서 xml 파일에 기록하고 언제든 읽고 쓸 수 있습니다. Android API Activity.getPreference() > Shared Preference를 가져올 수 있는 API 중 하나로 Activity 클래스 내에 존재하고 Activity 별로 다른 SharedPreference 객체를 반환하게 됩니다. Context.getSharedPreference(

2022년 5월 1일
·
0개의 댓글
·
post-thumbnail

ArrayList vs MutableList, 직렬화(serialization), GSON, Shared Preference

시작 > 혼자 공부하면서 정리하고 싶은 부분을 작성한 글입니다 👀 함께 공부하는 사람에게는 도움이 되었으면 좋겠고, 혹시 제가 잘못 이해한 부분이 있다면 알려주시면 감사하겠습니다 💌 🔹 ArrayList vs MutableList List : 읽기 전용 리스트 (readOnly), 데이터가 변경될 일 없으면 사용 권장 MutableList : 수정 가능한 리스트 ArrayList : 내부가 Array(배열) 형태로 되어있는 수정 가능한 리스트 List와 MutableList의 차이점은 명확해서 확실히 알겠다만.. 사실 MutableList는 내게 넘 생소하다🙉 대체 ArrayList와 MutableList의 차이가 뭘까... > ArrayList는 MutableList 인터페이스를 구현하는 클래스이고, mutableListOf() 와 arrayListOf() 모두 ArrayList를 반환한다. 일반적으로 M

2021년 11월 5일
·
0개의 댓글
·