마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱 '설정'을 만들 때 꼭 Preference를 사용해야 하나요?

0 추천
앱 설정을 만들 때 꼭 Preference를 사용해야 하나요?

Preference없이 만든다면

ListView로 만드는 건가요? 아니면 LinearLayout에 TextView를 배치해서 만드는 건가요?
목마른어린양 (960 포인트) 님이 2016년 11월 22일 질문

3개의 답변

0 추천
PreferenceActivity 나 PreferenceFragment 를 사용하지 않으면 관련 요소들을 다 커스텀해서 만들어야 하기 때문에 귀찮으니 이미 만들어 놓은걸 사용하는거라고 생각하시면 됩니다.
aucd29 (218,390 포인트) 님이 2016년 11월 22일 답변
답변 감사합니다. ^^
0 추천

꼭은 아니지만, 설정을 만들때 쓰도록 만들어서 대부분은 Preference를 사용할 것 같네요. 

참고로, PreferenceActivity는 ListView로 개별 Preference를 목록으로 유지합니다. 이 형태는 일반적인 UI를 구성하는 것과 동일 하구요.. Preference를 보면 View와 거의 유사한 형태입니다. 즉, 설정을 위한 뷰라는 거죠.. 

얼키 설명이 됐나 모르겠네요.. ^^ 즐코딩 하세요. 

mcsong (44,040 포인트) 님이 2016년 11월 22일 답변
언제나 좋은 답변 감사합니다. ^^
0 추천
밥을 먹을 때 수저를 꼭 사용해야 하냐고 묻는 것과 동일한 듯 합니다.

Preference 는 설정시 사용하는 수저라 생각하시면 됩니다.

별도로 만들면, 수저로 먹는 것에 비해 불편한 것은 존재하나

Preference 사용에 따른 제약이 없어지긴 하니.

사용 여부는 개발자 맘 입니다.
익명사용자 님이 2016년 11월 23일 답변
2016년 11월 23일 수정
답변 감사드립니다. ^^
...