Android 15 Developer Preview 2 został już wydany

Android 15

Niedawno ogłosiło to Google wyzwolenie druga wersja zapoznawcza programisty tego, jaka będzie jego kolejna wersja Androida 15, tym Google zamyka miesiąc, oferując nam łyżkę tego, co przygotował dla swojej kolejnej wersji Androida.

Wśród znaczących zmian w wersji deweloperskiej Androida 15 w wersji zapoznawczej 2 w porównaniu z pierwszą wersją deweloperską znajduje się wiele nowych funkcji, takich jak ulepszenia obsługi, ulepszenia interfejsów API, usług i nie tylko.

Co nowego w Androidzie 15 Developer Preview 2

W tej wersji deweloperskiej 2 podkreślono obsługa małych ekranów pomocniczych (podobnie jak te obecne w niektórych składanych smartfonach) wsparcie umożliwia wykonywanie czynności takich jak odbieranie połączeń, odpowiadanie na wiadomości i sterowanie kamerą bez konieczności otwierania głównego urządzenia.

Kolejną atrakcją są ulepszenia komunikacji satelitarnej w systemie Android 15, ponieważ dodano nowe elementy interfejsu w celu ujednolicenia korzystania z komunikacji satelitarnej, umożliwiając aplikacjom określenie wykorzystania kanałów satelitarnych za pomocą metody ServiceState .isUsingNonTerrestrialNetwork(). Interfejs do pracy z SMS/MMS obsługuje teraz wysyłanie i odbieranie wiadomości za pośrednictwem kanałów satelitarnych.

Płatność NFC stała się prosta, to kolejna zaprezentowana nowa funkcja, ponieważ aplikacje mogą teraz przełączać adapter NFC w tryb nadzoru, umożliwiając urządzeniu akceptowanie żądań NFC i wysyłanie ich do określonego procesu w celu przetworzenia, bez odpowiadania i przesyłania danych do czytników. NFC.

Oprócz tego Rozszerzono możliwości renderowania plików PDF, ponieważ interfejs API PdfRenderer został skuteczniej ulepszony. Za pomocą schowka możesz teraz pracować z plikami chronionymi hasłem, wyświetlać adnotacje, edytować formularze, wyszukiwać w dokumencie i zaznaczać obszary do skopiowania. Dodano także optymalizacje mające na celu zmniejszenie zużycia zasobów i przyspieszenie wyświetlania lokalnych plików PDF.

Plik automatyczne rozpoznawanie języka i przełączanie języków, Dzięki temu aplikacje posiadają zaawansowane opcje dostosowania zmiany języka podczas rozpoznawania głosu. Wprowadzono tryby takie jak EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS aby zmienić język tylko na początku sesji audio, oraz EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES aby anulować zmianę języka po określonej liczbie zmian, przydatne w sytuacjach, gdy wiesz, że w sesji będzie używany określony język.

z inne zmiany które wyróżniają się:

  • Widżet TextView ma teraz domyślnie włączony atrybut eleganckiTextHeight. Ten atrybut zastępuje czcionkę kompaktową czcionką o większych marginesach pionowych, poprawiając czytelność tekstu.
  •  W widżecie TextView można teraz bardziej elastycznie kontrolować podziały wierszy. Tagi I Pozwalają określić, czy grupy słów lub ich części mieszczą się w innej linii, poprawiając czytelność w określonych przypadkach.
  • Wprowadzono klasę UriRelativeFilterGroup, która pozwala na definiowanie reguł filtrowania na podstawie zawartości parametrów i fragmentów adresu URL, blokując lub zezwalając na żądania w oparciu o te reguły. Możesz także określić filtrowanie za pomocą tagu w manifeście aplikacji.
  • Rozszerzono obsługę API udostępnianego w OpenJDK, włączając dodatkowe metody w klasach Math i StrictMath, kolekcje i listy uporządkowane, wykorzystanie ByteBuffer w Deflaterze oraz aktualizację kluczy. Daje to programistom większą elastyczność i opcje podczas pracy z tymi funkcjami w systemie Android 15.
  • Dodano interfejs API, który umożliwia aplikacjom wykrywanie, kiedy odbywa się nagrywanie ekranu. Umożliwia to aplikacji skonfigurowanie procedury obsługi wywołania zwrotnego, która zostanie uruchomiona, jeśli włączone jest nagrywanie ekranu, a okno aplikacji znajdzie się w widocznym obszarze. Ta funkcja umożliwia wyświetlanie ostrzeżeń użytkownikowi, jeśli podczas nagrywania zostaną wyświetlone wrażliwe dane.

Na koniec warto wspomnieć, że wersja Androida 15 zostanie udostępniona na kanale stabilnym w trzecim kwartale 2024 roku.

Jeśli chcesz dowiedzieć się więcej na ten temat, możesz zapoznać się ze szczegółami W poniższym linku.