Det nya Jetpack-biblioteket backportar Android 12:s Splash Screen API

Ett nytt Jetpack-bibliotek har släppts som backporterar det nya splash screen API i Android 12 hela vägen tillbaka till API nivå 23/Android 6.0.

Med lanseringen av tredje förhandsvisning av utvecklare av Android 12, lade Google till ett nytt plattforms-API för appar för att anpassa appens startskärm. Även om Android 12 genererar automatiskt en startskärm som visar appens ikon på en ljus eller mörk bakgrund, utvecklare kan anpassa startskärmen med en anpassad ikon eller en animation för att behålla sitt unika varumärke. Till exempel har Google Drive-appen på Android 12 en anpassad startskärm med en animerad ikon, som användare på Reddit upptäckte förra veckan.

För att göra det lättare för utvecklare att göra en anpassad startskärm släppte Google idag Core Splashscreen version 1.0.0. Detta är en ny Ryggraket stödbibliotek som låter utvecklare lägga till en startskärm till sin app som inte bara är kompatibel med den nya Splash Screen API: er i Android 12 men även bakåtkompatibel hela vägen tillbaka till API-nivå 23, eller Android 6.0 Marshmallow.

En annan ny anmärkningsvärd uppdatering i dagens uppsättning Jetpack-biblioteksversioner är version 1.0.0 av Grundläggande Google-genvägar. Denna modul tillåter genvägar som sparas med hjälp av ShortcutManagerCompat API för att också "doneras till Google". Detta kommer att "låsa upp ytterligare funktioner med dessa genvägar för användare, som att visa dem som förslag eller låta Google Assistant uppfylla dem med rösten fråga."

På Google I/O 2021 meddelade Google nya API: er för genvägar i Android 12 som gör det enklare att hitta alla Assistant-frågor som stöds av appar. Utvecklare som bygger en Android-genväg kan få dem att visas automatiskt i galleriet med assistentgenvägar, och snart kommer dessa genvägar kommer att visas i förslagsmarkeringar i assistentpanelen eller som förslag i sökytor.