분류 전체보기55 (SharedPreferences) 2. 사용하기 이번 포스트에서는 SharedPreferences의 메소드들을 다룬다. 1. SharedPreferences 객체 획득 SharedPreferences의 객체를 획득하기 위한 두가지 메소드가 있다. getPreferences(mode : Int) Android Developers 공식 가이드에는 다음과 같이 설명되어있다. 활동에 하나의 공유 환경설정 파일만 사용해야 하는 경우 Activity에서 이 메서드를 사용합니다. 이 메서드는 활동에 속한 기본 공유 환경설정 파일을 검색하기 때문에 이름을 제공할 필요가 없습니다. getPreferences()는 별도의 파일명을 지정하지 않는다. 따라서 이 메소드를 사용하는 Activity의 이름을 갖는 파일 내에 데이터가 저장된다. 예를 들어, MainActivit.. 2021. 7. 13. (SharedPreferences) 1. 시작하기 1. 개요 안드로이드 Developers 공식 문서에 보면 어플리케이션 내 데이터 저장에 관한 가이드가 나와있다. 그 중, 키-값 (Key - Value) 데이터 저장을 지원하는 SharedPreferences에 대한 포스트이다. https://developer.android.com/training/data-storage/shared-preferences?hl=ko 키-값 데이터 저장 | Android 개발자 | Android Developers 저장하려는 키-값 컬렉션이 비교적 작은 경우 SharedPreferences API를 사용해야 합니다. SharedPreferences 객체는 키-값 쌍이 포함된 파일을 가리키며 키-값 쌍을 읽고 쓸 수 있는 간단한 메서드를 제공합 developer.androi.. 2021. 7. 13. W/Glide : Failed to find GeneratedAppGlideModule Glide 라이브러리를 이용하여 이미지를 로드하다 보면 아래와 같은 Warning 문구를 볼 수 있다. 실제 어플리케이션을 Run 하는데 직접적인 영향을 끼치지는 않지만 왠지 모를 불편함을 느낄 수 도 있을 것 같아 해결 방법을 포스팅한다. W/Glide: Failed to find GeneratedAppGlideModule. You should include an annotationProcessor compile dependency on com.github.bumptech.glide:compiler in your application and a @GlideModule annotated AppGlideModule implementation or LibraryGlideModules will be silen.. 2021. 7. 12. [Git Issue] git push 무한 로딩 Issue 나는 보통 Git Bash를 사용해서 add commit push를 한다. 최근 TIL을 Push 하는 과정에서 무한정으로 로딩되는 이슈가 있었다. 혹시나 해서 VSCode로도 시도해 보았으나 역시나 같은 현상이 일어났다. 아래에 해결 방법을 소개한다. 우선 확인할 사항 Git Bash에서 git config --list를 통해 본인의 user.name과 user.email이 정상적으로 적용되어있는지 확인 디렉토리 경로에 한글이 포함되어 있는지 확인 디렉토리 경로에 한글이 있으면 정말 최악이다... 웬만하면 꼭! 영어로만 사용 자신이 push 하기 전에 pull을 했는지 확인 (기본중에 기본) 인터넷 이슈? - 방화벽, 인터넷 연결 상태 Remote가 설정 되어있지 않았는지 확인 보통 add, commi.. 2021. 7. 4. 이전 1 ··· 9 10 11 12 13 14 다음