방법
-
Android SharedPreferences 사용법카테고리 없음 2019. 12. 26. 10:58
왜 쓰는건데? 예를 들어 앱에 자신의 이름으로 무언가를 저장을 했다. "저장"이란 다시 앱을 끄고 켰을 시에도 내 이름이 보관되어 있다는 것이다. 사라지지 않고 "저장"하는 간단한 곳이 필요한데 그게 SharedPreferences 보통 옵션이나 세팅이 컴퓨터 용어로 preference라고도 사용된다. 그래서 세팅이나 옵션 저장용으로 저런 이름이 탄생하지 않았을까? 컴퓨터 용어 사전 확인 간단한 사용법 저장은 ["KEY" : "VALUE"] 형식이다 ["Name":"BlueOrangMan"], ["COLOR":"BLUE"] SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); 넣기 SharedPreferences.Ed..
-
Fragment Activity 관계 비교, 선택은?카테고리 없음 2019. 12. 18. 10:20
왜 fragment가 생겨났나? 아래 예시는 설명을 위한 가정입니다. 테블릿과 같은 큰 화면에서 보다 역동적이고 유연한 UI디자인을 지원하는 것이 목적이었습니다. 폰에서 화면(메일리스트) 가로 테블릿 화면(메일 리스트 + 메일내용) 두 화면 모두 동일하게 메일 리스트가 보입니다. 하지만 가로 테블릿 화면은 메일의 내용까지 보입니다. 테블릿 화면은 훨씬 크기 때문에 폰에 사용되는 UI를 조합, 교환할 공간이 많습니다. 각각의 UI요소를 모듈로(각각의 묶음) 만들어서 원하는데로 화면에 배치, 존재하도록 합니다. 메일 리스트가 하나의 프레그먼트이고 메일내용이 하나의 프레그먼트입니다. Fragment, avtivity 관계 비교 Activity는 여러 Fragment로 구성될 수 있습니다. Activity에 F..