Nowa wersja launchera Google pozwoli na wykonywanie szybkich akcji bez uruchamiania danej aplikacji.

nexus2cee_mass_teardown2_thumb-1
Źródło: AndroidPolice.com

Informacje na temat nowego launchera, który za niedługo zagości na nowych Pixelach (a następnie w sklepie Google Play) stają się coraz ciekawsze. Mogliśmy dowiedzieć się już, że gigant z Mountain View planuje pozmieniać ikony swoich programów – od teraz mają one być okrągłe. Niedawno pojawił się kolejny ciekawy news na temat szybkich akcji, które będzie można wykonywać w danych aplikacjach bez ich uruchamiania.

Co ciekawe, funkcja ta pojawiła się już kiedyś w systemie, a dokładniej w drugiej odsłonie Androida Nougat dla deweloperów, a następnie została usunięta w finalnej wersji systemu. Dlaczego? Tego nie wie nikt, ale wszystko wskazuje na to, że za niedługo pojawi się z powrotem.

Redaktor serwisu Android Police zdekompilował niektóre z aplikacji Google’a i w ich kodzie znalazł dość interesujące informacje, takie jak linijki kodu mówiące o skrótach dla aplikacji. Dla przykładu, w pliku AndroidManifest.xml (Google Play Music) znaleźć można coś takiego:

<meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/>

Jednak jest to tylko wycinek całej reszty kodu. Poniżej możecie znaleźć większy jego fragment:

</pre>
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android">
<<strong>shortcut</strong> android:<strong>shortcutId</strong>="music-recents"
android:<strong>icon</strong>="@drawable/ic_shortcut_recents"
android:<strong>enabled</strong>="true"
android:<strong>shortcutShortLabel</strong>="@string/launcher_shortcut_short_recent_activity"
android:<strong>shortcutLongLabel</strong>="@string/launcher_shortcut_long_recent_activity"
android:<strong>shortcutDisabledMessage</strong>="@string/launcher_shortcut_long_recent_activity">
<<strong>intent</strong> android:<strong>targetPackage</strong>="<span class="skimlinks-unlinked">com.google.android.music</span>"
android:<strong>action</strong>="<span class="skimlinks-unlinked">com.google.android.music.shortcuts.RECENT_ACTIVITY</span>"
android:<strong>targetClass</strong>="<span class="skimlinks-unlinked">com.google.android.music.ui.navigation.ShortcutTrampolineActivity</span>" />
</shortcut>

...
</shortcuts>
<pre>

Według zgromadzonych informacji, deweloperzy gier oraz programów na Androida już za niedługo otrzymają możliwość ustalania odpowiednich działań dla danych skrótów, a także wiele innych opcji. Jest już znana lista domyślnych aplikacji, które będą obsługiwać gesty – możecie ją zobaczyć poniżej.

nexus2cee_shortcut_mockups
Źródło: AndroidPolice.com

Jest jeszcze jeden problem – jak będą działały gesty, skoro Android nie wspiera ekranów sprawdzających siłę nacisku? Prawdopodobnie skróty będą wykrywane na podstawie gestów, ale możliwe jest to, że w przyszłości powitamy również smartfony, które będą wykrywały siłę nacisku.

Jak wam się podoba to rozwiązanie?

Źródło: Android Police
Reklamy

Skomentuj ten post

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s