Google wypuszcza Androida 12, sprawdź listę nowych funkcji

Ikona czasu czytania 6 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Google Android 12 Materiał Ty

Google Android 12 Materiał Ty

Firma Google ogłosiła dziś oficjalne wydanie najnowszej wersji Androida, Androida 12. Aktualizacja Androida 12 pojawi się na urządzeniach Pixel w ciągu najbliższych kilku tygodni, a urządzenia Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo i Xiaomi jeszcze w tym roku . Oprócz funkcji użytkownika końcowego, takich jak projektowanie Material You, przeprojektowane widżety i ulepszony interfejs powiadomień, Android 12 zawiera również kilka ulepszeń dla programistów. Znajdź pełny dziennik zmian Androida 12 poniżej.

Nowy interfejs użytkownika dla Androida

Materialny Ty – Android 12 wprowadza nowy język projektowania o nazwie Materialny Ty, pomagając tworzyć bardziej spersonalizowane, piękne aplikacje. Aby wprowadzić wszystkie najnowsze aktualizacje Material Design 3 do swoich aplikacji, wypróbuj wersję alfa Komponenty do projektowania materiałów i czekaj na wsparcie dla Jetpack Compose już wkrótce.

obraz nowego interfejsu użytkownika dla Androida 12

Przeprojektowane widżety – Odświeżyliśmy widżety aplikacji, aby były bardziej użyteczne, piękne i łatwe do odkrycia. Wypróbuj je dzięki nowym interaktywnym kontrolkom, responsywnym układom dla dowolnego urządzenia i dynamicznym kolorom, aby stworzyć spersonalizowany, ale spójny wygląd. Więcej tutaj.

Aktualizacje interfejsu powiadomień – Odświeżyliśmy również projekty powiadomień, aby były bardziej nowoczesne i użyteczne. Android 12 dekoruje również niestandardowe powiadomienia standardowymi afordancjami, aby były spójne ze wszystkimi innymi powiadomieniami. Więcej tutaj.

Rozciągnij overscroll – Aby ułatwić przewijanie zawartości aplikacji, Android 12 dodaje nowy efekt „rozciągania” przewijania do wszystkich kontenerów przewijania. Jest to naturalny wskaźnik zatrzymania przewijania, który jest powszechny w całym systemie i aplikacjach. Więcej tutaj.

Ekrany powitalne uruchamiania aplikacji – Android 12 wprowadza również ekrany powitalne dla wszystkich aplikacji. Aplikacje mogą dostosowywać ekran powitalny na wiele sposobów, aby spełnić ich unikalne potrzeby związane z marką. Więcej tutaj.

Wydajność

Szybsza, bardziej wydajna wydajność systemu – Zmniejszyliśmy czas procesora używany przez podstawowe usługi systemowe o 22%, a wykorzystanie dużych rdzeni o 15%. Poprawiliśmy również czas uruchamiania aplikacji i zoptymalizowaliśmy operacje we/wy w celu szybszego ładowania aplikacji, a dla zapytań do bazy danych poprawiliśmy CursorWindow nawet 49-krotnie dla dużych okien.

Zoptymalizowane usługi pierwszoplanowe – Aby zapewnić użytkownikom lepsze wrażenia, system Android 12 uniemożliwia aplikacjom uruchamianie usług na pierwszym planie w tle. Aplikacje mogą korzystać z nowego przyspieszona praca zamiast tego w JobScheduler. Więcej tutaj.

Bardziej responsywne powiadomienia – Ograniczenie Androida 12 włączone trampoliny powiadomień pomaga skrócić czas oczekiwania aplikacji uruchamianych z powiadomienia. Na przykład aplikacja Zdjęcia Google uruchamia się teraz o 34% szybciej po odejściu od trampolin z powiadomieniami. Więcej tutaj.

Klasa wydajności - Klasa wydajności to zestaw funkcji urządzenia, które razem obsługują wymagające przypadki użycia i wyższą jakość treści na urządzeniach z systemem Android 12. Aplikacje mogą sprawdzać klasę wydajności urządzenia w czasie wykonywania i w pełni korzystać z wydajności urządzenia. Więcej tutaj.

Szybsze uczenie maszynowe – Android 12 pomaga w pełni wykorzystać akceleratory ML i zawsze uzyskać najlepszą możliwą wydajność dzięki interfejsowi API sieci neuronowych. Sterowniki akceleratorów ML można teraz aktualizować poza wydaniami platformy, za pośrednictwem usług Google Play, dzięki czemu możesz korzystać z najnowszych sterowników na dowolnym zgodnym urządzeniu.

Prywatności

obraz powiadomienia o prywatności w Androidzie 12

Panel prywatności – Nowy pulpit nawigacyjny w Ustawieniach zapewnia użytkownikom lepszy wgląd w to, kiedy Twoja aplikacja uzyskuje dostęp do mikrofonu, kamery i danych o lokalizacji. Więcej tutaj.

Przybliżona lokalizacja – Użytkownicy mają jeszcze większą kontrolę nad swoimi danymi o lokalizacji i mogą przyznać Twojej aplikacji dostęp do przybliżonej lokalizacji, nawet jeśli zażąda dokładnej lokalizacji. Więcej tutaj.

Wskaźniki mikrofonu i kamery – Wskaźniki na pasku stanu informują użytkowników, kiedy aplikacja korzysta z kamery lub mikrofonu urządzenia. Więcej tutaj.

Przełączniki mikrofonu i kamery – Na obsługiwanych urządzeniach nowe przełączniki w Szybkich ustawieniach ułatwiają użytkownikom natychmiastowe wyłączenie dostępu aplikacji do mikrofonu i kamery. Więcej tutaj.

Uprawnienia urządzenia w pobliżu – Twoja aplikacja może używać nowych uprawnień do skanowania i parowania z pobliskimi urządzeniami bez konieczności posiadania uprawnień do lokalizacji. Więcej tutaj.

Lepsze narzędzia do obsługi użytkowników

Bogate wstawianie treści – Nowy ujednolicony interfejs API umożliwia otrzymywanie bogatej zawartości w interfejsie użytkownika z dowolnego źródła: schowka, klawiatury lub funkcji przeciągania i upuszczania. Aby zapewnić zgodność wsteczną, dodaliśmy zunifikowany interfejs API do systemu AndroidX. Więcej tutaj.

Obsługa zaokrąglonych rogów ekranu – Wiele nowoczesnych urządzeń wykorzystuje ekrany z zaokrąglonymi rogami. Aby zapewnić doskonały UX na tych urządzeniach, możesz użyć nowych interfejsów API do zapytań o szczegóły narożników, a następnie zarządzać elementami interfejsu użytkownika zgodnie z potrzebami. Jeszcze tutaj.

obraz interfejsu telefonu z powiadomieniem z napisem „Witaj rozmazany świat”

Obsługa obrazu AVIF – Android 12 dodaje obsługę platformy dla formatu plików obrazu AV1 (AVIF). AVIF wykorzystuje zawartość zakodowaną w ramce z kompresji wideo, aby radykalnie poprawić jakość obrazu przy tym samym rozmiarze pliku w porównaniu ze starszymi formatami obrazu, takimi jak JPEG.

Zgodne transkodowanie multimediów – W przypadku wideo format HEVC oferuje znaczną poprawę jakości i kompresji, dlatego zalecamy, aby wszystkie aplikacje go obsługiwały. W przypadku aplikacji, które nie mogą, zgodna funkcja transkodowania multimediów pozwala aplikacji żądać plików w AVC i umożliwia systemowi obsługę transkodowania. Więcej tutaj.

Łatwiejsze rozmycia, filtry kolorów i inne efekty – nowe API ułatwiają stosowanie typowych efektów graficznych do Twoich widoków i hierarchii renderowania. Możesz użyć Efekt renderowania zastosować rozmycia, filtry kolorów i inne elementy do Węzeł renderowanias lub Widoki. Możesz także stworzyć efekt matowego szkła dla tła okna za pomocą nowego Window.setBackgroundBlurRadius() API lub użyj rozmycie za promieniem zamazać całą zawartość za oknem.

Ulepszone wrażenia dotykowe – Android 12 rozszerza narzędzia, których można używać do tworzenia informacyjnych informacji zwrotnych dla zdarzeń interfejsu użytkownika, wciągających i zachwycających efektów w grach oraz przykuwających uwagę haptyki dla produktywności. Więcej tutaj.

Nowe efekty aparatu i możliwości czujnika - Nowy rozszerzenia dostawcy pozwól swoim aplikacjom korzystać z niestandardowych efektów aparatu stworzonych przez producentów urządzeń — bokeh, HDR, tryb nocny i inne. Możesz także użyć nowych interfejsów API, aby w pełni wykorzystać czujniki kamer o ultra wysokiej rozdzielczości, które wykorzystują wzorce Quad / Nona Bayer. Więcej tutaj.

Lepsze debugowanie w przypadku awarii natywnych – Android 12 zapewnia bardziej przydatne informacje diagnostyczne, aby ułatwić debugowanie awarii związanych z NDK. Aplikacje mogą teraz uzyskać dostęp do szczegółowych plików zrzutu awaryjnego o nazwie nagrobki przez Interfejs API powodów wyjścia z aplikacji.

Android 12 do gier - Z Interfejsy API trybu gry, możesz reagować na wybrane przez graczy profile wydajności dla Twojej gry — na przykład dłuższy czas pracy na baterii podczas długich dojazdów lub tryb wydajności, aby uzyskać maksymalną liczbę klatek na sekundę. Graj podczas pobierania pozwoli na pobieranie zasobów gry w tle podczas instalacji, dzięki czemu gracze szybciej wejdą w rozgrywkę.

Źródło: Google

Więcej na tematy: android 12, google