2025년 3월 27일부터 AOSP를 빌드하고 기여하려면 aosp-main
대신 android-latest-release
를 사용하는 것이 좋습니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Android 설정 메뉴
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 섹션에서는 Android 설정 메뉴를 구현하고 맞춤설정하는 데 사용할 수 있는 옵션에 대해 설명합니다.
홈 화면 설정
Android 7.0 이상에서는 설정 홈페이지가 개선되어 맞춤설정 및
맞춤설정 가능한 상태 알림이 제공됩니다. 이 기능은 자동으로 구현되며,
기기 구현자가 이를 구성할 수 있습니다.
이러한 개선사항과 관련된 소스 코드는 다음 파일에 있습니다.
Android 설정 디자인 가이드라인
이 문서에서는 Android 플랫폼 설정을 설계하는 모든 사용자나
Android 앱 설정을 설계하는 개발자를 위한 원칙과
가이드라인을 강조합니다.
패턴 및 구성요소
Android 8.0에서는 일반적인 용도를 아우르는 여러 구성요소와
위젯이 설정 메뉴에 추가되었습니다. 기기 제조업체 및 개발자는 새로운 사용자 인터페이스가 기존 설정 UI와 일관성을 유지하도록 설정 앱 확장 시 일반 구성요소를 사용하는 것이 좋습니다.
Android 8.0에는 설정 앱을 통해 설정 구성 방식을 간소화하고 사용자가 빠르게 설정을 찾아 Android 기기를 맞춤설정할 수 있도록 하기 위한 새로운 정보 아키텍처가 도입되었습니다. Android 9에는 추가적인 설정 기능과 간편한 구현을 위한 몇 가지 개선사항이 도입되었습니다.
맞춤설정
Android 설정 앱은 Android 8.0 사용자를 위한 권장사항 목록을 제공합니다. 이러한 권장사항은 일반적으로 휴대전화의 기능을 홍보하기 위한 용도이며,
맞춤설정이 가능합니다. (예: '방해 금지 모드 일정 설정' 또는 'Wi-Fi 통화 사용 설정')
전체 검색
Android 8.0의 설정 메뉴에는 확장 검색 기능이 추가되었습니다. 이 문서에서는 설정을 추가하고 설정 검색에 대해 제대로 색인이 생성되었는지 확인하는 방법에 대해 설명합니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[],null,["# Android settings menu\n\nThis section describes the options available to you for implementing and\ncustomizing the Android settings menu.\n\nSettings home screen\n--------------------\n\nIn Android 7.0 and higher, the Settings home page is enhanced with suggested\nsettings and customizable status notifications. The feature is implemented\nautomatically, and device implementers can configure it.\n\nThe source code for these enhancements is in these files:\n\n- [SuggestionParser.java](https://android.googlesource.com/platform/packages/apps/SettingsIntelligence/+/refs/heads/android16-release/src/com/android/settings/intelligence/suggestions/SuggestionParser.java)\n- [TileUtils.java](https://android.googlesource.com/platform/frameworks/base/+/fcad09a/packages/SettingsLib/src/com/android/settingslib/drawer/TileUtils.java)\n\nAndroid settings design guidelines\n----------------------------------\n\nThis documentation highlights the principles and guidelines for anyone who is\neither designing Android platform settings or any developers designing\nsettings for their Android app.\n\nPatterns and components\n-----------------------\n\nIn Android 8.0, the Settings menu gained several components and widgets that\ncover common uses. Device manufacturers and developers are encouraged to use the\ncommon components when extending the Settings app so new user interfaces stay\nconsistent with the existing Settings UI.\n\nInformation architecture\n------------------------\n\nAndroid 8.0 introduced a new information architecture for the Settings app to\nsimplify the way settings are organized and make it easier for users to quickly\nfind settings to customize their Android devices. Android 9 introduced some\nimprovements to provide more Settings functionality and easier implementation.\n\nPersonalized settings\n---------------------\n\nThe Android Settings app provides a list of suggestions to the users in Android\n8.0. These suggestions typically promote features of the phone, and they are\ncustomizable (e.g., \"Set Do Not Disturb schedule\" or \"Turn on Wi-Fi Calling\").\n\nUniversal search\n----------------\n\nAndroid 8.0 adds expanded search capabilities for the Settings menu. This\ndocument describes how to add a setting and ensure it is properly indexed for\nSettings search."]]