Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Menu ustawień Androida
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
W tej sekcji opisujemy opcje implementacji i dostosowywania menu ustawień Androida.
Ekran główny ustawień
W Androidzie 7.0 i nowszych strona główna Ustawienia została wzbogacona o sugerowane ustawienia i możliwość dostosowywania powiadomień o stanie. Funkcja jest implementowana automatycznie, a implementujący ją deweloperzy mogą ją konfigurować.
Kod źródłowy tych ulepszeń znajduje się w tych plikach:
Wytyczne dotyczące projektowania ustawień Androida
Ta dokumentacja zawiera zasady i wytyczne dla wszystkich, którzy projektują ustawienia platformy Android lub ustawienia aplikacji na Androida.
Wzory i komponenty
W Androidzie 8.0 menu Ustawienia zostało wzbogacone o kilka komponentów i widżetów, które obejmują typowe zastosowania. Producentów i deweloperów urządzeń zachęcamy do korzystania z wspólnych komponentów podczas rozszerzania aplikacji Ustawienia, aby nowe interfejsy były spójne z obecnym interfejsem Ustawień.
Android 8.0 wprowadził nową architekturę informacji w aplikacji Ustawienia, aby uprościć sposób ich organizacji i ułatwić użytkownikom szybkie znajdowanie ustawień do personalizacji urządzeń z Androidem. Android 9 wprowadził pewne ulepszenia, aby zapewnić więcej funkcji ustawień i łatwiejszą implementację.
Spersonalizowane ustawienia
Aplikacja Ustawienia Androida udostępnia listę sugestii użytkownikom w Androidzie 8.0. Te sugestie zwykle promują funkcje telefonu i można je dostosować (np. „Ustaw harmonogram trybu Nie przeszkadzać” lub „Włącz połączenia przez Wi-Fi”).
Wyszukiwanie uniwersalne
Android 8.0 wprowadza rozszerzone możliwości wyszukiwania w menu Ustawienia. Z tego dokumentu dowiesz się, jak dodać ustawienie i zadbać o to, aby było ono prawidłowo indeksowane w wyszukiwarce ustawień.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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."]]