Android 6.0 knappar tillbaka hemmenyprogram. Det finns ännu fler möjligheter på mobilen


I både appar och webbplatser förlitar sig användare på menyer för att hitta innehåll och använda funktionalitet. Menyer är en viktig komponent i alla webbplatser eller applikationer, men alla menyer är inte skapade lika. Mycket ofta stöter vi på problem i menyerna – vissa är helt enkelt förvirrande, andra är svåra att kontrollera och andra är generellt svåra att hitta på skärmen.

Menyn ska vara synlig

Det har skrivits många inlägg om hamburgermenyn och de flesta uttalar sig negativt om den.

Den lilla knappen med tre rader är ett verkligt problem. Och det här handlar inte längre om själva ikonen, utan om det faktum att den döljer hela navigeringen.

Utom syn - utom sinne

Dold navigering är en ganska logisk lösning för små skärmar - du behöver inte oroa dig för begränsat skärmutrymme, bara placera all din navigering i en rullningsbar en sidofältet, som är dold som standard.

Men hamburgermenyknappen är mindre effektiv av en enkel anledning: du måste klicka extra för att se det alternativ du vill ha.

Jag ser och använder

Interaktionsteori, A/B-tester och utvecklingen av några av världens bästa appar tyder på att det är mer att visa menyalternativ på ett synligt sättökar användarnas engagemang och tillfredsställelse.

Det är därför många appar går bort från hamburgermenyer till mer relevanta navigeringsalternativ som alltid är synliga.


Tabbar: Istället för att dölja navigeringsalternativen i en hopfällbar panel tar du fram dem.

YouTube gör alltid delar av nyckelfunktioner tillgängliga med en knapptryckning, så att du snabbt kan växla mellan funktioner.


Det finns också smarta sätt dölj flikfältet när det inte används. Om skärmen är ett rullningsband kan flikfältet döljas när användare rullar för att ladda nytt innehåll, och visa det igen om de försöker rulla tillbaka i menyfliksområdet.

En sak till: Många designers gör misstaget att gömma sorteringsalternativ i en rullgardinsmeny. Men detta leder till samma problem - användare ser bara det markerade alternativet, och andra sorteringsalternativ är dolda.


Mindre synlighet (rullgardinsmeny) och mer synlighet (växla). Källa: uxmovement.

Slutsats: Många appar använder fortfarande hamburgermenyer eftersom det är ett enkelt sätt att lägga in massor av länkar i en app. Men det här fel håll för om i resursen svår navigering, försämrar användbarheten om du döljer den mobilt gränssnitt .

Nuvarande platsbeteckning

Brist på indikation av användarens nuvarande plats är kanske det vanligaste misstaget när man bygger menyer för webbplatser eller applikationer. "Var är jag?" är en av de grundläggande frågorna som användaren behöver besvara för framgångsrik navigering.

Användare förlitar sig på visuella signaler från menyer för att svara på detta kritiska viktig fråga. Men ibland ser de något helt annat än vad de förväntar sig att se.

Ikoner

Det finns universella ikoner som användarna är bekanta med och som representerar populär funktionalitet som sökning, e-post, utskrift, etc. Tyvärr är "universella" ikoner ganska sällsynta. Och applikationsdesigners gömmer ofta funktionalitet bakom ikoner som är mycket svåra att förstå.

Tidigare version av Bloom.fm-applikationen för Android. Väldigt svårt att förstå nuvarande position användare.

Färger

Det aktuella tillståndet kan anges direkt i flikfältet med kontrasterande färger.


Hur knappfärgen styr användarens uppmärksamhet. Källa: uxmovement. Det valda objektet ändrar utseende i flikfältet.

Koordinera menyer med användaruppgifter

Du bör använda bara tydliga länknamn. Ta reda på vad användaren letar efter och använd kategorinamn som är begripliga och nära dina. målgrupp. Menyn är inte platsen att skämta runt med jargong. Använd terminologi som tydligt beskriver ditt innehåll och din funktionalitet.

Användare älskar mobilapplikationer, som snabbt löser ett specifikt fall. Och du kan minska den tid användaren har på sig att förstå menyn.

Komplexa funktioner ska alltid visas med lämplig textetikett.
Takeaway: Menyalternativ ska vara lätta att skanna. Användare ska kunna förstå exakt vad som händer när de rör ett element med fingret.

Håll manipulationerna enkla

Element som är för små eller för nära varandra orsakar stort obehag mobilanvändare. Så gör menylänkarna tillräckligt stora för att lätt kunna klickas eller röras med ett finger.

En MIT Touch Lab-studie fann att den genomsnittliga bredden pekfinger en vuxen är 1,6 – 2 cm Det motsvarar 45-57 pixlar.

Kontrollknapparna är uppdelade i mekaniska och mjukvara. De första finns på kroppen av din gadget - dessa är strömknappen, volymreglaget (två knappar med en vippknapp) och ibland Hem(V Nyligen oftare är det mjukvara.

De andra är virtuell knappar som finns på skärmen på en smartphone eller surfplatta och även styrs genom att trycka på ett finger, men på skärmen. Detta mjuk knapp Hem, knapp Tillbaka och knappen Senaste apparna (ibland är detta en snabbmenyknapp). Utseendet på dessa knappar beror på vilken version av Android OS som används. Detta kan vara ett hus, en böjd pil och två rektanglar efter varandra (Android 4.x-version) eller en cirkel, en triangel respektive en kvadrat (Android 5-version).

Låt oss dröja vid tilldelning av kontrollknappar.

Syftet med knappen näring och gungor volym självklart. Det speciella är dock att inkluderingen avstängd Smarttelefonen startas genom att länge (mer än 2 sekunder) trycka på strömknappen, följt av OS-laddningsprocessen. På arbetssätt smartphone kort tryckning den här knappen ringer låsskärm(om det är aktiverat i inställningarna) eller direkt till skrivbordet. När smarttelefonen är igång, lång tryckning på strömbrytaren tar upp menyn, som innehåller objekt Stänga av,Dataöverföring, Offlineläge och starta om(Omstart).

Mekanisk knapp Hem när den trycks kort, tar den fram låsskärmen eller går till huvudskrivbordet. Långt tryck kan orsaka lista över senaste kör applikationer , A dubbelklicka- ett av programmen (till exempel i Samsung smartphones S Voice-applikationen tas fram).

Programvaruknapp Tillbaka orsakar en övergång till tidigare skärm, successiva klick - respektive på flera tidigare skärmar tills applikationen stängs. Det bör här framhållas att ansökan i sistnämnda fall lossas från random access minne, medan du trycker på knappen Hem orsakar en övergång till huvudskrivbordet, men tidigare öppen ansökan finns kvar i minnet och fortsätter arbete i bakgrunden.

Knapp Senaste apparnaär mycket bekvämt, eftersom om du behöver starta om ett av de tidigare använda programmen, behöver du inte leta efter det igen i den allmänna listan över program ( Applikationsmeny) eller leta efter dess ikon på skrivbordet. Applikationer i listan är alltid ordnade i omvänd kronologisk ordning efter lanseringen (de senast lanserade är först i listan). Dessutom innehåller listfönstret ytterligare knappar anropa listan över aktiva uppgifter (körs i bakgrunden av applikationer), knappen Sök efter applikationer och knappen Rensa listan över senaste applikationer.


Försvinnandet av en genväg från startskärmen eller själva programmet från listan över applikationer är ett problem som många Android-användare känner till från första hand. Men få människor vet hur man löser det. Därför, om du inte vill överbetala en mästare för trivialt arbete, är den här artikeln för dig.

Möjliga problem och deras lösningar

Skärmarna på mobila prylar är mycket känsliga för beröring. Ofta brukar användaren, utan att veta om det, genom oavsiktlig tryckning skickar ikonen eller programmet till papperskorgen. Innan du kontrollerar din enhet för fel, se därför till att programmet du letar efter faktiskt har tagits bort. För detta:

  • Öppna Play Market.
  • Klicka på ikonen som ser ut som 3 horisontella ränder på en linje röstsökning ring sidomenyn.
  • Välj "Mina appar och spel"
  • Gå till fliken "Installerat" och kontrollera om applikationen vi är intresserade av finns i listan.
  • Om det finns, öppna programsidan, ta bort den och installera om den.
  • Om applikationen inte finns i listan öppnar du dess sida på Google Play och installerar den.
  • Vi skyddar oss från upprepning av sådana situationer: vi etablerar automatisk blockering skärmen medan gadgeten inte används.

Efter ominstallation Etiketten ska vara tillbaka på plats. Om detta inte händer, eller om genvägen är tillbaka, men bara tillfälligt, kan du ha:

Systemet är infekterat med virus

Idag är skadlig programvara alltmer förklädd som populära appar, och därför uppgår antalet nedladdningar från dem till hundratusentals eller till och med miljontals nedladdningar. De flesta moderna virus skadar inte enheten direkt (så att de kan samla in information om dig längre). Men det finns också de som är specifikt inriktade på att destabilisera funktionen av gadgeten. Att ta bort program eller deras genvägar i det här fallet är vanligt. Därför, när ett problem uppstår, är det första vi gör att se till att antivirusdatabaserna alltid förblir uppdaterade.

Utvecklarproblem

Applikationsutveckling utförs inte bara av proffs utan också av amatörer. Om ikonen inte visas från början, angav författaren troligen felaktigt avsiktsfiltret i manifestfilen. För att testa denna teori, be en vän (som har en telefon från samma företag som du) att installera problematisk tillämpning. Har han ingen etikett heller? Skriv till utvecklaren tills han fixar denna bugg, problemet kommer inte att lösas.

Problem med SD-kort

Ansökningar från Lekmarknad installeras automatiskt på smarttelefonens internminne. dock tredjepartsprogram användaren kan posta efter eget gottfinnande. Ofta, för att påskynda driften av systemet, placeras de på löstagbart kort minne. Men efter att ha startat upp enheten kan initialiseringen av SD-kortet ta flera minuter. Applikationer som är installerade på den svarar inte på systemförfrågningar för närvarande, vilket gör att ikonerna inte visas.

Problemet kan lösas på flera sätt:

  • Köper mer modern karta minne med accelererad bearbetning och datainspelning (inte det bästa alternativet, eftersom det inte garanterar 100 % resultat).
  • (sannolikheten för framgång är maximal, men smartphonen kan börja sakta ner).
  • Starta om SD-kortet ( optimal lösning, vilket hjälper i 85 % av fallen).

För att inaktivera och återaktivera minneskortet, gå till "Inställningar" och öppna avsnittet "Minne". Där (längst ner), klicka först på objektet "Inaktivera MicroSD" och sedan (när enheten är avaktiverad) "Aktivera MicroSD". Vi väntar ett par minuter, varefter genvägarna ska dyka upp.

notera! Kanske har själva minneskortet blivit skadat. Om de beskrivna stegen inte hjälper, innan du går vidare till nästa steg, kontrollera dess funktionalitet på en annan gadget.

Firmware problem

Ett annat alternativ som förklarar varför applikationer från Android kan försvinna är relaterat till själva systemet. Om du nyligen modifierade telefonens firmware kan det hända att uppdateringarna inte har installerats korrekt, vilket resulterar i att vissa genvägar och/eller program går förlorade. För att återställa allt som det var:

  • Öppning Systeminställningar telefon.
  • Vi hittar avsnittet "Återställ och återställ" (eller ett namn liknande betydelse).
  • Välj återställningsalternativet som du använder (från "molnet", från " internminne" och så vidare).

När systemet återgår till de tidigare inställningarna, .

Själva ansökningarna har flyttats

När applikationer är installerade på telefonen anges sökvägen till deras plats omedelbart i genvägsparametrarna. Därför, när ett program tas bort från sin installationsplats, försvinner ikonen tillsammans med det. Försvinnandet av en genväg från skrivbordet betyder dock inte att programmet faktiskt raderades. Kanske har du av misstag flyttat mappen med dess filer någonstans när du laddade ner bilder till din dator eller installerade något program manuellt, och inte från Play Market.

Det enklaste sättet att lösa problemet i det här fallet är att installera om programmet. De flyttade filerna kommer dock att ligga kvar någonstans som dödvikt. För att bli av med dem, anslut gadgeten till datorn och starta en sökning efter programmets namn (om det består av flera ord, använd det första). Om sökresultaten innehåller de filer vi behöver klickar du på dem Högerklicka musen och välj "Egenskaper" eller "Filplats" för att ta reda på exakt var på telefonen de är lagrade. Om den inte är på sin plats tar vi bort den.

notera! Om det inte var tredjepartsapplikationer som flyttades, utan inbyggda applikationer, kan systemet börja fungera felaktigt. Om du inte kan returnera eller installera om dem, rulla tillbaka systemet till tidigare tillstånd, enligt rekommendationerna från föregående stycke.

Startprogrammet fungerar inte korrekt

En launcher är ett skal som gör det lättare för användaren att arbeta med en smartphone. Och om du ändrade den grundläggande till alternativet från tredjepartsutvecklare, kan vissa genvägar mycket väl ha tagits bort eller grupperats i mappar. För att kontrollera detta återgår vi till grundstartprogrammet. För detta:

  • Låt oss gå till inställningar.
  • Vi letar efter ett avsnitt dedikerat till inställningarna för själva enheten (skärm, minne, applikationer).
  • Klicka på objektet "Välj startprogram" (eller något liknande, eftersom det i versionen för din enhet kan kallas annorlunda).
  • Välj det grundläggande alternativet från listan.
  • Spara ändringarna och kontrollera om ikonerna visas.
  • Om ja, problemet ligger just i launchern, om inte, returnerar vi allt som det var och fortsätter att lista ut det.

Ett annat alternativ relaterat till startprogrammet är att gruppera applikationer i mappar för optimering fritt utrymme på skärmen. Kontrollera om det finns mappar på skrivbordet med flera ikoner inuti. Om det finns kan den önskade genvägen mycket väl finnas inuti en av dem. För att återvända, öppna mappen, håll ikonen med fingret och, utan att släppa den, flytta den åt sidan tills den visas på skrivbordet.

Fabriksåterställning

Om lösningarna ovan inte hjälpte och det fortfarande inte finns några ikoner på skrivbordet, finns det bara ett alternativ kvar - . Detta kan göras på olika sätt.

Notera! Återställningen kommer att radera absolut all din data i telefonens minne, så innan du börjar, gör det säkerhetskopior nödvändiga filer, kontakter etc.

En specifik kombination av siffror

Det här alternativet är det enklaste, men kanske inte fungerar på alla smartphones. För att använda den, skriv in en av de tre föreslagna kombinationerna i uppringningsfältet och klicka på "Ring":

  1. *2767*3855#
  2. *#*#7780#*#*
  3. *#*#7378423#*#*

Om den här metoden är lämplig för din enhet kommer smarttelefonen att starta om, varefter inställningarna återställs till fabriksinställningarna.

Genom menyn på själva smartphonen

Om enheten fungerar normalt kan du återställa dess hårdvara till dess pre-sale status via menyn. För detta:

  • Vi kontrollerar att telefonen laddas mer än 70 % (så att den inte stängs av under ominstallationsprocessen).
  • Öppna avsnittet "Inställningar" (för vissa modeller finns den kugghjulsformade ikonen på skrivbordet, för andra finns den i "menyn").
  • I underavsnittet "System", leta efter "Återställ och återställ" -objektet (eller, om din enhet inte har en, något liknande i betydelsen).
  • Bläddra till botten av listan och välj "Återställ inställningar" eller en annan fras vars beskrivning indikerar en återgång till fabriksinställningarna.
  • Vi startar återställningen och väntar på resultatet.

Nu återstår bara att uppdatera systemet till aktuell version("Inställningar" - "Om telefonen" - "Systemuppdatering") och installera om programmen.

Det är många dolda funktioner, vilket kan vara ganska användbart. System UI Tuner är en av dem. Efter att ha aktiverat denna meny får användaren fler anpassningsalternativ Android-gränssnitt. I en av artiklarna om Trashbox vi redan.

Vissa utvecklare har redan anpassat System UI Tuner för att möta deras behov vanliga användare. Till exempel som också fanns på tidigare versioner Android använder UI Tuner för att lägga till anpassade knappar till snabbåtgärdsmenyn, som glider ner från toppen tillsammans med meddelandeskärmen. Det coolaste är att på Android 6.0 Marshmallow kräver inte root-åtkomst att använda anpassade snabbinställningar.

Hur det fungerar

Först och främst måste du aktivera själva System UI Tuner-menyn, som bara fungerar på stabil version Android 6.0 Marshmallow. Vissa Android M-förhandsversioner fick inte den här funktionen. Du kan läsa om att aktivera UI Tuner i vår motsvarande artikel, men om du inte vill gå någonstans från det här materialet, då: öppna den övre "gardinen" helt med snabb handling och aviseringar, håll ner växelknappen i 5–7 sekunder, vilket leder till inställningsmenyn - det är allt, System UI Tuner är aktiverad. Nu har ett motsvarande objekt dykt upp i den allmänna Android-inställningsmenyn, men du behöver det praktiskt taget inte. Appen Anpassade snabbinställningar gör allt för dig.


Installera sedan själva applikationen Custom Quick Settings, som är tillgänglig gratis, men med reklam. Den tas bort genom interna köp- 99 rubel.


Efter installation av applikationen, en anpassad knapp med en åtgärd i topp meny du kan lägga till ett par åtgärder. Genom att klicka på plusanpassade snabbinställningar kan du välja namnet på knappen, dess åtgärd - öppna en given webbsida, starta ett program, gå till någon inställningsundermeny eller aktivera en modul. Du kan välja en ikon för knappen (totalt 1 200 standard är tillgängliga; anpassade stöds), samt ytterligare åtgärder med ett långt tryck. Du kan till exempel skapa snabb länk på Trashbox, och ett långt tryck öppnas eller någon annan sida - mycket bekväm sak.

Möjligheter

Du kan också göra en snabb åtgärd som ansluter enheten till ett specifikt Wi-Fi som finns i listan över sparade. Anpassade knappar för att starta applikationer kommer att vara mycket användbara - det finns ingen anledning att gå till skrivbordet för att öppna önskat program.

Möjligheterna att skapa snabba åtgärder är mycket begränsade - du kan bara ange en koppling till en specifik Wi-Fi-nätverk eller en enhet med Bluetooth. Här handlar allt om funktionaliteten hos System UI Tuner.


Pro-versionen av applikationen låter dig lägga till funktionella genvägar med snabba åtgärder. Det finns stöd för IFTTT. Det är värt att notera att alla anpassade knappar som läggs till med anpassade snabbinställningar inte fungerar på låsskärmen - de visas helt enkelt inte i gardinen, vilket är ganska förväntat.

Låt oss påminna dig om att alla dessa funktioner också är tillgängliga på Android 5.0 / 5.1, men krävs för detta. Utvecklaren noterar att anpassade snabbinställningar inte använder extra batterikraft - programmet körs en gång när systemet startar, och anpassade knappar uppdateras först efter att användaren har gjort det.

Det är trevligt att se hur operationssalen Android-system Med varje ny version tar över funktioner som tidigare bara var tillgängliga med root-rättigheter. Vi hoppas att Google-företag kommer inte att raderas Systemfunktion UI-tuner i framtiden Android uppdatering 6.0.1 eller 6.1. Har du förresten redan uppdaterat till Marshmallow?

Huvudmenyn är ett av huvudverktygen för användarinteraktion med applikationen. I Android 2.3.x och tidigare var den "gömd" på hårdvaruknappen Meny, och utvecklarna ritade menyn så gott de kunde. Men från och med Android 3.0 korrigerades felet, menyn blev en standardkomponent på Action Bar och fick ett antal nya funktioner. Samtidigt har processen för menyutveckling varit praktiskt taget oförändrad. En meny i Android är inte bara en uppsättning knappar som du kan bifoga en OnClickListener på. I Android kan du göra mycket mer med menyn än vad du ser.

Du kan lägga till genvägar till de objekt du använder mest direkt på hemskärmen; Detta sparar dig från att leta igenom menyer och appar efter vad du vill ha. Överväg att lägga till följande objekt som genvägar. Kontakter du ringer ofta eller sms:a telefonnummer från kontakter som du kan trycka på och ringa.

  • Textadresser som låter dig klicka och texta.
  • Vägbeskrivning till din valda plats.
För att lägga till genvägar, följ dessa steg:

Konfigurera din dagliga briefing-app

  • På hemskärmen trycker du på menyknappen.
  • Klicka på knappen "Lägg till".
  • Tryck på det markerade kortkommandot.
Du kan lägga till genvägar tills de sju sidorna på den utökade startskärmen är fyllda. Den upptar en av sju huvudskärmar och består av fyra sektioner: Lokalt väder, aktiekurser, världsnyheter och kalender.

I den här artikeln kommer jag att berätta hur man gör en modern meny, hur man anpassar den till olika storlekar skärmen, hur man gör radioknappsväxlar direkt i menyn, samt hur man dynamiskt kontrollerar synligheten för menyknappar, döljer de funktioner i din applikation som inte fungerar på en viss smartphone. Under hela artikeln kommer jag att försöka ge så mycket som möjligt detaljerad beskrivning av vissa menyalternativ och kommer också att tillhandahålla länkar till officiell dokumentation om ämnet.

För att ta reda på vilken information som är rätt för dig måste du anpassa dina sidor. Börja med att trycka på Meny-knappen på valfri Daglig Briefing-skärm och tryck sedan på Inställningar från popup-menyn. I menyn Inställningar kan du konfigurera varje avsnitt. Klicka på länken Välj stad för att öppna skärmen Redigera stadslista. Klicka på Välj aktie för att lägga till finansiella instrument som aktier, fonder och aktieindex. Klicka på knappen "Lägg till" för att lägga till aktier och ange sedan namnet på aktien du är intresserad av.

  • Klicka på knappen Lägg till för att öppna skärmen Stadssökning.
  • När du hittar den stad du vill ha trycker du på den.
  • När du är klar med att lägga till eller ta bort städer klickar du på Retur.
  • Markera rutan för vad du vill se och klicka sedan på Spara.
Din det enda valet- hur ofta denna sida uppdateras - så ofta som var 30:e minut eller så ofta som var tredje timme - och om informationen rullar.

Så här kan menyn i samma applikation se olika ut.

Vår första knapp i menyn

Menyer i Android beskrivs i resursfiler eller bildas programkod. Det första alternativet rekommenderas av ett antal skäl: utvecklingshastighet, tydlighet, lätt underhåll. Menyresurser finns i menyunderkatalogen i programmets resurskatalog. Skapa en menykatalog och skapa sedan en ny Android XML-fil:


Kalender: Har din kalenderapp konfigurerats? Du kommer då att se alla dina möten hittills i en listvy. Den dagliga genomgången kräver inga inställningar. Du kan läsa handledning eller en guide som visar hur du utför en viss uppgift på din telefon och ber dig att trycka på menyknappen.

Jag antar att du inte kan skylla på dem. Detta fysisk knapp på telefonen, inte en del av skärmen. Menyknappikonen kommer att vara annorlunda olika telefoner. Nedan är menyknappen beroende på telefontillverkaren. I det här fallet bör din telefon ha en appväxlingsknapp som visas nedan. Du kan använda den som en menyknapp. Tryck bara på appväxlingsknappen så får du en meny.

Välj resurstyp Meny, ange filnamnet. Sedan i olika aktivitetsmeny, troligen kommer att vara annorlunda, rekommenderar jag att du länkar menyns resursfilnamn till aktivitetsnamnen.

I redigeraren som öppnas anger du koden för den första knappen i vår meny:

Google Sök och App

Dela gärna med några av er att detta är användbart. Tillverkare kan besluta att ändra systemets layout och beteende. Därför kan användare uppleva olika sätt utföra åtgärder. Ett sådant exempel är hanteringen av menyknappen. Men oroa dig inte, det är väldigt lätt att få det genom att titta på exemplet! Detta tar dig till den vänstra skärmen nedan.

Fabriksåterställning Android Lollipop

För telefoner med en fysisk eller kapacitiv menyknapp trycker du på den, sedan tas du till höger skärm där dina alternativ visas längst ner på skärmen. En kontextkänslig knapp visas för att navigera till menyn i programmet. Det betyder att om det inte finns några menyalternativ för den specifika skärmen eller applikationen, kommer du inte att se det valet.

Låt oss titta på de attribut som används:

  • Vi anger android:id så att vi senare i koden kan skilja vissa knappar från andra.
  • android:orderInCategory anger ordningen på vår knapp i förhållande till andra. Ange ordningen i steg om 10 eller 100, detta gör att du kan lägga till nya element var som helst i framtiden utan att ändra ordningen på resten.
  • android:showAsAction är den mest intressanta parametern, eftersom den styr beteendet hos menyalternativ i olika situationer. Det kan ta ett antal värden:
    • ifRoom - Visa ett element i åtgärdsfältet endast om det finns tillräckligt med utrymme för det. Om det inte finns tillräckligt med utrymme kommer objektet automatiskt att döljas i den extra menyn (den som visas med tre prickar ovanpå varandra). Detta är det bästa sättet att anpassa menyn beroende på enhetens skärmstorlek. På stora skärmar surfplattor, kommer åtgärdsfältet att fyllas med knappar och på små telefoner de viktigaste knapparna kommer att visas, medan resten också kan nås, men bara genom extra meny. Tänk på att den extra menyn visas i åtgärdsfältet endast på de smartphones som inte har en hårdvarumenyknapp.
    • withText - Texten som anges av egenskapen android:title kommer att visas bredvid knappikonen. Denna parameter kan specificeras i kombination med andra, separera parametrarna med |
    • aldrig - Knappen kommer aldrig att synas i åtgärdsfältet, även om det finns plats för den. Du måste alltid komma till en sådan knapp via en extra meny.
    • alltid - Visa alltid knappen i åtgärdsfältet. Denna parameter bör inte missbrukas, eftersom knapparna på små telefoner kan börja krypa in på andra delar av åtgärdsfältet, till exempel på applikationstiteln. För varje aktivitet, definiera högst en viktig knapp, utan vilken det är absolut omöjligt, och markera alltid bara med henne. Resten (och om möjligt alla) bör vara ifRoom .
    • collapseActionView - låter dig skapa en knapp som öppnas eller gömmer sig ytterligare element Visa i åtgärdsfältet. Du kan till exempel ställa in en sådan parameter på sökikonen, och när du klickar på den visar den ett fält för att ange en sökfråga direkt i åtgärdsfältet.
  • android:title - definierar titeln på menyknappen. Det kan visas bredvid ikonen i åtgärdsfältet eller som namnet på ett element i den extra menyn.
  • android:ikon - knappikon.

Menyikoner

Om du utvecklar en applikation i Holo-stil kan du använda en färdig uppsättning ikoner från Google, som är tillgänglig för alla att ladda ner från den officiella webbplatsen helt gratis.

Uppsättningen med ikoner presenteras separat för mörker och separat för ljus Holo-tema, såväl som för olika skärmstorlekar. Om du inte har råd med en designer i ditt team är detta kit helt enkelt oersättligt.

Det visas som 3 vertikalt staplade prickar. Du kan se OSD-menyn till höger övre hörnet skärm där du har tre staplade punkter. För att se alternativen klickar du på menysymbolen och samma menyalternativ som ovan kommer upp som en rullgardinsmeny. Som utvecklare kan du använda menyknappen för att visa alla alternativ som är relevanta för användaren, ofta med hjälp av den inbyggda aktivitetsalternativmenyn.

För att ge det mest intuitiva och konsekventa användargränssnitt i dina applikationer bör du flytta dina projekt bort från att använda menyknappen och till att använda åtgärdsfältet. Detta är dock ganska enkelt för de flesta applikationer eftersom du kan fortsätta att stödja menyknappen på förinstallerade enheter cellulär kommunikation, men förse även åtgärdsfältet på nya enheter med bara några rader kodändringar.

Inte bara kommer dina appar att sluta förlita sig på menyknappen hårdvara, men du måste sluta tänka på dina handlingar genom att använda "menyknappen".

Ansluta en meny till en aktivitet

Att ladda menyn från resursen går väldigt snabbt. Öppna aktivitetskoden och åsidosätt metoden onCreateOptionsMenu:
@Override public boolean onCreateOptionsMenu(Meny menu) ( getMenuInflater().inflate(R.menu.your_activity_menu, meny); return true; )
Nu visas menyn, men när jag trycker på knappen händer ingenting. Du kan bifoga en hanterare till en knapp med hjälp av kod eller direkt i XML-resursen genom att ange namnet på hanterarmetoden i egenskapen android:onClick. För att göra samma sak med kod måste du åsidosätta metoden onOptionsItemSelected i aktiviteten:
@Override public boolean onOptionsItemSelected(MenuItem-objekt) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klicka hanterare här return true; ) return super.onOptionsItemSelected(item); )

Skapa en undermeny

En undermeny är användbar när vi vill förtydliga hur man utför en åtgärd som presenteras i åtgärdsfältet. Vi har till exempel en inköpslista och en "Sortera"-knapp. Genom att trycka på knappen måste du ta reda på vilken parameter användaren vill sortera listobjekten: efter produktkategori, efter namn eller i vilken ordning de lades till i listan. Låt oss titta på undermenykoden för det här fallet:

Här har vi deklarerat ytterligare en tagg i en tagg. En undermeny är en grupp av samma taggar, som gör att du vid behov kan skapa en undermeny inom en undermeny och så vidare.

Ansluta en meny till en aktivitet

Dina åtgärder bör tillhandahålla knappar för viktiga användaråtgärder direkt i åtgärdsfältet. De som inte får plats i actionfältet hamnar i actionspill. I skärmdumpen här kan du se åtgärdsknappen för sökning och åtgärdsspillet på höger sida av åtgärdsfältet.

Detta kan tyckas som att klyva hårstrån i terminologin, men namnets överflödande handling uppmuntrar till annorlunda tänkande. Istället för att tänka på en meny som används som en gimmick för olika användaralternativ bör du tänka mer på vilka användaralternativ du vill visa på skärmen som åtgärder. De som inte behöver vara på skärmen kan flyta utanför skärmen. Användare kan identifiera spill och andra alternativ genom att klicka på spillknappen som visas bredvid knapparna på skärmen.

Radioknappar i menyn

Vi har precis gjort en meny för att välja sorteringsordning för inköp. Det skulle vara bra att visa vilken sorteringsmetod som används i det här ögonblicket. Listan kan bara sorteras på ett av tre sätt möjliga sätt, vilket passar perfekt med idén om en radioknapp. För att skapa en uppsättning radioknappar från vår undermeny, specificera bara egenskapen android:checkableBehavior="single" för taggen. Möjliga värden för android:checkableBehavior:
  • singel - välj endast ett av de tillgängliga elementen, vårt fall
  • alla - välj valfritt antal tillgängliga element, liknande en kryssruta
  • ingen - gruppobjekt är normala menyalternativ, detta är standardvärdet

Den resulterande menykoden:

App overflow-knapp för äldre appar

Detta är ett kompatibilitetsbeteende för äldre applikationer, designat för att säkerställa att applikationer som är byggda för att förvänta sig att menyknappen ska fortsätta att fungera. Den här knappen ger dock inte en perfekt användarupplevelse. Faktum är att i appar som ändå inte använder alternativmenyn, gör den här åtgärdsknappen ingenting och skapar förvirring hos användaren. Du kan göra detta samtidigt som du är bakåtkompatibel med enheter som stöds av apparna.

Om du startar programmet och försöker välja en av sorteringsmetoderna kommer ingenting att hända. Menyn visar inte att någon post är vald. Detta måste göras manuellt genom att anropa item.setChecked(true);
@Override public boolean onOptionsItemSelected(MenuItem item) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klicka hanterare här return true; case R.id.menuPurchasesListSortOrderCategory: item.setChecked(true); return true; case R.id.menuPurchasesListOrderName: item.setChecked(true) case R.id.menuPurchasesListOrderAddTime: return super.onOptionsItemSelected(item);

Återställa data efter installation av en Android-uppdatering

Lyckligtvis tillhandahåller systemet sådana verktyg som standard: åtgärdsfältet.

Om dessa ikoner inte passar dina behov och du behöver skapa dina egna, bör du följa designguiden för ikonografi. Om du inte behöver åtgärdsfältet kan du ta bort det från din applikation eller från enskilda åtgärder. Detta är lämpligt för applikationer som aldrig har använt en alternativmeny eller applikationer där åtgärdsfältet inte uppfyller designbehov.

Om du fortfarande har frågor om att arbeta med huvudmenyn svarar jag gärna i kommentarerna.

Uppdaterad Android version 5 Lollipop, även om den liknar den tidigare KitKat, har vissa skillnader som kan verka ovanliga och obekväma. Det finns många inställningar i "Lollipop".

Vissa av dem (som kontrasterande text eller inverterande färger) behövs av ett fåtal, medan andra behövs av nästan alla. Låt oss titta på frågan om hur man ställer in Android 5 mer i detalj.

Allt du behöver är ditt eget tema, som du definierar att ärva olika ämnen plattform beroende på aktuell version plattformar. Så här kan du till exempel deklarera ett anpassat tema för din applikation. Eller så kan du istället deklarera ett tema för enskilda element.

Den flytande åtgärdsknappen är ett unikt exempel på en grundläggande användning i en applikation. Vanliga övergångar inkluderar trigger, verktygsfält, snabbval och morph. Detta är inte en uttömmande lista. Flytande åtgärdsknappar är designade för flexibilitet. Experimentera med de övergångar som bäst passar din applikation och de skärmar som knappen sitter på.

Fabriksåterställning Android Lollipop

En av de viktigaste Android 5-inställningarna är Factory Reset Protection. Aktivering av det här alternativet kommer att resultera i att det blir omöjligt att återställa inställningarna till fabriksinställningarna utan inloggning och lösenord till ditt Google-konto.

En flytande åtgärdsknapp kan helt enkelt utlösa en åtgärd. En flytande åtgärdsknapp som returnerar kartvyn. Applikationer använder vanligtvis en enda knapp med en flytande åtgärd. Det här exemplet använder dock två flytande åtgärdsknappar eftersom de utför lika viktiga men distinkta åtgärder.

En flytande åtgärdsknapp kan förvandlas till ett verktygsfält när du klickar på det eller från ett verktygsfält när du rullar. Verktygsfältet kan innehålla relaterade åtgärder, text- och sökfält eller andra element som är användbara att ha till hands.


Tack vare Android-tjänst Enhetshanterarenägaren till en borttappad eller stulen smartphone kommer att kunna fjärrlåsa och torka enheten.

Man måste komma ihåg att skyddet bara fungerar när smarttelefonen är låst med en aktiveringsskärm.

Återställa data efter installation av en Android-uppdatering

En till användbart alternativ- förmåga att återställa data efter Android-installationer 5.0 Lollipop. Under den första installationen kommer du att erbjudas olika alternativ för dataåterställning, inklusive missade samtal.

En flytande åtgärdsknapp som förvandlas till ett verktygsfält. Den flytande åtgärdsknappen förvandlas till ett verktygsfält. Ett verktygsfält som försvinner när du rullar är särskilt användbart för skärmar där ett fullständigt verktygsfält behövs vid första inmatning eller överst eller längst ned på en lång lista. Detta sparar skärmfastigheter när användaren har bett att scrolla att de är intresserade av att se huvudinnehållet.

Ett verktygsfält som förvandlas till en flytande åtgärdsknapp när du rullar. Om en flytande åtgärdsknapp förvandlas till ett verktygsfält måste det verktygsfältet innehålla associerade åtgärder. I det här exemplet låter knappen användaren välja vilken typ av media som ska läggas till.

Android 5 konfigurerar konton

En användarkontohanterare kan komma väl till pass - i analogi med ett fullfjädrat skrivbord kommer det att vara möjligt att begränsa åtkomsten till en smartphones funktioner.

Det finns tre typer av konton tillgängliga:

  • Gästkontot har minimala rättigheter. All information lagras endast tillfälligt. Varje gång du loggar in som gäst kommer systemet att fråga om användaren vill börja om eller fortsätta den senaste gästsessionen.
  • "Profil" låter dig konfigurera åtkomst till program och tjänster.
  • "Användare" är också ägaren till enheten. Detta konto har flest rättigheter. Alla ändringar av systeminställningar, som att lägga till ett Wi-Fi-nätverk, kommer att gälla för alla andra konton på enheten.

Hur lägger man till användare? Det är väldigt enkelt - gå till inställningarna och leta efter inskriptionen "Användare".

Inkludera inte orelaterade eller förvirrande aktiviteter. En flytande åtgärdsknapp kan ta bort associerade åtgärder när du klickar på den. Efter att ha anropat menyn ska knappen vara kvar på skärmen. Att klicka på samma ställe bör antingen aktivera den mest använda åtgärden eller stänga den öppna menyn.

En flytande åtgärdsknapp som kasserar relaterade åtgärder. En flytande åtgärdsknapp kan konverteras till ett enda materialark som innehåller alla åtgärder. Flytande åtgärdsknapp som förvandlas till ett materialark. Som regel, enl minst tre alternativ när de trycks ned, men inte fler än sex, inklusive det ursprungliga målet för den flytande åtgärdsknappen. Om du har två alternativ - d.v.s. din flytande åtgärdsknapp ger bara ett annat alternativ - välj vilken åtgärd som är viktigast.

Inledningsvis kommer du att se profilen för smartphoneägaren och gästprofilen. Du kan också lägga till användare.

Skrivbord, multitasking och aviseringar

Om du har fler än sex kan användare ha problem med att nå det längsta alternativet. Minska beslutströttheten genom att ge användarna de bästa, de flesta och minsta alternativen. Den flytande åtgärdsknappen måste släppa minst tre alternativ.

En flytande åtgärdsknapp bör inte släppa mer än sex alternativ. Parametrar måste vara specifika adresser. Alternativ bör inte innehålla en överfyllnadsmeny. Placera överflödesåtgärder i överflödesmenyn i verktygsfält snarare än i flytande åtgärdsknappar.

För att lägga till nya användare måste du ange deras Google-konton. Varje användare kommer att kunna anpassa operativsystemet för sig själv. Ägaren av enheten har inte förmågan att kontrollera denna process, men han har makten att tillåta eller neka andra användare att skicka SMS och ringa samtal.

Begränsar åtkomst till Android 5 Lollipop

En till användbar funktion– den så kallade "Knappen". Om du ger någon din smartphone och inte vill att de ska rota igenom den eller ändra något, använd knappen. Det kommer att begränsa enhetens funktionalitet till endast en applikation - den som den är installerad på. Tillgång till allt annat kommer att nekas: "Ange ditt lösenord."

Hur man gör det? Öppna Inställningar och välj alternativet "Säkerhet". Klicka på det. Klicka på "Skärmfästning" i listan som öppnas. Ställ sedan vippomkopplaren till läget "På". (På).

Nu kan du fästa vilken applikation som helst på skärmen. För att göra detta, starta det valda programmet och dubbelklicka på dess fönster.

För att avsluta en fästad app, tryck och håll ned knapparna Granska och Tillbaka. Om några sekunder tas du till ditt skrivbord.

Hur man ställer in avbrott i Android 5

Bland annat kan du konfigurera de så kallade "Avbrotten" i Android 5.0 Lollipop - du kan bestämma vilka kontakter eller applikationer som kan ringa dig eller skicka aviseringar.

Hur konfigurerar man avbrott? Gå till inställningar, välj "Ljud & avisering" och tryck på det här alternativet. Under ljudjusteringsreglagen kommer det att finnas ett "Avbrott"-alternativ - klicka på det.

Du kan bara bli störd av favoritkontakter eller applikationer. Lollipop har förmågan att aktivera läget "Viktigt" enligt det schema du ställer in - för detta finns det ett speciellt alternativ "Nedtid (endast prioriterade avbrott) lägesschema".

Du kan snabbt ändra prioritetslägen genom att helt enkelt trycka på volymreglaget. Under den kommer lägena "Stör ej" (Ingen), "Viktigt" (Prioritet) och "Alla" att vara tillgängliga.

De två första lägena kan aktiveras på obestämd tid eller under en viss tid. Med knapparna "+" och "-" kan du justera det tidsintervall under vilket det valda läget ska fungera. Tidsperioden kan justeras från 15 minuter till 8 timmar.

Konfigurera Lollipop låsskärm och aviseringar

I Android 5.0 Lollipop visas inkommande aviseringar på låsskärmen. Detta är inte alltid bekvämt. Det är osannolikt att någon vill "dela" personlig information. För det här fallet finns det en flexibel inställning i Android 5 för hur aviseringar visas.

För att göra detta, gå till Inställningar -> Ljud och aviseringar -> På låsskärmen -> Dölj personlig information. Efter det nyfikna ögon de kommer inte att se henne.

Mail i Android 5 har blivit bekvämare

Post gmail-appen, utöver den nya designen, fick stöd för konton på andra posttjänster, som stöder IMAP- och POP-protokoll. Nu behöver du inte gå in i webbläsaren för att öppna en "box" som inte kommer från Google - allt kan göras från en applikation.

Android 5 batterisparläge

Om du vill att din smartphone ska hålla längre på en enda laddning bör du lära dig hur du ställer in Project Volta batterisparläge i Android 5. Enligt utvecklarna låter det dig förlänga driftstiden med 15-20%. Men enheten börjar märkbart "bromsa ner".

För att aktivera detta läge, gå till inställningar, klicka på "Batteri", sedan på menyknappen (tre punkter i det övre högra hörnet) och välj batterisparläge:

När batterisparläget är aktiverat kommer navigerings- och statusfälten på smarttelefonen att bli orange och ett meddelande visas som indikerar att sparläget är aktiverat:

Om du vill kan du stänga av det här läget omedelbart - det finns ett sådant alternativ i meddelandet som visas.

Konfigurera funktionen Switch Access i Android 5

I Lollipop-inställningarna blev det möjligt att ansluta ytterligare externa enheter - tangentbord eller tangentbordsliknande enheter som kommer att utföra funktionerna tryckknappar på menyn. Switch Access-verktyget är designat för detta. Det kan vara användbart för personer med funktionsnedsättning.

För att det här alternativet ska fungera måste du utföra följande steg.

  1. Ansluta extern enhet via USB eller Bluetooth.
  2. Tilldela de åtgärder som den anslutna enheten ska utföra. För att göra detta måste du aktivera den automatiska sökfunktionen.

När autoscan startar kommer alternativen att markeras ett efter ett med en rektangel, som användaren kan använda för att associera en nyckel på en extern enhet.

Om den externa enheten består av en strömbrytare är proceduren följande:

  • aktivera autoscan;
  • tryck på Key Combo för AUTO SCAN;
  • när menyn öppnas, tryck på växlingsknappen. Ett meddelande kommer att visas som indikerar att åtgärden har registrerats;
  • klicka på OK.

Om den externa enheten har flera omkopplare måste du göra följande:

  • välj Key Combo för NÄSTA;
  • när dialogrutan öppnas, klicka på knappen som du ska använda för att flytta markören till nästa objekt på skärmen;
  • klicka på OK för att stänga dialogrutan;
  • tryck på Key Combo för att KLICKA;
  • när dialogrutan öppnas klickar du på knappen du kommer att använda som vänster knapp data mus.

Upprepa de tre första stegen om du vill konfigurera fler knappar.

För att aktivera Switch Access måste du lämna inställningarna för detta alternativ till huvudskärmen Switch Access och flytta reglaget till På-läget.

En detalj till: du måste aktivera skärmtangentbord. Smarttelefonen ser den anslutna enheten som en inmatningsenhet och visar därför inte tangentbordet på skärmen. För att göra det synligt på telefonskärmen igen, öppna huvudinställningarna -> Språk & Inmatning -> Aktuellt tangentbord. Aktivera alternativet Maskinvara (Visa inmatningsmetod).

Detta är inte allt, men de mest nödvändiga och efterfrågade funktionerna som du bör veta när







2024 gtavrl.ru.