Så här skapar du anpassade plattor för Android s snabbinställningsmeny
Android 7.0 Nougat ger en hel del nya funktioner och förbättringar till bordet, till exempel möjligheten att anpassa Android: s snabbinställningspanel med anpassade kakel som innehåller unika växlar och till och med app eller webbgenvägar.
Införandet av det nya Quick Settings Tile API gör det inte bara möjligt för panelen att anpassas men tillåter även att utvecklare skapar anpassade verktyg som är utformade speciellt för området Snabbinställningar. Ett sådant verktyg kallas "Anpassade snabba inställningar" och det gör det möjligt för användare att bygga just det: anpassade plattor för snabbinställningsområdet, inklusive appgenvägar, webbläsarlänkar och mer. Det är ett otroligt kraftfullt, men ändå lätt att använda verktyg.
Den här guiden skrevs för Android 7.0 Nougat, men appen som vi använder fungerar också med Android 6.0 Marshmallow-precis under en något annorlunda uppsättning regler bakom kulisserna. Du måste aktivera System UI Tuner innan du använder Anpassade Snabbinställningar, men annars skall jobba på samma sätt som på Android 7.0. Om din enhet är rotad kan den också lägga till och ta bort nya kakel automatiskt. För oanvända enheter måste du dock göra det manuellt (vilket är vad vi ska göra i den här guiden).
Innan du börjar med Anpassade snabbinställningar måste du installera den och få den installerad. När du startar den för första gången kommer appen att vägleda dig genom att ge den tillstånd att ändra systeminställningar så att det kan skapa kakel.
Det är värt att notera att det finns två versioner av Anpassade Snabbinställningar: gratis och pro. Medan den fria versionen är bra att komma igång med, låser pro versionen ($ 1.50) verkligen appens fulla potential med fler anpassade ikoner och mer detaljerade anpassade åtgärder. Jag använder proversionen i den här guiden, men du borde enkelt kunna följa med den fria versionen.
Om det är en sak du borde veta om Anpassade Snabbinställningar innan du hoppar in, är det att det kan vara ett liten känslig. Därmed menar jag att om du inte gör saker i en viss ordning, kan det bli lite buggy och krasch. Om du följer med i ordning, fungerar det dock perfekt.
Det är också värt att nämna att det på en gång duplicerade det på något sätt min Bluetooth-ikon, och jag är inte säker på varför. En omstart fixade problemet och jag kunde inte replikera det, så jag är inte säker på vad som orsakade det. Hur som helst, en snabb omstart kommer att fixa den när du är klar med att skapa din anpassade kakel.
Okej! Så med det, låt oss börja. Med appen i förgrunden, tryck på det lilla plusteckenet i nedre högra hörnet.
Dialogrutan "Lägg till kakel" visas när du talar om exakt vad du ska göra: dra ner notifikationsskärmen två gånger för att visa snabbinställningsmenyn och tryck sedan på "Redigera".
På menyn Redigera, rulla ner och hitta kakel med titeln "CQS: Tile 0" och dra det till det övre avsnittet. När den är på plats trycker du på tillbaka-knappen.
Appen ska upptäcka den nya plattan och växla automatiskt till "New Tile" -redigeringsmenyn i appen Anpassade snabbinställningar, där du börjar anpassa din nya knapp.
Första saker först: Låt oss lägga till en titel. Jag ska skapa en snabb inställning för Pokémon GO, för du vet aldrig när en vild sällsynt Pokémon kommer att hälla och du behöver komma åt appen rätt det andra. För att hålla den kort och söt, kommer jag bara att kalla den "PoGo" -remember, det här går i ett litet område, så korthet är nyckeln med kakel namn. Peka på avsnittet "Tile Title" för att ge det ett namn.
Lägg sedan till en ikon. Klicka bara på knappen "Kakelikon", som visar en lista med alternativ: Inbyggda ikoner, Anpassad ikon, Appikon eller Ikon Pack. Det är värt att notera att några av dessa endast är tillgängliga i proversionen av appen (som Custom Icons). Jag ska bara använda appens stockikon, så fortsätt och välj "App Icon" här.
En lista kommer att generera, så bläddra till appen du vill använda och tryck på den. Observera att QS-området endast stöder vita ikoner, så anpassade snabbinställningar kommer i grund och botten bara att vita ut stockikonen. Det fungerar bra med några appar, främst de som har genomskinliga bakgrunder och en enkel ikon, som Chrome-men för Pokemon Go, kommer jag att sitta fast med en fyrkant. Jag är okej med det.
Nu för de viktiga sakerna: action. Knacka på knappen "Tile Click Action" för att definiera vad du vill att den här genvägen ska göra. Igen finns det en handfull alternativ här: Ingen, starta app, starta andra, starta webbadress och välj. medan "ingen", "app" och "växla" är alla ganska självförklarande, "andra" är lite vagt. Detta är i grunden en förskott inställningar som kan utföra saker som Nova Actions eller andra aktiviteter.
För enkelhets skull lägger vi bara till en app. Gå vidare och tryck på "Starta appen".
En annan lista kommer att generera, så bläddra bara ner till appen du vill lägga till i menyn.
Härifrån kan du också ställa in en dubbelklick-åtgärd. I grund och botten betyder det att knacka på kakel två gånger kan göra en sekundär åtgärd, vilket gör denna genväg super användbar. Jag kommer faktiskt att använda det här alternativet för att starta en anpassad webbadress - fortsätt och klicka på "Tile Double Click Action" och sedan "Starta URL" (förutsatt att du vill lägga till en URL till din sida, om inte hoppa över det här steget).
Jag lägger till PoGoToolkit som min sekundära åtgärd, eftersom evolutionsräkaren är mycket hjälpsam när man försöker bestämma vilken av dina 74 Eevees som ska utvecklas. När du har lagt till webbadressen trycker du bara på "OK".
Slutligen finns det några extra alternativ du kan välja: Dölj Notifieringsfack och Lås upp enhet. Det är ganska självförklarande: om du vill stänga facket efter att ha utfört det avsedda kommandot, kolla den första rutan; om du också skulle vilja låsa upp telefonen, kolla den andra. Lätt som en plätt.
Med det är din anpassade kakel färdig. Tryck bara på den cirkulära markeringsikonen längst upp. Gjort.
Den nya plattan kommer nu att vara på plats i menyn Snabbinställningar. Avsluta appen Anpassade snabbinställningar, dra ner skuggan och låt den gå.
Detta är bara toppen av isberget för vad som verkligen är möjligt med Quick Settings API. Eftersom Android 7.0 får antagande kommer vi sannolikt att se fler och fler utvecklare släpper unika och intressanta appar som använder detta nya API. Tyvärr är det fortfarande oklart hur det här kommer att fungera med tillverkare skinn (Samsung och LG har båda inaktiverat System UI-tuner på Marshmallow, så apps som Custom Quick Settings fungerar inte), så det är något vi bara måste vänta med att hitta ut.