Hoe u de knop Alle applicaties op Android kunt herstellen. Android-bedieningsknoppen: hun doel en functies

In zowel apps als websites vertrouwen gebruikers op menu's om te zoeken vereiste inhoud en gebruik van functionaliteit. Menu's zijn een essentieel onderdeel van elke website of applicatie, maar niet alle menu's zijn hetzelfde. Heel vaak komen we problemen tegen in de menu's - sommige zijn gewoon verwarrend, andere zijn moeilijk te bedienen en andere zijn over het algemeen moeilijk te vinden op het scherm.

Het menu moet zichtbaar zijn

Er zijn veel berichten geschreven over het hamburgermenu, en de meeste mensen spreken er negatief over.

Die kleine knop met drie regels is een echt probleem. En het gaat niet langer om het pictogram zelf, maar om het feit dat het de hele navigatie verbergt.

Uit het oog – uit het hart

Verborgen navigatie is een vrij logische oplossing voor kleine schermen. U hoeft zich geen zorgen te maken over de beperkte schermruimte. Plaats al uw navigatie gewoon in een schuifbare zijbalk, die standaard verborgen is.

Maar de hamburgermenuknop is om één simpele reden minder effectief: je moet extra klikken om de gewenste optie te zien.

Ik zie en gebruik

Interactietheorie, A/B-tests en de evolutie van enkele van 's werelds beste apps suggereren dat het weergeven van menu-opties eenvoudiger is op een zichtbare manier verhoogt de betrokkenheid en tevredenheid van gebruikers.

Daarom stappen veel apps over van hamburgermenu's naar relevantere navigatie-opties die altijd zichtbaar zijn.


Tabbalk: in plaats van de navigatieopties in een opvouwbaar paneel te verbergen, breng je ze naar voren.

YouTube maakt elementen van de belangrijkste functionaliteit altijd met één druk op de knop beschikbaar, waardoor je snel tussen functies kunt wisselen.


Er zijn ook slimme manieren verberg de tabbladbalk wanneer deze niet in gebruik is. Als het scherm een ​​scrolllint is, kan de tabbalk worden verborgen wanneer gebruikers scrollen om nieuwe inhoud te laden, en kan deze opnieuw worden weergegeven als ze proberen terug te scrollen in het lint.

Nog één ding: veel ontwerpers maken de fout om sorteeropties in een vervolgkeuzemenu te verbergen. Maar dit leidt tot hetzelfde probleem: gebruikers zien alleen de gemarkeerde optie en andere sorteeropties zijn verborgen.


Minder zichtbaarheid (dropdownmenu) en meer zichtbaarheid (toggle). Bron: uxmovement.

Conclusie: veel apps gebruiken nog steeds hamburgermenu's omdat het een gemakkelijke manier is om heel veel links in een app te plaatsen. Maar dit is de verkeerde richting, want als De bron heeft een complexe navigatie; het verbergen ervan zal de bruikbaarheid van de mobiele interface verslechteren.

Huidige locatieaanduiding

Het ontbreken van een indicatie van de huidige locatie van de gebruiker is misschien wel de meest voorkomende fout bij het bouwen van menu's voor websites of applicaties. “Waar ben ik?” is een van de fundamentele vragen die de gebruiker moet beantwoorden voor succesvolle navigatie.

Gebruikers vertrouwen op visuele aanwijzingen uit menu's om deze kritische vraag te beantwoorden. Maar soms zien ze iets heel anders dan ze verwachten te zien.

Pictogrammen

Eten universele iconen, waarmee gebruikers bekend zijn en die populaire functionaliteit bieden zoals zoeken, mailen, afdrukken, enz. Helaas zijn ‘universele’ iconen vrij zeldzaam. En applicatieontwerpers verbergen functionaliteit vaak achter iconen die erg moeilijk te begrijpen zijn.

Vorige versie van de Bloom.fm-applicatie voor Android. Het is erg moeilijk om de huidige locatie van de gebruiker te begrijpen.

Kleuren

De huidige status kan direct in de tabbalk worden aangegeven met behulp van contrasterende kleuren.


Hoe de knopkleur de aandacht van de gebruiker bepaalt. Bron: uxmovement. Het geselecteerde item verandert van uiterlijk in de tabbladbalk.

Coördineer menu's met gebruikerstaken

Je zou moeten gebruiken alleen duidelijke linknamen. Ontdek waar de gebruiker naar op zoek is en gebruik categorienamen die duidelijk zijn en herkenbaar zijn voor uw doelgroep. Het menu is niet de plek om grapjes te maken met jargon. Gebruik terminologie die uw inhoud en functionaliteit duidelijk beschrijft.

Gebruikers houden van mobiele applicaties die snel een probleem oplossen specifiek geval. En u kunt de tijd die de gebruiker besteedt aan het begrijpen van het menu, verkorten.

Complexe functies moet altijd worden weergegeven met het juiste tekstlabel.
Afhaalmaaltijden: Menu-items moeten gemakkelijk te scannen zijn. Gebruikers moeten precies kunnen begrijpen wat er gebeurt als ze een element met hun vinger aanraken.

Houd de manipulaties eenvoudig

Elementen die te klein of te dicht bij elkaar zijn, veroorzaken veel ongemak mobiele gebruikers. Zorg er dus voor dat de menulinks groot genoeg zijn om gemakkelijk met een vinger te kunnen klikken of aanraken.

Uit een onderzoek van het MIT Touch Lab is gebleken dat de gemiddelde breedte van de wijsvinger van een volwassene 1,6 - 2 cm bedraagt. Dit komt overeen met 45-57 pixels.

Vanaf de zesde versie hebben de ontwikkelaars het Android-nummeringsprincipe gewijzigd; nu verandert het eerste cijfer één keer per jaar en zijn er geen fundamentele verschillen tussen de hoofdversies. De eerste Android N-firmware voor ontwikkelaars verscheen in het voorjaar van 2016, en later werd in augustus Android 7.0 Nougat officieel geïntroduceerd. Het is grappig, maar de twee belangrijkste smartphones van het bedrijf, die de Nexus, Pixel en Pixel XL vervingen, draaiden standaard op het recentere Android 7.1. Er is niet veel nieuws in de zevende versie van het besturingssysteem van Google, hoewel zelfs de weinige wijzigingen die er zijn de gebruikerservaring en bruikbaarheid ernstig veranderen.

Menu-overloop hoort bij werkbalken. De zwevende actieknop overloopt het menu niet. Zwevende actieknoppen zijn niet druk in het menu. Als de kenmerkende functie van de app het toevoegen van bestandstypen is, kan een zwevende actieknop de eerste keer dat u erop tikt, veranderen in gerelateerde acties. Als de acties die verschijnen echter niet aan de knop zijn gekoppeld, plaatst u de acties in het overloopmenu.

Een zwevende actieknop kan worden omgezet in gerelateerde acties. Mijn tijdschrift noemt zichzelf een nummer en dat is het echt niet. Druk langer op de multitasking-knop of sleep twee vingers over het display en verwijder vervolgens de haak uit Mijn Journaal rechtsonder onder Opties startpagina" Meestal wacht de smartphone ‘altijd’ even om te kijken of er nog een tweede stempel op de homeknop staat en reageert pas na dit wachten.

In het menu-item rechtsboven kan dit eenvoudig worden gewijzigd, de tabbladpresentatie volgt min of meer de bekende optiek.

Aandacht: De recensie gaat vooral over de features gebruikersinterface van de OS-versie voor de smartphone. De recensie is geschreven op basis van de firmware met Android 7.1.1 geïnstalleerd op.

Vergrendelscherm

Het apparaat kan worden gewekt door op de aan/uit-knop te drukken, dubbele tik op het scherm of simpelweg door het op te pakken, de laatste twee methoden vereisen hardwareondersteuning; Het ontgrendelen van de smartphone doe je door je vinger van onder naar boven te bewegen in een willekeurig deel van het scherm, wat je onderweg gemakkelijk en zonder te kijken kunt doen. U kunt uzelf op verschillende manieren beschermen tegen ongeautoriseerde toegang tot uw apparaat: stel de ontgrendeling in met behulp van een patroonsleutel; een wachtwoord of pincode instellen; of door Slimme functies Vergrendelen, waarmee u het apparaat kunt ontgrendelen wanneer het is verbonden met een horloge of Bluetooth-headset in de auto, met behulp van een NFC-tag of door het gezicht of de stem van de eigenaar te herkennen. Sinds de vorige versie heeft Android dat inheemse ondersteuning vingerafdruk scanner. Als ontgrendeling met vingerafdruk is ingeschakeld, hoeft het apparaat niet eens eerst te worden gewekt; breng gewoon de geregistreerde vinger naar de scanner en het systeem omzeilt het vergrendelscherm en toont het bureaublad. U kunt het apparaat ook ontgrendelen door het account te wijzigen in een gastaccount, als er een in het systeem is aangemaakt (een gastaccount is standaard beschikbaar).

Er is inderdaad een menuknop, maar als je de multitaskingknop langer indrukt, wordt de menufunctie zoals gebruikelijk geactiveerd.

Als u bijvoorbeeld de knop in Instellingen - Eén hand ingedrukt houdt, kunt u het scherm bijna van rechts naar links en weer terug verkleinen.

Niet goed, maar nuttig voor bepaalde situaties.

In deze modus verandert het display in grijstinten en worden functies ernstig uitgeschakeld, zoals internet dat alleen actief is als het daadwerkelijk in gebruik is. In Instellingen - Werkbalk kunt u een functie activeren die permanent een kleine stip op het display plaatst. Als u hierop klikt, wordt een paneel geopend met vijf vooraf gedefinieerde applicaties.

Tip #9: Gebruik een aan de zijkant gemonteerde vingerafdrukscanner en verminder het foutpercentage

Sneller dan met een sjabloon kan de smartphone relatief veilig worden ontgrendeld. Het probleem is dat één hand niet werkt als u uw vingerafdruk plaatst zoals weergegeven in de instructies. Dit leidde tot ten minste, tot aanzienlijk kleinere fouten. Een deel hiervan helpt ook om de opgeslagen vingerafdruk te verwijderen en opnieuw op te slaan.

Ze kunnen niet allemaal worden verwijderd en updates zijn opnieuw geïnstalleerde applicaties waarbij verwijdering mogelijk is. Zo kun je apps laten verdwijnen, soms handig als de smartphone vaker wel dan niet uit de hand loopt.

Het vergrendelscherm geeft het volgende weer: een statusbalk - deze bevat de naam van de operator, signaalindicatoren voor het mobiele netwerk, wifi en batterijniveau (helaas zonder de mogelijkheid om de lading als percentage weer te geven); gebruikersinformatie; klok, dag van de week en datum. In het midden van het scherm, onder de klok, wordt een lijst met gemiste gebeurtenissen weergegeven, gerangschikt op belangrijkheid op basis van wie ze vandaan kwamen en uit welke applicatie. Meldingen zijn gegroepeerd per applicatie. Als u een wachtwoord op uw smartphone heeft ingesteld, moet u een van de drie opties kiezen voor het weergeven van informatie op het vergrendelde scherm: Meldingen volledig weergeven, Persoonlijke gegevens verbergen of Meldingen niet weergeven.

Tip #11: Start de camera met de volumeknop

In de privémodus is het helaas niet mogelijk om een ​​wachtwoord in te stellen om apps te vergrendelen, dus deze worden in ieder geval niet direct weergegeven. Probleem: Het touchscreen is onderwater niet nodig. Als je toch foto's onder water wilt maken, kun je eenvoudig foto's maken met de volumeknop.

In dit geval kunnen meldingen en oproepen gedurende een bepaalde periode worden uitgeschakeld. Daarnaast kunnen er uitzonderingen worden gemaakt. Als u zich in het tekstinvoerveld bevindt, kunt u de notificatiebalk slepen en Invoermethode - Invoermethode aanpassen - Toetsenbord vegen selecteren. Dus “trek” dan aan de woorden.

Vanaf het vergrendelscherm kunt u Camera of Voice Search starten door met uw vinger van de overeenkomstige pictogrammen naar de zijkant te vegen, of het meldingenpaneel omlaag te brengen door vanaf de bovenrand van het scherm te bewegen. Interactie met de lijst met meldingen vindt als volgt plaats: dubbeltikken op een melding stuurt de gebruiker naar de bijbehorende applicatie; door naar links of rechts te vegen wordt de melding gewist; een kleine verschuiving naar links of rechts zal daarvoor de knop voor meldingsinstellingen weergeven specifieke toepassing; Als u vanuit de melding naar beneden schuift, wordt een voorbeeldvenster voor een gebeurtenis zichtbaar, dat knoppen kan bevatten voor snelle interactie met deze gebeurtenis, bijvoorbeeld: "Beantwoorden" - nadat u op deze knop hebt geklikt, kunt u een antwoord op het toetsenbord typen en verzenden zonder de lijst te verlaten. In het voorbeeldvenster, onder de lijst, bevindt zich een knop om alle meldingen te verwijderen, alleen wordt deze nu niet weergegeven door een pictogram, maar door het opschrift "ALLES WISSEN".

Bediening, toetsenbord

Sneller, maar oefen. Met Selective Focus kun je ook foto's maken met twee scherpteniveaus. Het testrapport volgt de komende dagen. Hoewel sommige gebruikers misschien gewoon een fysieke sleutel terug wilden met een ingebouwde vingerafdruksensor, virtueel paneel knoppen geven ook een voordeel ten opzichte van de oude lay-out. Het kan van kleur worden veranderd en worden aangepast aan uw smaak, of u nu de voorkeur geeft aan diepblauw, krachtig oranje of liever subtiel mintgroen.

U kunt ook de lay-out van de knoppen wijzigen

Hier ziet u een paneel met enkele kleuren die u direct kunt selecteren. Bovendien kunt u ook op de kleurrijke kleurenbal klikken en vervolgens identificeren nieuwe kleur voor smartphone-navigatiebalk. Als u het achtergrondkleurmenu weer verlaat, kunt u kiezen waar u de drie zogenaamde "softkeys" wilt weergeven in het paneel onder de sectie Knopindeling. Hier wordt het alleen transparant weergegeven. . Houd de thuisknop ingedrukt totdat je laatste zes apps verschijnen.

Druk op de Home-knop om terug te keren naar het Home-scherm. Als u de applicatie echt wilt beëindigen, gebruikt u de terugknop en drukt u erop totdat de applicatie is gesloten. Voor sommige apps kunt u ook op ‘Verwijderen’ klikken en de app volledig van uw smartphone verwijderen. Het verwijderen werkt alleen voor applicaties die u zelf hebt geïnstalleerd. U kunt in de fabriek geïnstalleerde apps niet verwijderen.

Desktop, multitasking en meldingen

De belangrijkste werkruimte van Android was en blijft het bureaublad, dat één of meerdere pagina's kan bevatten, pagina's worden horizontaal gescrolld. Het systeem heeft een apart toepassingsmenu, dat toegankelijk is vanaf elk bureaublad door met uw vinger van het onderste dock te schuiven of op de pijl boven het onderste dock te klikken. Het onderste dock kan maximaal vijf applicatiesnelkoppelingen of snelkoppelingsmappen bevatten. Het applicatiemenu bevat een zoekbalk, een regel favoriete apps en pictogrammen van alle vooraf geïnstalleerde applicaties en applicaties van derden, terwijl het bureaublad alleen die snelkoppelingen bevat die de gebruiker zelf heeft toegevoegd.

Als u altijd op de hoogte wilt blijven van de laatste ontwikkelingen, moet u in het gedeelte 'Instellingen' het 'Update-interval' instellen op '30 minuten'. Het is een batterij die leegloopt, net als alle apps die voortdurend, of in ieder geval vaak, gegevens van internet halen. Je raakt echter gemakkelijk je overzicht kwijt. Als u de app-weergave geopend heeft, kunt u met de menuknop overschakelen van de standaard rasterweergave naar de lijstweergave.

En deze update wordt geleverd met ondersteuning voor meerdere vensters en een nieuw meldingssysteem. Maar nadat we de ontwikkelaarsversie hadden getest, konden we meer vinden meer mogelijkheden dat wij niet wisten. Nu kunt u net zoveel energie besparen, zelfs als u beweegt.

Eén bureaublad kan maximaal 25 applicatiesnelkoppelingen bevatten in een 5*5-raster; naast snelkoppelingen kan het bureaublad widgets en mappen met snelkoppelingen bevatten. Een map kan een onbeperkt aantal snelkoppelingen bevatten, maar er worden er slechts 16 tegelijk weergegeven en u kunt geen andere mappen of widgets in de map plaatsen. Het besturingssysteem heeft nu de mogelijkheid om niet alleen de lettergrootte te wijzigen, maar ook de schaal van de grafische interface als geheel op verschillende schalen; het aantal snelkoppelingen en andere elementen die op één bureaubladpagina passen, kan variëren.

De gegevensbesparingsmodus voorkomt dat u uw maximale mobiele datalimiet overschrijdt

Twaalf wordt geactiveerd als u uw mobiele telefoon een tijdje niet aanraakt, ook al zit deze in uw portemonnee, in uw auto of in uw zak tijdens het hardlopen. Het beperken van je datagebruik is vreselijk, maar tenzij je meer uit eigen zak wilt betalen, moet je de apps in de gaten houden die data opslokken alsof er geen morgen is. De gegevensbesparingsmodus kan u hierbij helpen. Indien geactiveerd, voorkomt dit dat apps die op de achtergrond worden uitgevoerd, toegang krijgen tot uw mobiele gegevens.

Door een snelkoppeling, map of widget lang met uw vinger aan te raken, kunt u deze over bureaubladen verplaatsen of verwijderen door deze naar de knop "Verwijderen" te slepen. Om een ​​snelkoppeling aan het bureaublad toe te voegen, moet u naar het toepassingenmenu gaan en met dezelfde lange aanraking de toepassing naar het bureaublad slepen. Als u een applicatie verplaatst naar het pictogram “Verwijderen” dat bovenaan verschijnt, zal het systeem de gebruiker vragen deze applicatie te verwijderen. Als u nu lang op een snelkoppeling naar een applicatie tikt, verschijnt er een contextmenu als de applicatie de bijbehorende API ondersteunt. Het beheermenu voor bureaubladinstellingen wordt opgeroepen door een vrij gedeelte van het scherm lang aan te raken. Het menu bevat drie items: WALLPAPER – hiermee kunt u de bureaubladafbeelding wijzigen; WIDGETS – nodig om widgets toe te voegen; en INSTELLINGEN – een snelkoppeling die naar bureaubladinstellingen leidt.

Lange stilte melding

Als u dubbelklikt op de knop 'Recente apps', gaat u naar nieuwste app die je gebruikte. Als je snel wilt overschakelen van een andere app die je net gebruikte, kun je eenvoudig op deze knop drukken om tussen alle apps te springen die je op de achtergrond hebt geopend. Het is niet zo snel als gewoon " dubbele tik» één keer, maar het is gemakkelijker dan handmatig door alle apps te zoeken die je had. Dit kan echter behoorlijk vervelend zijn. Daar kunt u deze meldingen uitschakelen of volledig blokkeren.

Stel app-prioriteit in de meldingsbalk in

Je kunt ook naar het instellingenmenu gaan om ze preciezer aan te passen. Het systeem kan aan al uw meldingen een prioriteitsniveau toewijzen van nul tot vijf. Normaal gesproken zou u dit niet moeten aanraken, maar als u specifieke behoeften heeft voor uw meldingen, is dit de plek om ze aan te passen.

De bestandsbeheerder is nu veel krachtiger

Maar nu kunt u met de nieuwe bestandsbeheerder uw bestanden en mappen verplaatsen en hernoemen, maar ook nieuwe mappen maken en alles wat u voorheen kon doen.

Het multitaskingmenu wordt opgeroepen door op de betreffende knop te drukken. De lijst met actieve applicaties scrollt verticaal en applicaties worden weergegeven in de vorm van kaarten die achter elkaar zijn geplaatst; sommige applicaties kunnen door meerdere kaarten worden weergegeven. De applicatie kan worden gesloten door op de overeenkomstige knop te klikken of door naar de zijkant te vegen; er is een speciale knop voor het wissen van geheugen verschenen, hoewel dit niet nodig is. De multitasking-gebruikersinterface in Android ziet er erg mooi uit, het menu wordt met één aanraking opgeroepen, eerst keert u terug naar de vorige applicatie, wanneer de gebruiker bijvoorbeeld de Facebook-applicatie heeft verlaten door op een link te klikken, gebeurt dit met de Terug-knop, en het is niet nodig om het multitasking-menu op te roepen; ten tweede wordt het multitasking-menu met één tik opgeroepen. U kunt terugkeren naar de vorige toepassing door te dubbeltikken op de multitaskingknop.

Blokkeer telefoonnummers voor het hele systeem

Dat wil zeggen, het doet alles wat een fatsoenlijke bestandsbeheerder zou moeten doen. U kunt er ook meerdere beheervensters mee openen, zodat u gemakkelijk van de ene map naar de andere kunt gaan. Zodra u een nummer blokkeert, kunt u niet meer verzenden sms-berichten of bel je. En deze instelling blijft behouden, zelfs elke keer dat u uw mobiele apparaat formatteert of naar een ander model overschakelt.

Nieuwe editor waarmee u uw "snelle instellingen" kunt aanpassen

Maar deze nieuwe functie is verantwoordelijk voor het volledig blokkeren van dat telefoonnummer. U kunt Niet storen zo instellen dat het automatisch wordt uitgeschakeld wanneer het alarm wordt uitgeschakeld. Veeg gewoon vanaf de bovenkant van het scherm naar beneden en open het menu snelle instellingen en klik vervolgens op de knop 'Bewerken', enzovoort. verwijder degene die je niet nodig hebt, voeg nieuwe toe en verander ze als je wilt.

Eenvoudig aan te passen interfacegrootte

De nieuwe ‘werkmodus’ kan al je werkgerelateerde apps deactiveren als je dag voorbij is. In het instellingenmenu vindt u een nieuwe pagina met de naam Werkmodusinstellingen, en u kunt met één klik alle apps die verband houden met uw werk uitschakelen.

Een van de belangrijkste innovaties van Android 7 was native ondersteuning voor meerdere vensters, of om precies te zijn, twee vensters. Als u de multitasking-knop lang aanraakt, wordt het scherm in twee gelijke delen verdeeld (indien gewenst kan het worden verdeeld in verhoudingen van één tot twee), terwijl de huidige applicatie in de bovenste helft verschijnt en daar vaststaat, en in de onderste helft een lijst met actieve applicaties worden weergegeven waaruit u degene kunt selecteren die u nodig hebt.

U kunt noodcontacten en medische informatie aan uw startscherm toevoegen

U kunt dit zelfs doen via het menu Snelle instellingen. U kunt uw volledige naam, adres, geboortedatum, bloedgroep, bekende allergieën, medicijnen die u gebruikt, medische aandoeningen als u orgaandonor bent, en meer vermelden. Dit is een zeer belangrijke zaak en het wordt gewaardeerd dat dit nu in het systeem is opgenomen.

Om dit te doen, moet u naar de app Instellingen gaan, naar het gedeelte Gebruikers gaan en vervolgens naar het gedeelte Noodinformatie gaan en daar de gegevens toevoegen. U hoeft niet langer te wachten tot het systeem elke keer dat u uw mobiele telefoon bijwerkt, "apps optimaliseert". Dit betekent dat applicaties sneller worden geïnstalleerd. Hier zijn er enkele die we zullen overslaan. Maar onder de motorkap omvat het systeem een ​​groot aantal kleine aanpassingen die het gebruik van uw mobiele telefoon elke dag gemakkelijker en leuker zullen maken.

De principes van het werken met meldingen zijn in Android 5 serieus opnieuw ontworpen: een lijst met interactieve meldingen verscheen op het vergrendelscherm; de klassieke schermvullende interface van een inkomende oproep wordt alleen weergegeven als het apparaat is vergrendeld; in alle andere gevallen verschijnt er bij een inkomende oproep bovenaan een kaartje met informatie over wie er belt en twee knoppen: “WEIGEREN” ” en “ANTWOORD”. Aan de interface is de mogelijkheid toegevoegd om het volume afzonderlijk te wijzigen voor de wekker en multimedia.

Sommige apparaten bieden capacitieve knoppen in het schermframe, terwijl andere een navigatiebalk op het scherm bieden. Momenteel kiezen sommige apparaten ervoor navigatiebalk binnen het scherm en dus zonder de menuknop die in andere terminals te vinden is. Terwijl degenen die een navigatiebalk op het scherm hebben, naar boven moeten gaan en op de aanwezige menuknop moeten drukken. Het commentaar is geschreven door Adam Powell en luidt:

Toon altijd overloopknoppen op de actiebalk. De menuknop droogt niet, hij wordt overgedragen! Hij stierf en ging zijn schepper ontmoeten! Beroofd van het leven, rust hij in vrede! Als je hem niet op een vlaggenschipapparaat zou bevestigen, zou hij de madeliefjes duwen!

Bediening, toetsenbord

Het besturen van een smartphone in Android 7 impliceert de aanwezigheid van een aan / uit-knop, volumeknoppen en drie knoppen op het scherm: Terug, Home en Multitasking-menu - het is acceptabel dat de knoppen op het scherm in de vorm van aanraking op het lichaam worden geplaatst of mechanische knoppen; Bovendien, vinger-glijbewegingen en lange aanraking. Er wordt vaak gebruik gemaakt van stembesturing; de gebruiker kan vanaf elk scherm, inclusief een vergrendeld scherm (vereist hardware-ondersteuning), de zinsnede “OK Google” gebruiken om te starten stembediening en dicteer vervolgens een opdracht of zoekopdracht.

Een belangrijke rol in de interactie met het apparaat wordt gespeeld door het notificatiescherm in combinatie met het schakelpaneel. Het wordt genoemd door het gebaar van glijden vanaf de bovenrand van het scherm of dubbele tik als u langs de statusregel nog een keer van boven naar beneden schuift, maar deze keer in een deel van het scherm, wordt het schakelpaneel geopend; Om het schakelpaneel onmiddellijk te openen, moet u een veegbeweging met twee vingers maken. Het schakelpaneel bestaat nu uit meerdere pagina's en bevat standaard 10 schakelaars en een schuifregelaar voor het aanpassen van de schermhelderheid, maar nu kan het worden aangepast: verander de locatie van schakelaars, voeg ze toe of verwijder ze. Wanneer u op sommige schakelaars klikt, worden de snelle instellingen geopend; als u de schakelaar lang ingedrukt houdt, stuurt het systeem de gebruiker naar het overeenkomstige gedeelte Instellingen. De plaats van het systeemtoetsenbord in Pixel wordt ingenomen door Gboard, maar de mogelijkheid om toetsenborden van externe ontwikkelaars te installeren is niet verdwenen. De kiezer blijft hetzelfde.

Google Zoeken en App

Traditioneel kent het systeem een ​​diepe integratie met Google Search, of om precies te zijn, met een gepersonaliseerde assistent die informatie levert in de vorm van kaarten op basis van context: huidige locatie, agenda-informatie, geschiedenis zoekopdrachten, bewegingsgeschiedenis, geschiedenis van bezochte pagina's, enz. De assistent wordt gestart door naar de linkerkant van het hoofdbureaublad te scrollen en bovenaan alle bureaubladen bevindt zich een zoekbalk die niet kan worden verwijderd. Bovendien kan de zoekopdracht vanaf elk scherm worden gestart door een verzoek te dicteren na de zinsnede “Ok Google”.

Instellingen

Naar de applicatie Instellingen u kunt daar komen: door op het pictogram in het applicatiemenu (of op het bureaublad) te klikken of via het pictogram in het schakelpaneel. Het hoofdscherm van de applicatie is verdeeld in twee tabbladen ALLES en ONDERSTEUNING, in de laatste vindt u twee links: Helpcentrum/ Laat een recensie achter en aanbevelingen en handige tips. In sommige landen kunt u op het tabblad Ondersteuning hulp krijgen en een vraag stellen aan een live persoon in de chat. Alle smartphone-instellingen worden verzameld in 4 groepen: Draadloze netwerken, Apparaat, Persoonlijke gegevens en Systeem; en zijn verdeeld in 22 secties. Bovenaan staat een vijfde groep met de naam Hints; hier verschijnen interactieve tips voor het instellen van het systeem. Een andere innovatie is de aanwezigheid van een Help/Feedback-knop in alle secties/instellingen. Alle instellingenschermen, behalve het hoofdscherm, hebben een zijmenu waarmee u snel naar andere secties kunt gaan.

Basistoepassingen

Telefoon– op het hoofdscherm van de applicatie wordt het volgende weergegeven: een zoekbalk met knoppen voor gesproken zoekopdrachten en het oproepen van applicatie-instellingen, onderaan een knop voor het bellen van de kiezer. Het tabblad Snelkiezen bevat kaarten van vaak gebelde contacten, het tabblad Recent bevat een lijst met recente oproepen en het tabblad Contacten bevat alle contacten. In de applicatie-instellingen kunt u snelantwoordsjablonen en de lijst met geblokkeerde bellers beheren.

Contacten is een applicatie voor het werken met gebruikerscontacten. Qua functionaliteit verschilt het niet veel van het tabblad Contacten in de Telefoonapplicatie.

Berichten– applicatie om standaard met SMS te werken. Het hoofdscherm van de applicatie bevat een lijst met dialoogvensters, zoekknoppen, instellingen en het maken van een nieuw bericht. De applicatie ziet er zo eenvoudig mogelijk uit en heeft primitieve functionaliteit. Wat ongebruikelijk is, is hoe de applicatie aan elk dialoogvenster zijn eigen unieke primaire kleur toekent.

Gmail is de standaard e-mailtoepassing vanaf de vijfde versie van Android. U kunt niet alleen mailboxen van Google toevoegen, maar ook van andere e-maildiensten. Het hoofdscherm toont een lijst met letters en knoppen voor het zoeken en maken van een nieuw bericht. Veeg vanaf de linkerrand van het scherm om op te roepen zijbalk, dat een lijst met mappen en een snelkoppeling naar instellingen bevat.

Chroom– is de standaardsysteembrowser, de voordelen zijn onder meer integratie met Google-services en ruime mogelijkheden voor het synchroniseren van tabbladen, formulieren, wachtwoorden, enz., de nadelen zijn niet ideaal gebruikersinterface en overmatige belasting van de processor en batterij.

Horloge– omvat volgende functies: wekker, wereldtijd, timer en stopwatch;

Camera. Op het hoofdscherm bevinden zich een zoeker en knoppen: ontspanknop, overschakelen naar de camera aan de voorkant, galerij, de timer inschakelen, de flitser activeren, overschakelen naar HDR+-modus, het raster inschakelen, een witbalansvoorinstelling selecteren en Geavanceerd. Schakelen tussen foto- en video-opnamemodi doe je door naar de zijkant te vegen. Naast de hoofdopnamemodus zijn er nog vier: Slow motion - hiermee kunt u vier keer of acht keer slow motion fotograferen; Panorama – hiermee kunt u panoramische foto's maken met een kijkhoek tot 360°; Photo Sphere – een fotosfeer creëren; Vervagen – hiermee kunt u foto's maken met een kunstmatig bokeh-effect.

Foto– deze applicatie fungeert als systeemgalerij en is tegelijkertijd klant van de gelijknamige dienst van Google.

Kalender– de hoofdweergave van de applicatie is het Schema, waarin alle evenementen in één lijst worden vermeld, wat interessant is: het begin van elke maand in deze lijst heeft de titel met een mooie afbeelding die de belangrijkste essentie van deze maand weergeeft. Om de maand te bekijken, moet u op de naam van de huidige maand in de kop tikken. De weergave kan worden gewijzigd in Dag, 3 dagen, Week en Maand. De knop voor het toevoegen van een evenement verschijnt in de rechter benedenhoek.

Rekenmachine– heeft standaard en uitgebreide functionaliteit. In portretoriëntatie is het paneel met extra functies(sin, cos, tan, ln, etc.) wordt opgeroepen door vanaf de rechterrand van het scherm in liggende stand te vegen; dit paneel is altijd zichtbaar.

Kaarten is een clientapplicatie voor Google Maps. Het hoofdscherm bevat een zoekregel en knoppen: een menuknop aan de zijkant, een knop voor gesproken zoeken, een knop voor noordoriëntatie, een knop voor het bepalen van de huidige locatie en een knop voor het maken van een route. IN zijmenu U kunt het geselecteerde kaartgebied opslaan in het geheugen van uw telefoon, zodat u de applicatie later offline kunt gebruiken. Het gedeelte ‘Chronologie’ houdt een logboek bij van de bewegingen van de gebruiker. De sectie “Uw indrukken” bevat beoordelingen over openbare plaatsen: restaurants, winkelcentra, schoonheidssalons, enz.

Downloadsde eenvoudigste beheerder downloads

Merkapplicaties

Speel Winkel is een applicatiewinkelclient en de belangrijkste merkapplicatie van Google. Het wordt gebruikt om te kopen, installeren en updaten toepassingen van derden. De sectie 'Games en applicaties' is een virtuele showcase waar verschillende productselecties worden weergegeven, bijvoorbeeld nieuwe producten of de meest populaire games, in de vorm van miniaturen van applicaties die naar de overeenkomstige selectie leiden en links naar de volledige lijst. Ook de rubriek ‘Films, Muziek, Boeken’ is een virtuele etalage, maar presenteert relevante content en pers, ook in de vorm van selecties en banners. Het gedeelte “Mijn applicaties en games” bestaat voor het gebruiksgemak uit twee lijsten: Geïnstalleerd en Alles. In het gedeelte ‘Verlanglijst’ worden alle producten weergegeven die de gebruiker ooit als gewenst heeft gemarkeerd.

Speel spellen is een clienttoepassing voor de gelijknamige dienst. In het gedeelte ‘Home’ worden basisgegevens over de gebruiker weergegeven: naam, niveau, hoeveel ervaringspunten je moet verdienen om naar het volgende niveau te gaan. Hieronder staan ​​lijsten met games: aanbevolen games, games die de gebruiker speelt en welke vrienden spelen. Het gedeelte 'Mijn games' bevat drie tabbladen: recent, alles en geïnstalleerd. Het gedeelte 'Meldingen' in drie tabbladen toont een lijst met uitnodigingen, een lijst met geschenken en verzoeken, en een lijst met speurtochten. Het gedeelte “Spelers” op twee tabbladen toont een lijst met toegevoegde spelers en een lijst met aanbevolen spelers – vrienden van vrienden. Het gedeelte 'Games zoeken' bevat ook drie tabbladen: Aanbevolen, Populaire en Online games.

Muziek afspelen- Dit muziekspeler en tegelijkertijd een klant van de gelijknamige cloudmuziekdienst. In het gedeelte ‘Home’ wordt een lijst weergegeven met de laatste acties van de gebruiker: nummers beluisterd of gekocht. In het gedeelte 'Muziekbibliotheek' worden alle nummers van de gebruiker weergegeven die zijn gekocht of gedownload van de computer, gesorteerd in tabbladen op afspeellijst, artiest, album of genre. Cadeau interessante functie"Automixes", het vereenvoudigt het maken van afspeellijsten uit een groot aantal nummers enorm; je hoeft alleen maar de naam van de artiest, het album of het genre op te geven, en de applicatie zelf zal een nieuwe afspeellijst maken. In het zijmenu staat ook een link naar de Play Store, want... nummers kunnen er alleen bij worden gekocht. Er zit nu een equalizer in de instellingen.

Speel films af is een serviceklant voor het kopen/huren van films en het bekijken ervan op een mobiel apparaat. In het gedeelte 'Home' worden films, tv-series en tekenfilms weergegeven, verzameld in afspeellijsten op genre en populariteit. In het gedeelte “Bibliotheek” wordt een lijst weergegeven met films die door de gebruiker zijn gekocht of gehuurd. Het zijmenu bevat een link naar de Play Store.

YouTube is een klant van de gelijknamige dienst. Het hoofdscherm is verdeeld in vier tabbladen: Home, Trending, Abonnementen en Account. Laatste tabblad bevat secties: Bekeken, Mijn video's, Waarschuwingen, Aankopen en Later bekijken; evenals een lijst met afspeellijsten. Het videokijkvenster is handig en functioneel, maar heeft er één onaangename eigenschap: Wanneer u een video opent, wordt deze gestart automatisch downloaden, zelfs als het apparaat een mobiel netwerk gebruikt voor toegang tot internet. Als je de video daarom niet hebt geopend om hem te bekijken, maar bijvoorbeeld om de beschrijving of het commentaar te bekijken, maak je dan klaar om afscheid te nemen van enkele tientallen (honderden?) megabytes aan verkeer.

Schijf is een applicatie voor het werken met de Google Drive-cloudopslagdienst. Het hoofdscherm toont de hoofdmap van de opslag van de gebruiker en een lijst met onlangs geopende bestanden. In het gedeelte 'Gedeeld met mij' wordt een lijst met bestanden weergegeven waartoe andere gebruikers toegang hebben. Daarnaast zijn er secties: Google Foto's, Recent, Met ster, Offline toegang en Gedownload. De onderstaande zijbalk laat zien hoeveel schijfruimte in beslag wordt genomen en hoeveel beschikbaar is voor de gebruiker.

Laatste paar jaar Appel en Google bewegen hun besturingssystemen consequent naar elkaar toe, om precies te zijn, in een poging elkaar te flankeren. Appel bij elke iOS-versie breidt de functionaliteit uit en probeert het systeem flexibeler te maken voor de gebruiker en toepassingen. Google probeert traditionele zwakke punten op te lossen: breng eindelijk orde op zaken met meldingen, maak ze uniform en consistenter en overwin het leeglopen van de batterij. En ik moet zeggen dat ze de goede kant op gaan, het is jammer dat ze soms te langzaam zijn.

Wat mij persoonlijk boeit aan Android 7.1 is: de multitasking-mechanismen en het werken met meerdere applicaties zijn vriendelijker vergeleken met iOS; flexibiliteit bij het kiezen van hulpmiddelen om bepaalde problemen op te lossen; diepe integratie met Google-services, die ik actief gebruik; slankere en logischere gebruikersinterface. Het valt je op hoe Google de lijst heeft opgeschoond vooraf geïnstalleerde applicaties de gebruiker redden van rommel. Wat mij niet bevalt: het resterende leeglopen van de acculading; inconsistentie in de gebruikersinterface van de overgrote meerderheid van applicaties of minder efficiënt gebruik scherm oppervlak. Het systeem kan, ondanks voortdurende verbeteringen, nog steeds niet volledig veilig worden genoemd; de algehele optimalisatie in iOS is nog steeds beter. Samenvattend kunnen we ondubbelzinnig zeggen dat Android tot de vijfde versie toe is en nu praktisch twee verschillende systemen zijn. Ik ben blij dat Google de goede richting heeft gevonden en zich daar langzaam en zeker in beweegt;


Android ondersteunt verschillende menutypen. Ten eerste: er is een aparte knop op de telefoon Menu(in oudere telefoons), druk hierop om het menu te openen. Bij nieuwe apparaten is de afzonderlijke knop verwijderd en vervangen door een menupictogram in de vorm van drie stippen in verticale richting. Het tweede type is een contextmenu dat verschijnt wanneer u uw vinger op het scherm houdt op de juiste plaats(Je kunt ook de middelste knop op je telefoon ingedrukt houden). Het contextmenu kan op zijn beurt submenu's hebben. Vandaag maken we kennis met het eerste type menu. In dit artikel wordt gekeken naar het werken met het menu op nieuwe apparaten met Android 4.0 en hoger.

In de sjabloon Lege activiteit er is geen menu, dus die maken we zelf. Dit zal u helpen het werkingsprincipe te begrijpen en te begrijpen algemeen idee over het project. Het is niet nodig om de namen van klassen, methoden en code te onthouden om menu-itemselecties af te handelen. In andere sjablonen is het menu ingebouwd en kunt u het meteen gebruiken.

Maak een nieuw project op basis van Lege activiteit en voer het uit. Er is nog geen menukaart.

Laten we verschillende tekenreeksbronnen in het bestand maken res/values/strings.xml, die verantwoordelijk is voor de menu-items:

Instellingen Kat Kat Kitten

Maak nu een nieuwe map menu in een map res res, | Nieuw | Directory). Maak vervolgens een bestand in de gemaakte map menu_main.xml- de naam geeft aan dat het menu betrekking heeft op de hoofdactiviteit Hoofdactiviteit(klik met de rechtermuisknop op de map menu | Nieuw | Menubronbestand). Maak je een applicatie met meerdere schermen, dan krijgt elke activiteit een apart menu met eigen instellingen. Laten we het bestand nu openen menu_main.xml en voeg uw code toe aan de resulterende sjabloon:

Laten we het bestand openen Hoofdactiviteit. Momenteel is er slechts één methode onCreate(). Laten we een nieuwe methode toevoegen onCreateOptionsMenu(). Precies deze methode is verantwoordelijk voor het uiterlijk van het activiteitenmenu. Kies een menu in de studio Code| en begin in het volgende venster de naam van de methode in te voeren met behulp van de eerste letters. U kunt invoeren met eerste hoofdletters, d.w.z. ocom ( O N C reëel O opties M enu) om snel de lijn te vinden die u nodig heeft. Druk op de knop OK en we krijgen het werkstuk.

@Override public boolean onCreateOptionsMenu(Menumenu) ( return super.onCreateOptionsMenu(menu); )

We voegen een methode toe aan de sjabloon die gegevens uit menubronnen haalt en deze omzet in menu-items op het scherm.

@Override public boolean onCreateOptionsMenu(Menumenu) ( getMenuInflater().inflate(R.menu.menu_main, menu); return true; )

In methode opblazen() u verwijst naar een menubron ( R.menu.menu_main) en een klasseobject Menu.

In het Engels wordt "opblazen" vertaald als opblazen, d.w.z. Volgens de Android-ontwikkelaars vullen we een object, bijvoorbeeld een menu, op met data. Maar in feite komt het woord "opblazen" uit de uitdrukking plat- naar het appartement. Er is een oude traditie om eerst een kat in het appartement te laten, die alle hoeken en gaten van het huis verkent en toestemming geeft om erin te gaan wonen. Dit is hoe we gegevens uit een XML-bestand in een MenuInflater-object uitvoeren.

Start het project. Nu ziet u aan de rechterkant van de kop een pictogram van drie stippen in een verticale lijn. Klik op het icoontje om het menu-item te zien Instellingen.

Zoals je misschien wel raadt, het element item is verantwoordelijk voor een apart menu-item. Laten we nog drie items toevoegen volgens hetzelfde principe, waarbij alleen de ID en tekst voor het menu worden gewijzigd:

Voer het project uit en probeer het menu opnieuw op te roepen. Je zult drie nieuwe items zien.


Opties Identiteitskaart En titel hebben geen uitleg nodig. Parameter bestelInCategorie Hiermee kunt u uw eigen volgorde instellen voor het weergeven van menu-items. Stel dat u vijf menu-items heeft aangemaakt, maar nog niet hebt besloten in welke volgorde ze op het scherm verschijnen. Om te voorkomen dat hele codeblokken voor menu-items voortdurend in de gewenste volgorde worden verplaatst, kunt u deze optie gebruiken.

En tot slot een belangrijk kenmerk app:showAsAction definieert menugedrag in Actiebalk. Betekenis nooit betekent dat het menu-item niet in de koptekst mag verschijnen, maar alleen in het pop-upmenu, d.w.z. drie punten achter staan. Als u de waarde instelt altijd, wijs dan Instellingen verschijnt onmiddellijk in de kop van uw aanvraag. Waarden ook beschikbaar alsKamers, metTekst En samenvouwenActionView. Probeer het zelf. Bijvoorbeeld, alsKamer geeft een menu-item weer als de ruimte dit toelaat. Als er veel punten zijn, staan ​​ze alleen maar in de weg. In de regel geeft deze optie een heel kort woord of pictogram weer voor frequente handelingen om onnodig klikken op drie stippen te voorkomen.

Let op het attribuut app:showAsAction, wat verwijst naar de naamruimte xmlns:app = "http://schemas.android.com/apk/res-auto". Er was een tijd dat een dergelijke naamruimte niet bestond en projecten het attribuut gebruikten Android:showAsAction uit de standaardnaamruimte. Als de studio over de fout klaagt, bewerk dan de code.

Terwijl menu-items niet worden uitgevoerd nuttig werk. Elke klik op een item sluit eenvoudigweg het menu zonder zichtbare gevolgen. We hebben nog geen code geschreven om klikken af ​​te handelen.

Menu-items selecteren

We hebben geleerd hoe we een menu moeten maken. Maar voorlopig is het nutteloos, omdat de menu-items op geen enkele manier reageren op onze klikken. Er wordt een andere methode gebruikt om klikken op menu-items af te handelen. onOptionsItemGeselecteerd(). Laten we een methode toevoegen die hetzelfde principe gebruikt als in het vorige voorbeeld. Laten we de blanco nemen.

@Override public boolean onOptionsItemSelected(MenuItem item) ( return super.onOptionsItemSelected(item); )

Parameter item is verantwoordelijk voor het menu-item. U zou de menu-ID via de methode moeten verkrijgen getItemId() en geef de code daarvoor op. Omdat het menu meestal uit meerdere items bestaat, is het handig om de constructies te gebruiken als/anders of schakelaar. Om informatie weer te geven, gebruiken we een tekstlabel. Voeg een component toe aan uw activiteitenscherm Tekstweergave. U kunt de bestaande gebruiken Tekstweergave met de inscriptie "Hello World!", geef het gewoon een identificatie.

android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hallo wereld!"/>

Laten we de code toevoegen aan de sjabloon voor het geselecteerde menu-item:

@Override public boolean onOptionsItemSelected(MenuItem item) ( // haal de identificatie op van het geselecteerde menu-item int id = item.getItemId(); TextView infoTextView = (TextView) findViewById(R.id.textView); // Bewerkingen voor de geselecteerde menu-itemschakelaar ( id) ( case R.id.action_cat1: infoTextView.setText("Je hebt een kat gekozen!"); return true; case R.id.action_cat2: infoTextView.setText("Je hebt een kat gekozen!"); return true; case R. id.action_cat3: infoTextView.setText("Je hebt een kitten geselecteerd!");

Start de applicatie, roep het menu op en selecteer een menu-item. Er zou een bericht in het tekstvak moeten verschijnen.


Er is een alternatieve manier via XML, vergelijkbaar met het afhandelen van knopklikken (sinds Android 3.0). U kunt een attribuut toevoegen Android: onClick in menubronnen en u hoeft geen methodeaanroep te gebruiken onOptionsItemGeselecteerd(). Met de hulp Android: onClick je kunt opgeven gewenste methode bij het selecteren van een menu-item. Toevoegen dit attribuut te wijzen Instellingen

Nu zullen we in de activiteitscode het volgende schrijven:

// het kenmerk van het menu-item Instellingen is ingesteld op android:onClick="onSettingsMenuClick" public void onSettingsMenuClick(MenuItem item) ( TextView infoTextView = (TextView) findViewById(R.id.textView); infoTextView.setText("U hebt de instellingen geselecteerd item, zou beter een kat kiezen"); )

Schakelaars

Het uiterlijk van menu-items kan met schakelaars worden gewijzigd in een weergave. Om dit te doen, moet je een element toevoegen groep met attribuut android:checkableBehavior='single':

Ik zie niet zoveel nut in deze modus. En wij zullen het niet overwegen.

Ontwerpmodus

IN Android-studio 2.2 heeft een grafische menubouwmodus toegevoegd, die vergelijkbaar is met een werkbalk voor het toevoegen van nieuwe componenten aan het scherm. Het menupaneel bestaat uit vier elementen: Menu-item, Zoek artikel , Menu, Groep.


Het principe is hetzelfde: selecteer het gewenste element en sleep het naar het scherm naar het menugebied. Als je gestudeerd hebt handmatige creatie menu, dan zal deze methode u geen problemen opleveren. Hiermee kunt u snel een menustructuur schetsen en deze vervolgens handmatig aanpassen.

Bijgewerkt Android-versie 5 Lollipop, hoewel vergelijkbaar met de vorige KitKat, heeft enkele verschillen die ongebruikelijk en ongemakkelijk lijken. Er zijn veel instellingen in "Lollipop".

Sommige daarvan (zoals contrasterende tekst of het omkeren van kleuren) zijn voor enkelen nodig, terwijl andere voor bijna iedereen nodig zijn. Laten we eens kijken naar de vraag hoe Android 5 in meer detail kan worden ingesteld.

Fabrieksreset Android Lollipop

Een van de belangrijkste Android 5-instellingen is – Fabrieksreset Bescherming. Als u deze optie activeert, is het onmogelijk om de instellingen terug te zetten naar de fabrieksinstellingen zonder de login en het wachtwoord van uw Google-account.

Dankzij Android-service Met Apparaatbeheer kan de eigenaar van een verloren of gestolen smartphone het apparaat op afstand vergrendelen en wissen.

Houd er rekening mee dat de bescherming alleen werkt als de smartphone is vergrendeld met een activeringsscherm.

Gegevens herstellen na het installeren van een Android-update

Nog één nuttige optie- mogelijkheid om gegevens te herstellen na installatie van Android 5.0 Lollipop. Bij initiële installatie Er worden verschillende opties voor gegevensherstel aangeboden, waaronder gemiste oproepen.

Android 5 accounts instellen

Een gebruikersaccountmanager kan van pas komen - naar analogie met een volwaardige desktop zal het mogelijk zijn om de toegang tot de mogelijkheden van een smartphone te beperken.

Er zijn 3 soorten accounts beschikbaar:

  • Het gastaccount heeft minimale rechten. Alle informatie wordt slechts tijdelijk opgeslagen. Elke keer dat u als gast inlogt, zal het systeem vragen of de gebruiker opnieuw wil beginnen of de laatste gastsessie wil voortzetten.
  • Met “Profiel” kunt u de toegang tot programma’s en services configureren.
  • “Gebruiker” is tevens de eigenaar van het apparaat. Dit account heeft de meeste rechten. Elke wijziging in de systeeminstellingen, zoals het toevoegen van een Wi-Fi-netwerk, is van toepassing op alle andere accounts op het apparaat.

Hoe gebruikers toevoegen? Het is heel eenvoudig: ga naar de instellingen en zoek naar het opschrift "Gebruikers".

In eerste instantie ziet u het profiel van de smartphone-eigenaar en het gastprofiel. U kunt ook gebruikers toevoegen.

Om nieuwe gebruikers toe te voegen, moet u hun Google-accounts invoeren. Elke gebruiker kan dit aanpassen besturingssysteem voor jezelf. De eigenaar van het apparaat heeft niet de mogelijkheid om dit proces te controleren, maar hij heeft wel de macht om andere gebruikers toe te staan ​​of te weigeren sms-berichten te verzenden en te bellen.

Toegang beperken tot Android 5 Lollipop

Een andere handige functie is de zogenaamde “Knop”. Als je iemand je smartphone geeft en niet wilt dat hij of zij daarin kan snuffelen of iets kan veranderen, gebruik dan de Button. Het beperkt de functionaliteit van het apparaat tot slechts één applicatie: degene waarop het is geïnstalleerd. De toegang tot al het andere wordt geweigerd: “Voer uw wachtwoord in.”

Hoe dit te doen? Open Instellingen en selecteer de optie "Beveiliging". Klik erop. Klik in de lijst die wordt geopend op 'Scherm vastzetten'. Zet vervolgens de tuimelschakelaar in de stand “Aan”. (Op).

Nu kunt u elke applicatie op uw scherm vastzetten. Om dit te doen, start u het geselecteerde programma en dubbelklikt u op het venster ervan.

Om een ​​vastgezette app af te sluiten, houdt u de knoppen Controleren en Terug ingedrukt. Binnen enkele seconden wordt u naar uw bureaublad geleid.

Hoe interrupts in te stellen in Android 5

In Android 5.0 Lollipop kunt u onder andere zogenaamde “Interrupts” configureren - u kunt zelf bepalen welke contacten of applicaties u kunnen bellen of meldingen kunnen sturen.

Hoe interrupts configureren? Ga naar instellingen, selecteer “Geluid en melding” en tik op deze optie. Onder de schuifregelaars voor geluidsaanpassing bevindt zich de optie "Onderbrekingen" - klik erop.

U kunt toestaan ​​dat alleen uw favoriete contacten of apps u lastig vallen. Lollipop heeft de mogelijkheid om de modus "Belangrijk" in te schakelen volgens het schema dat u instelt - hiervoor is er een speciale optie "Downtime (alleen prioriteitsonderbrekingen) modusschema".

U kunt snel de prioriteitsmodi wijzigen door eenvoudigweg op de volumeschuifregelaar te tikken. Daaronder zijn de modi “Niet storen” (Geen), “Belangrijk” (Prioriteit) en “Alles” beschikbaar.

De eerste twee modi kunnen voor onbepaalde tijd of voor onbepaalde tijd worden ingeschakeld bepaalde tijd. Met de knoppen “+” en “-” kunt u het tijdsinterval aanpassen waarin de geselecteerde modus werkt. De tijdsperiode kan worden aangepast van 15 minuten tot 8 uur.

Lollipop-vergrendelscherm en meldingen instellen

In Android 5.0 Lollipop worden inkomende meldingen weergegeven op het vergrendelscherm. Dit is niet altijd handig. Het is onwaarschijnlijk dat iemand persoonlijke informatie wil ‘delen’. Voor dit geval is er in Android 5 een flexibele instelling voor hoe meldingen worden weergegeven.

Ga hiervoor naar Instellingen -> Geluid en meldingen -> Op vergrendelscherm -> Persoonlijke gegevens verbergen. Daarna nieuwsgierige ogen ze zullen haar niet zien.

Mail in Android 5 is handiger geworden

De Gmail-mailapplicatie heeft, naast het nieuwe ontwerp, ondersteuning gekregen voor accounts op andere maildiensten die de IMAP- en POP-protocollen ondersteunen. Nu hoeft u niet meer naar de browser te gaan om een ​​niet-Google-"box" te openen - alles kan vanuit één applicatie worden gedaan.

Android 5 Batterijbesparingsinstelling

Als u wilt dat uw smartphone langer meegaat met één keer opladen, moet u leren hoe u de batterijbesparingsmodus van Project Volta in Android 5 instelt. Volgens de ontwikkelaars kun je de bedrijfstijd met 15-20% verlengen. In dit geval begint het apparaat echter merkbaar te "vertragen".

Om deze modus in te schakelen, gaat u naar instellingen, klikt u op “Batterij”, vervolgens op de menuknop (drie stippen in de rechterbovenhoek) en selecteert u de batterijbesparingsmodus:

Wanneer de batterijbesparingsmodus is ingeschakeld, worden de navigatie- en statusbalken van de smartphone oranje en verschijnt er een bericht dat aangeeft dat de spaarmodus is ingeschakeld:

Als u wilt, kunt u deze modus onmiddellijk uitschakelen - er staat zo'n optie in het bericht dat verschijnt.

De Switch Access-functie instellen in Android 5

Het hoofdmenu is een van de belangrijkste hulpmiddelen voor gebruikersinteractie met de applicatie. In Android 2.3.x en eerder was het "verborgen" op de hardwaremenuknop, en de ontwikkelaars tekenden het menu zo goed als ze konden. Maar vanaf Android 3.0 werd het probleem verholpen, werd het menu een standaardonderdeel op de actiebalk en kreeg het een aantal nieuwe functies. Tegelijkertijd is het menu-ontwikkelingsproces vrijwel onveranderd gebleven. Een menu in Android is niet zomaar een set knoppen waaraan je een OnClickListener kunt koppelen. In Android kun je veel meer met het menu doen dan op het eerste gezicht lijkt.

In dit artikel vertel ik je hoe je een modern menu maakt, hoe je het aanpast verschillende maten scherm, hoe u keuzerondjes rechtstreeks in het menu kunt maken, en hoe u de zichtbaarheid van menuknoppen dynamisch kunt regelen, waardoor u de functies van uw applicatie verbergt die niet op een bepaalde smartphone werken. Naarmate het artikel vordert, zal ik proberen zoveel mogelijk menu-opties te geven, en zal ik ook links geven naar officiële documentatie over het onderwerp.

Zo kan het menu van dezelfde applicatie er anders uitzien.

Onze eerste knop in het menu

Menu's in Android worden beschreven in bronbestanden of gegenereerd door programmacode. De eerste optie wordt om een ​​aantal redenen aanbevolen: snelheid van ontwikkeling, duidelijkheid, onderhoudsgemak. Menubronnen bevinden zich in de menu-submap van de res-bronmap van de toepassing. Maak een menumap en maak vervolgens een nieuw Android XML-bestand:


Selecteer het brontype Menu en voer de bestandsnaam in. Omdat dit hoogstwaarschijnlijk in verschillende bestanden anders zal zijn, raad ik aan om de bestandsnamen van de menubronnen te koppelen aan de namen van de activiteiten.

In de editor die wordt geopend, voert u de code in voor de eerste knop van ons menu:

Laten we eens kijken naar de gebruikte attributen:

  • We specificeren android:id zodat we later in de code sommige knoppen van andere kunnen onderscheiden.
  • android:orderInCategory specificeert de volgorde van onze knoppen ten opzichte van andere. Geef de volgorde op in stappen van 10 of 100. Hierdoor kunt u waar dan ook in de toekomst nieuwe elementen toevoegen zonder de volgorde van de rest te herschikken.
  • android:showAsAction is de meest interessante parameter, omdat deze het gedrag van menu-items in verschillende situaties regelt. Het kan een reeks waarden aannemen:
    • ifRoom - Toon een element alleen in de actiebalk als er voldoende ruimte voor is. Als er niet genoeg ruimte is, wordt het item automatisch verborgen in het extra menu (het menu dat wordt weergegeven met drie stippen boven elkaar). Dit is de beste manier om het menu aan te passen, afhankelijk van de schermgrootte van het apparaat. Op grote tabletschermen is de actiebalk gevuld met knoppen en ingeschakeld kleine telefoons de belangrijkste knoppen worden getoond, de rest is ook te bereiken, maar alleen via een extra menu. Houd er rekening mee dat het extra menu alleen in de actiebalk wordt weergegeven op smartphones die geen hardwaremenuknop hebben.
    • withText - De tekst die is opgegeven door de eigenschap android:title wordt naast het knoppictogram weergegeven. Deze parameter kan worden opgegeven in combinatie met andere, waarbij de parameters worden gescheiden met |
    • nooit - De knop zal nooit zichtbaar zijn op de actiebalk, ook al is er ruimte voor. Je zult altijd via een extra menu bij zo'n knop moeten komen.
    • altijd: toon altijd de knop in de actiebalk. Deze parameter mag niet worden misbruikt, omdat op kleine telefoons de knoppen naar andere kunnen kruipen. actie elementen balk, bijvoorbeeld naar de titel van de applicatie. Definieer voor elke activiteit maximaal één activiteit belangrijke knop, zonder welke het absoluut onmogelijk is, en markeer altijd alleen met haar. De rest (en indien mogelijk alles) moet ifRoom zijn.
    • collapsActionView - hiermee kunt u een knop maken die wordt geopend of verborgen extra element Bekijk in actiebalk. U kunt een dergelijke parameter bijvoorbeeld instellen op het zoekpictogram, en als u erop klikt, wordt het veld voor het invoeren van een zoekopdracht rechtstreeks in de actiebalk weergegeven.
  • android:title - definieert de titel van de menuknop. Het kan worden weergegeven naast het pictogram in de actiebalk of als de naam van een element in het aanvullende menu.
  • android:icon - knoppictogram.

Menupictogrammen

Als u een applicatie in Holo-stijl ontwikkelt, kunt u een kant-en-klare set iconen van Google gebruiken, die voor iedereen gratis van de officiële website kan worden gedownload.

De set iconen wordt apart gepresenteerd voor het donkere en apart voor het lichte Holo-thema, evenals voor verschillende schermformaten. Als u zich geen ontwerper in uw team kunt veroorloven, is dit bouwpakket eenvoudigweg onvervangbaar.

Een menu aan een activiteit koppelen

Het laden van het menu vanuit de bron gaat erg snel. Open de activiteitscode en overschrijf de onCreateOptionsMenu-methode:
@Override public boolean onCreateOptionsMenu(Menumenu) ( getMenuInflater().inflate(R.menu.uw_activiteit_menu, menu); return true; )
Nu wordt het menu weergegeven, maar als ik op de knop druk, gebeurt er niets. U kunt een handler aan een knop koppelen met behulp van code of rechtstreeks in de XML-bron door de naam van de handlermethode in te stellen in de eigenschap android:onClick. Om hetzelfde met code te doen, moet u de onOptionsItemSelected-methode in de activiteit overschrijven:
@Override public boolean onOptionsItemSelected(MenuItem item) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klik hier op handler return true; ) return super.onOptionsItemSelected(item); )

Maak een submenu

Een submenu is handig als we willen verduidelijken hoe een actie in de actiebalk moet worden uitgevoerd. We hebben bijvoorbeeld een boodschappenlijstje en een knop ‘Sorteren’. Door op de knop te klikken, moet u uitzoeken op welke parameter de gebruiker de lijstitems wil sorteren: op productcategorie, op naam of op volgorde waarin ze aan de lijst zijn toegevoegd. Laten we eens kijken naar de submenucode voor dit geval:

Hier hebben we een andere tag binnen een tag gedeclareerd. Een submenu is een groep van dezelfde tags, waarmee u indien nodig een submenu binnen een submenu kunt maken, enzovoort.

Keuzerondjes in het menu

We hebben zojuist een menu gemaakt om de sorteervolgorde voor aankopen te selecteren. Het zou mooi zijn om te laten zien welke sorteermethode momenteel wordt gebruikt. De lijst kan slechts op drie mogelijke manieren worden gesorteerd, wat perfect past bij het idee van een keuzerondje. Om een ​​set keuzerondjes uit ons submenu te maken, specificeert u gewoon de eigenschap android:checkableBehavior="single" voor de tag. Mogelijke waarden voor Android:checkableBehavior:
  • single - het selecteren van slechts één van de beschikbare elementen, ons geval
  • alles - selecteer een willekeurig aantal beschikbare elementen, vergelijkbaar met een selectievakje
  • geen - de groepselementen zijn dat wel gewone elementen menu, dit is de standaardinstelling

De resulterende menucode:

Als u de toepassing uitvoert en een van de sorteermethoden probeert te selecteren, gebeurt er niets. Het menu geeft niet aan dat er een item is geselecteerd. Dit moet handmatig worden gedaan door item.setChecked(true) aan te roepen;
@Override public boolean onOptionsItemSelected(MenuItem item) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klik op handler hier return true; case R.id.menuPurchasesListSortOrderCategory: item.setChecked(true); retourneer waar; case R.id.menuPurchasesListSortOrderName: item.setChecked(true); case R.id.menuPurchasesListOrderAddTime: item.setChecked(true);

Als je nog vragen hebt over het werken met het hoofdmenu, beantwoord ik deze graag in de reacties.

Android ondersteunt verschillende menutypen. Ten eerste: er is een aparte knop op de telefoon Menu(in oudere telefoons), druk hierop om het menu te openen. Bij nieuwe apparaten is de afzonderlijke knop verwijderd en vervangen door een menupictogram in de vorm van drie stippen in verticale richting. Het tweede type is een contextmenu, dat verschijnt wanneer u uw vinger op de gewenste plaats op het scherm houdt (u kunt ook de middelste knop op uw telefoon ingedrukt houden). Contextmenu kan op zijn beurt een submenu hebben. Vandaag maken we kennis met het eerste type menu. In dit artikel wordt gekeken naar het werken met het menu op nieuwe apparaten met Android 4.0 en hoger.

In de sjabloon Lege activiteit er is geen menu, dus die maken we zelf. Dit zal u helpen het werkingsprincipe te begrijpen en een overzicht van het project te krijgen. Het is niet nodig om de namen van klassen, methoden en code te onthouden om menu-itemselecties af te handelen. In andere sjablonen is het menu ingebouwd en kunt u het meteen gebruiken.

Maak een nieuw project op basis van Lege activiteit en voer het uit. Er is nog geen menukaart.

Laten we verschillende tekenreeksbronnen in het bestand maken res/values/strings.xml, die verantwoordelijk is voor de menu-items:

Instellingen Kat Kat Kitten

Instellingen

Naar de applicatie Instellingen u kunt daar komen: door op het pictogram in het applicatiemenu (of op het bureaublad) te klikken of via het pictogram in het schakelpaneel. Het hoofdscherm van de applicatie is verdeeld in twee tabbladen ALLES en ONDERSTEUNING, in de laatste vindt u twee links: Helpcentrum / Feedback achterlaten en Aanbevelingen en handige tips. In sommige landen kunt u op het tabblad Ondersteuning hulp krijgen en een vraag stellen aan een live persoon in de chat. Alle smartphone-instellingen worden verzameld in 4 groepen: Draadloze netwerken, Apparaat, Persoonlijke gegevens en Systeem; en zijn verdeeld in 22 secties. Bovenaan staat een vijfde groep met de naam Hints; hier verschijnen interactieve tips voor het instellen van het systeem. Een andere innovatie is de aanwezigheid van een Help/Feedback-knop in alle secties/instellingen. Alle instellingenschermen, behalve het hoofdscherm, hebben een zijmenu waarmee u snel naar andere secties kunt gaan.

Basistoepassingen

Telefoon– op het hoofdscherm van de applicatie wordt het volgende weergegeven: een zoekbalk met knoppen voor gesproken zoekopdrachten en het oproepen van applicatie-instellingen, onderaan een knop voor het bellen van de kiezer. Het tabblad Snelkiezen bevat kaarten van vaak gebelde contacten, het tabblad Recent bevat een lijst met recente oproepen en het tabblad Contacten bevat alle contacten. In de applicatie-instellingen kunt u snelantwoordsjablonen en de lijst met geblokkeerde bellers beheren.

Contacten is een applicatie voor het werken met gebruikerscontacten. Qua functionaliteit verschilt het niet veel van het tabblad Contacten in de Telefoonapplicatie.

Berichten– applicatie om standaard met SMS te werken. Het hoofdscherm van de applicatie bevat een lijst met dialoogvensters, zoekknoppen, instellingen en het maken van een nieuw bericht. De applicatie ziet er zo eenvoudig mogelijk uit en heeft primitieve functionaliteit. Wat ongebruikelijk is, is hoe de applicatie aan elk dialoogvenster zijn eigen unieke primaire kleur toekent.

Gmail is de standaard e-mailtoepassing vanaf de vijfde versie van Android. U kunt niet alleen mailboxen van Google toevoegen, maar ook van andere e-maildiensten. Het hoofdscherm toont een lijst met letters en knoppen voor het zoeken en maken van een nieuw bericht. Als u vanaf de linkerrand van het scherm veegt, wordt de zijbalk weergegeven, die een lijst met mappen en een snelkoppeling naar instellingen bevat.

Chroom– is de standaardsysteembrowser, de voordelen zijn onder meer integratie met Google-services en ruime mogelijkheden voor het synchroniseren van tabbladen, formulieren, wachtwoorden, enz., De nadelen zijn onder meer een imperfecte gebruikersinterface en overmatige belasting van de processor en batterij.

Horloge– bevat de volgende functies: wekker, wereldtijd, timer en stopwatch;

Camera. Op het hoofdscherm bevinden zich een zoeker en knoppen: ontspanknop, overschakelen naar de camera aan de voorkant, galerij, de timer inschakelen, de flitser activeren, overschakelen naar HDR+-modus, het raster inschakelen, een witbalansvoorinstelling selecteren en Geavanceerd. Schakelen tussen foto- en video-opnamemodi doe je door naar de zijkant te vegen. Naast de hoofdopnamemodus zijn er nog vier: Slow motion - hiermee kunt u vier keer of acht keer slow motion fotograferen; Panorama – hiermee kunt u panoramische foto's maken met een kijkhoek tot 360°; Photo Sphere – een fotosfeer creëren; Vervagen – hiermee kunt u foto's maken met een kunstmatig bokeh-effect.

Foto– deze applicatie fungeert als systeemgalerij en is tegelijkertijd klant van de gelijknamige dienst van Google.

Kalender– de hoofdweergave van de applicatie is het Schema, waarin alle evenementen in één lijst worden vermeld, wat interessant is: het begin van elke maand in deze lijst heeft de titel met een mooie afbeelding die de belangrijkste essentie van deze maand weergeeft. Om de maand te bekijken, moet u op de naam van de huidige maand in de kop tikken. De weergave kan worden gewijzigd in Dag, 3 dagen, Week en Maand. De knop voor het toevoegen van een evenement verschijnt in de rechter benedenhoek.

Rekenmachine– heeft standaard en uitgebreide functionaliteit. In portretoriëntatie wordt een paneel met extra functies (sin, cos, tan, ln, etc.) opgeroepen door vanaf de rechterrand van het scherm te vegen; dit paneel is altijd zichtbaar.

Kaarten is een clientapplicatie voor Google Maps. Het hoofdscherm bevat een zoekregel en knoppen: een menuknop aan de zijkant, een knop voor gesproken zoeken, een knop voor noordoriëntatie, een knop voor het bepalen van de huidige locatie en een knop voor het maken van een route. In het zijmenu kunt u het geselecteerde kaartgebied in het geheugen van uw telefoon opslaan voor verder gebruik van de applicatie in de offlinemodus. Het gedeelte ‘Chronologie’ houdt een logboek bij van de bewegingen van de gebruiker. Het gedeelte 'Uw indrukken' bevat beoordelingen over openbare plaatsen: restaurants, winkelcentra, schoonheidssalons, enz.

Downloads– de eenvoudigste downloadmanager.

Merkapplicaties

Speel Winkel is een applicatiewinkelclient en de belangrijkste merkapplicatie van Google. Hiermee kunt u applicaties van derden kopen, installeren en bijwerken. De sectie 'Games en applicaties' is een virtuele showcase waar verschillende productselecties worden weergegeven, bijvoorbeeld nieuwe producten of de meest populaire games, in de vorm van miniaturen van applicaties die naar de overeenkomstige selectie leiden en links naar de volledige lijst. Ook de rubriek ‘Films, Muziek, Boeken’ is een virtuele etalage, maar presenteert relevante content en pers, ook in de vorm van selecties en banners. Het gedeelte “Mijn applicaties en games” bestaat voor het gebruiksgemak uit twee lijsten: Geïnstalleerd en Alles. In het gedeelte ‘Verlanglijst’ worden alle producten weergegeven die de gebruiker ooit als gewenst heeft gemarkeerd.

Speel spellen is een clienttoepassing voor de gelijknamige dienst. In het gedeelte ‘Home’ worden basisgegevens over de gebruiker weergegeven: naam, niveau, hoeveel ervaringspunten je moet verdienen om naar het volgende niveau te gaan. Hieronder staan ​​lijsten met games: aanbevolen games, games die de gebruiker speelt en welke vrienden spelen. Het gedeelte 'Mijn games' bevat drie tabbladen: recent, alles en geïnstalleerd. Het gedeelte 'Meldingen' in drie tabbladen toont een lijst met uitnodigingen, een lijst met geschenken en verzoeken, en een lijst met speurtochten. Het gedeelte “Spelers” op twee tabbladen toont een lijst met toegevoegde spelers en een lijst met aanbevolen spelers – vrienden van vrienden. Het gedeelte 'Games zoeken' bevat ook drie tabbladen: Aanbevolen, Populaire en Online games.

Muziek afspelen is een muziekspeler en tegelijkertijd een klant van de gelijknamige cloudmuziekdienst. In het gedeelte ‘Home’ wordt een lijst weergegeven met de laatste acties van de gebruiker: nummers beluisterd of gekocht. In het gedeelte 'Muziekbibliotheek' worden alle nummers van de gebruiker weergegeven die zijn gekocht of gedownload van de computer, gesorteerd in tabbladen op afspeellijst, artiest, album of genre. Er is een interessante "Automixes" -functie, deze vereenvoudigt het maken van afspeellijsten uit een groot aantal nummers aanzienlijk. Om een ​​automix te maken, hoeft u alleen maar de naam van de artiest, het album of het genre op te geven, en de applicatie zelf zal een nieuwe afspeellijst. In het zijmenu staat ook een link naar de Play Store, want... nummers kunnen er alleen bij worden gekocht. Er zit nu een equalizer in de instellingen.

Speel films af is een serviceklant voor het kopen/huren van films en het bekijken ervan op een mobiel apparaat. In het gedeelte 'Home' worden films, tv-series en tekenfilms weergegeven, verzameld in afspeellijsten op genre en populariteit. In het gedeelte “Bibliotheek” wordt een lijst weergegeven met films die door de gebruiker zijn gekocht of gehuurd. Het zijmenu bevat een link naar de Play Store.

YouTube is een klant van de gelijknamige dienst. Het hoofdscherm is verdeeld in vier tabbladen: Home, Trending, Abonnementen en Account. Het laatste tabblad bevat secties: Bekeken, Mijn video's, Waarschuwingen, Aankopen en Later bekijken; evenals een lijst met afspeellijsten. Het videoweergavevenster is handig en functioneel, maar heeft één onaangename eigenschap: wanneer u de video opent, wordt deze automatisch gedownload, zelfs als het apparaat een mobiel netwerk gebruikt om toegang te krijgen tot internet. Als je de video daarom niet hebt geopend om hem te bekijken, maar bijvoorbeeld om de beschrijving of het commentaar te bekijken, maak je dan klaar om afscheid te nemen van enkele tientallen (honderden?) megabytes aan verkeer.

Schijf is een applicatie voor het werken met de Google Drive-cloudopslagdienst. Het hoofdscherm toont de hoofdmap van de opslag van de gebruiker en een lijst met onlangs geopende bestanden. In het gedeelte 'Gedeeld met mij' wordt een lijst met bestanden weergegeven waartoe andere gebruikers toegang hebben. Daarnaast zijn er secties: Google Foto's, Recent, Met ster, Offline toegang en Gedownload. De onderstaande zijbalk laat zien hoeveel schijfruimte in beslag wordt genomen en hoeveel beschikbaar is voor de gebruiker.

De afgelopen jaren hebben Apple en Google hun besturingssystemen consequent naar elkaar toe verplaatst, of, om precies te zijn, geprobeerd elkaar te flankeren. Met elke versie van iOS breidt Apple de functionaliteit uit en probeert het systeem flexibeler te maken voor de gebruiker en applicaties. Google probeert traditionele zwakke punten op te lossen: breng eindelijk orde op zaken met meldingen, maak ze uniform en consistenter en overwin het leeglopen van de batterij. En ik moet zeggen dat ze de goede kant op gaan, het is jammer dat ze soms te langzaam zijn.

Wat mij persoonlijk boeit aan Android 7.1 is: de multitasking-mechanismen en het werken met meerdere applicaties zijn vriendelijker vergeleken met iOS; flexibiliteit bij het kiezen van hulpmiddelen om bepaalde problemen op te lossen; diepe integratie met Google-services, waar ik actief gebruik van maak; slankere en logischere gebruikersinterface. Het is onmogelijk om niet op te merken hoe Google de lijst met vooraf geïnstalleerde applicaties heeft opgeschoond, waardoor de gebruiker van rommel is verlost. Wat mij niet bevalt: het resterende leeglopen van de acculading; inconsistentie in de gebruikersinterface van de overgrote meerderheid van applicaties en minder efficiënt gebruik van het schermoppervlak. Het systeem kan, ondanks voortdurende verbeteringen, nog steeds niet volledig veilig worden genoemd; de algehele optimalisatie in iOS is nog steeds beter. Samenvattend kunnen we ondubbelzinnig zeggen dat Android tot de vijfde versie toe is en nu praktisch twee verschillende systemen zijn. Ik ben blij dat Google de goede richting heeft gevonden en zich daar langzaam en zeker in beweegt;

Het hoofdmenu is een van de belangrijkste hulpmiddelen voor gebruikersinteractie met de applicatie. In Android 2.3.x en eerder was het "verborgen" op de hardwaremenuknop, en de ontwikkelaars tekenden het menu zo goed als ze konden. Maar vanaf Android 3.0 werd het probleem verholpen, werd het menu een standaardonderdeel op de actiebalk en kreeg het een aantal nieuwe functies. Tegelijkertijd is het menu-ontwikkelingsproces vrijwel onveranderd gebleven. Een menu in Android is niet zomaar een set knoppen waaraan je een OnClickListener kunt koppelen. In Android kun je veel meer met het menu doen dan op het eerste gezicht lijkt.

U kunt snelkoppelingen toevoegen aan de items die u het meest rechtstreeks op het startscherm gebruikt; Dit bespaart u het zoeken door menu's en apps naar wat u zoekt. Overweeg om de volgende items toe te voegen als snelkoppelingen. Contacten die u vaak belt of sms-nummers van contacten die u kunt aanraken en bellen.

  • Tekstadressen waarmee u kunt klikken en sms'en.
  • Routebeschrijving naar de door u gekozen locatie.
Volg deze stappen om snelkoppelingen toe te voegen:

Uw dagelijkse briefing-app instellen

  • Druk op het startscherm op de menuknop.
  • Klik op de knop "Toevoegen".
  • Tik op de gemarkeerde sneltoets.
U kunt snelkoppelingen toevoegen totdat de zeven pagina's van het uitgebreide startscherm gevuld zijn. Het beslaat een van de zeven hoofdschermen en bestaat uit vier secties: Lokaal weer, aandelenkoersen, wereldnieuws en kalender.

In dit artikel zal ik je vertellen hoe je een modern menu kunt maken, hoe je het aan verschillende schermformaten kunt aanpassen, hoe je keuzerondjes rechtstreeks in het menu kunt maken en hoe je de zichtbaarheid van menuknoppen dynamisch kunt regelen, waarbij je de functies van je menu verbergt. applicatie die niet werkt op die of een andere smartphone. In het hele artikel zal ik proberen zoveel mogelijk te geven gedetailleerde beschrijving van bepaalde menu-opties, en zal ook links bieden naar officiële documentatie over het onderwerp.

Om erachter te komen welke informatie voor u geschikt is, moet u uw pagina's aanpassen. Begin door op de Menu-knop te tikken op een willekeurig scherm van de Dagelijkse Briefing en tik vervolgens op Instellingen in het pop-upmenu. In het menu Instellingen kunt u elke sectie configureren. Klik op de link Stad selecteren om het scherm Stadslijst bewerken te openen. Klik op Aandeel selecteren om financiële instrumenten toe te voegen, zoals aandelen, beleggingsfondsen en aandelenindexen. Klik op de knop "Toevoegen" om aandelen toe te voegen en voer vervolgens de naam in van het aandeel waarin u geïnteresseerd bent.

  • Klik op de knop Toevoegen om het scherm Zoeken naar stad te openen.
  • Wanneer u de gewenste stad vindt, tikt u erop.
  • Wanneer u klaar bent met het toevoegen of verwijderen van steden, klikt u op Return.
  • Vink het vakje aan voor wat u wilt zien en klik vervolgens op Opslaan.
Je enige keuze is hoe vaak deze pagina wordt bijgewerkt (zo vaak als elke 30 minuten of zo vaak als elke drie uur) en of de informatie scrollt.

Zo kan het menu van dezelfde applicatie er anders uitzien.

Onze eerste knop in het menu

Menu's in Android worden beschreven in bronbestanden of gegenereerd door programmacode. De eerste optie wordt om een ​​aantal redenen aanbevolen: snelheid van ontwikkeling, duidelijkheid, onderhoudsgemak. Menubronnen bevinden zich in de menu-submap van de res-bronmap van de toepassing. Maak een menumap en maak vervolgens een nieuw Android XML-bestand:


Agenda: Heeft u uw agenda-app ingesteld? Vervolgens ziet u al uw afspraken tot nu toe in een lijstweergave. Voor de dagelijkse briefing zijn geen instellingen nodig. Je kunt lezen trainingshandleiding of een gids die u laat zien hoe u een bepaalde taak op uw telefoon uitvoert en u vraagt ​​om op de Menu-knop te drukken.

Ik denk dat je het ze niet kwalijk kunt nemen. Dit fysieke knop op de telefoon, niet op het scherm. Het menuknoppictogram zal anders zijn verschillende telefoons. Hieronder ziet u de menuknop, afhankelijk van de telefoonfabrikant. In dit geval moet uw telefoon een app-schakelknop hebben, zoals hieronder weergegeven. Je kunt het gebruiken als een menuknop. Druk gewoon op de app-schakelknop en je krijgt een menu.

Selecteer het brontype Menu en voer de bestandsnaam in. Omdat het menu hoogstwaarschijnlijk verschillend zal zijn bij verschillende activiteiten, raad ik aan om de bestandsnamen van de menubronnen te koppelen aan de namen van de activiteiten.

In de editor die wordt geopend, voert u de code in voor de eerste knop van ons menu:

Google Zoeken en App

Deel alstublieft met sommigen van jullie dat dit nuttig is. Fabrikanten kunnen besluiten de lay-out en het gedrag van het systeem te veranderen. Daarom kunnen gebruikers ervaren verschillende manieren het uitvoeren van acties. Een voorbeeld hiervan is de bediening van de menuknop. Maar maak je geen zorgen, het is heel gemakkelijk om het te krijgen door naar het voorbeeld te kijken! U komt dan in het linkerscherm hieronder terecht.

Fabrieksreset Android Lollipop

Bij telefoons met een fysieke of capacitieve menuknop tik je erop, waarna je naar het rechterscherm wordt geleid waar je opties onder aan het scherm verschijnen. Er verschijnt een contextgevoelige knop om naar het menu in de applicatie te navigeren. Dit betekent dat als er geen menu-opties zijn voor dat specifieke scherm of die specifieke applicatie, je die keuze niet ziet.

Laten we eens kijken naar de gebruikte attributen:

  • We specificeren android:id zodat we later in de code sommige knoppen van andere kunnen onderscheiden.
  • android:orderInCategory specificeert de volgorde van onze knoppen ten opzichte van andere. Geef de volgorde op in stappen van 10 of 100. Hierdoor kunt u waar dan ook in de toekomst nieuwe elementen toevoegen zonder de volgorde van de rest te herschikken.
  • android:showAsAction is de meest interessante parameter, omdat deze het gedrag van menu-items in verschillende situaties regelt. Het kan een reeks waarden aannemen:
    • ifRoom - Toon een element alleen in de actiebalk als er voldoende ruimte voor is. Als er niet genoeg ruimte is, wordt het item automatisch verborgen in het extra menu (het menu dat wordt weergegeven met drie stippen boven elkaar). Dit is de beste manier om het menu aan te passen, afhankelijk van de schermgrootte van het apparaat. Op grote tabletschermen zal de actiebalk gevuld zijn met knoppen, en op kleine telefoons zullen de belangrijkste knoppen getoond worden, terwijl de rest ook bereikbaar is, maar alleen via een extra menu. Houd er rekening mee dat het extra menu alleen in de actiebalk wordt weergegeven op smartphones die geen hardwaremenuknop hebben.
    • withText - De tekst die is opgegeven door de eigenschap android:title wordt naast het knoppictogram weergegeven. Deze parameter kan worden opgegeven in combinatie met andere, waarbij de parameters worden gescheiden met |
    • nooit - De knop zal nooit zichtbaar zijn op de actiebalk, ook al is er ruimte voor. Je zult altijd via een extra menu bij zo'n knop moeten komen.
    • altijd: toon altijd de knop in de actiebalk. Deze parameter mag niet worden misbruikt, omdat op kleine telefoons de knoppen naar andere elementen van de actiebalk kunnen kruipen, bijvoorbeeld naar de titel van de applicatie. Definieer per activiteit maximaal één belangrijkste knop, waar je niet zonder kunt, en vink deze altijd alleen aan. De rest (en indien mogelijk alles) moet ifRoom zijn.
    • collapsActionView - hiermee kunt u een knop maken die een extra View-element in de actiebalk opent of verbergt. U kunt een dergelijke parameter bijvoorbeeld instellen op het zoekpictogram, en als u erop klikt, wordt het veld voor het invoeren van een zoekopdracht rechtstreeks in de actiebalk weergegeven.
  • android:title - definieert de titel van de menuknop. Het kan worden weergegeven naast het pictogram in de actiebalk of als de naam van een element in het aanvullende menu.
  • android:icon - knoppictogram.

Menupictogrammen

Als u een applicatie in Holo-stijl ontwikkelt, kunt u een kant-en-klare set iconen van Google gebruiken, die voor iedereen gratis van de officiële website kan worden gedownload.

De set iconen wordt apart gepresenteerd voor het donkere en apart voor het lichte Holo-thema, evenals voor verschillende schermformaten. Als u zich geen ontwerper in uw team kunt veroorloven, is dit bouwpakket eenvoudigweg onvervangbaar.

Het wordt weergegeven als 3 verticaal gestapelde stippen. Je kunt het OSD in de rechterbovenhoek van het scherm zien, waar je drie gestapelde stippen hebt. Om de opties te zien, klikt u op het menu-symbool en dezelfde menu-opties als hierboven verschijnen als een vervolgkeuzemenu. Als ontwikkelaar kunt u de menuknop gebruiken om alle opties weer te geven die relevant zijn voor de gebruiker, vaak met behulp van het ingebouwde menu met activiteitsopties.

Om de meest intuïtieve en consistente gebruikerservaring in uw toepassingen te bieden, moet u uw ontwerpen verplaatsen van het gebruik van de menuknop naar het gebruik van de actiebalk. Voor de meeste toepassingen is dit echter vrij eenvoudig omdat u de Menu-knop op vooraf geïnstalleerde apparaten kunt blijven ondersteunen mobiele communicatie, maar voorzie ook de actiebalk op nieuwe apparaten van slechts een paar regels codewijzigingen.

Niet alleen zullen uw apps niet meer afhankelijk zijn van de menuknop hardware, maar je moet stoppen met nadenken over je acties met behulp van de "menuknop".

Een menu aan een activiteit koppelen

Het laden van het menu vanuit de bron gaat erg snel. Open de activiteitscode en overschrijf de onCreateOptionsMenu-methode:
@Override public boolean onCreateOptionsMenu(Menumenu) ( getMenuInflater().inflate(R.menu.uw_activiteit_menu, menu); return true; )
Nu wordt het menu weergegeven, maar als ik op de knop druk, gebeurt er niets. U kunt een handler aan een knop koppelen met behulp van code of rechtstreeks in de XML-bron door de naam van de handlermethode in te stellen in de eigenschap android:onClick. Om hetzelfde met code te doen, moet u de onOptionsItemSelected-methode in de activiteit overschrijven:
@Override public boolean onOptionsItemSelected(MenuItem item) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klik hier op handler return true; ) return super.onOptionsItemSelected(item); )

Maak een submenu

Een submenu is handig als we willen verduidelijken hoe een actie in de actiebalk moet worden uitgevoerd. We hebben bijvoorbeeld een boodschappenlijstje en een knop ‘Sorteren’. Door op de knop te klikken, moet u uitzoeken op welke parameter de gebruiker de lijstitems wil sorteren: op productcategorie, op naam of op volgorde waarin ze aan de lijst zijn toegevoegd. Laten we eens kijken naar de submenucode voor dit geval:

Hier hebben we een andere tag binnen een tag gedeclareerd. Een submenu is een groep van dezelfde tags, waarmee u indien nodig een submenu binnen een submenu kunt maken, enzovoort.

Een menu aan een activiteit koppelen

Uw acties moeten knoppen bevatten voor belangrijke gebruikersacties, rechtstreeks in de actiebalk. Degenen die niet in de actiebalk passen, komen terecht in een actie-overloop. In de schermafbeelding hier ziet u de actieknop voor zoeken en de actie-overloop aan de rechterkant van de actiebalk.

Dit lijkt misschien haarkloven in de terminologie, maar de overlopende actie van de naam moedigt tot ander denken aan. In plaats van na te denken over een menu dat wordt gebruikt als gimmick voor verschillende gebruikersopties, zou je meer moeten nadenken over welke gebruikersopties je als acties op het scherm wilt weergeven. Degenen die niet op het scherm hoeven te staan, kunnen van het scherm stromen. Gebruikers kunnen overloop- en andere opties identificeren door op de overloopknop te klikken die naast de knoppen op het scherm verschijnt.

Keuzerondjes in het menu

We hebben zojuist een menu gemaakt om de sorteervolgorde voor aankopen te selecteren. Het zou mooi zijn om te laten zien welke sorteermethode momenteel wordt gebruikt. De lijst kan slechts op drie mogelijke manieren worden gesorteerd, wat perfect past bij het idee van een keuzerondje. Om een ​​set keuzerondjes uit ons submenu te maken, specificeert u gewoon de eigenschap android:checkableBehavior="single" voor de tag. Mogelijke waarden voor Android:checkableBehavior:
  • single - het selecteren van slechts één van de beschikbare elementen, ons geval
  • alles - selecteer een willekeurig aantal beschikbare elementen, vergelijkbaar met een selectievakje
  • geen - groepsitems zijn normale menu-items, dit is de standaardwaarde

De resulterende menucode:

App-overloopknop voor oudere apps

Dit is een compatibiliteitsgedrag voor oudere applicaties, bedoeld om ervoor te zorgen dat applicaties die zijn gebouwd om te verwachten dat de menuknop functioneel blijft. Deze knop biedt echter geen perfecte gebruikerservaring. In apps die het optiemenu toch niet gebruiken, doet deze actie-overloopknop niets en zorgt voor verwarring bij de gebruiker. U kunt dit doen terwijl u achterwaarts compatibel blijft met apparaten die door de apps worden ondersteund.

Als u de toepassing uitvoert en een van de sorteermethoden probeert te selecteren, gebeurt er niets. Het menu geeft niet aan dat er een item is geselecteerd. Dit moet handmatig worden gedaan door item.setChecked(true) aan te roepen;
@Override public boolean onOptionsItemSelected(MenuItem item) ( switch (item.getItemId()) ( case R.id.menuPurchasesListNewRecord: // TODO: klik op handler hier return true; case R.id.menuPurchasesListSortOrderCategory: item.setChecked(true); retourneer waar; case R.id.menuPurchasesListSortOrderName: item.setChecked(true); case R.id.menuPurchasesListOrderAddTime: item.setChecked(true);

Gegevens herstellen na het installeren van een Android-update

Gelukkig beschikt het systeem standaard over dergelijke hulpmiddelen: de actiebalk.

Als deze pictogrammen niet aan uw behoeften voldoen en u uw eigen pictogrammen moet maken, volgt u de iconografische ontwerpgids. Als u de actiebalk niet nodig heeft, kunt u deze uit uw applicatie of uit afzonderlijke acties verwijderen. Dit is geschikt voor toepassingen die nog nooit een optiemenu hebben gebruikt of toepassingen waarbij de actiebalk niet voldoet aan de ontwerpbehoeften.

Als je nog vragen hebt over het werken met het hoofdmenu, beantwoord ik deze graag in de reacties.

De bijgewerkte versie van Android 5 Lollipop, hoewel vergelijkbaar met de vorige KitKat, heeft enkele verschillen die ongebruikelijk en ongemakkelijk lijken. Er zijn veel instellingen in "Lollipop".

Sommige daarvan (zoals contrasterende tekst of het omkeren van kleuren) zijn voor enkelen nodig, terwijl andere voor bijna iedereen nodig zijn. Laten we eens kijken naar de vraag hoe Android 5 in meer detail kan worden ingesteld.

Het enige dat u nodig hebt, is uw eigen thema, dat u definieert om verschillende platformthema's over te nemen, afhankelijk van de huidige versie van het platform. Hier leest u bijvoorbeeld hoe u een aangepast thema voor uw toepassing kunt declareren. Of u kunt in plaats daarvan een thema voor afzonderlijke elementen declareren.

De zwevende actieknop is een uniek voorbeeld van basisgebruik in een applicatie. Veel voorkomende overgangen zijn trigger, werkbalk, snelkeuze en morph. Dit is geen uitputtende lijst. Zwevende actieknoppen zijn ontworpen voor flexibiliteit. Experimenteer met de overgangen die het beste bij jouw toepassing passen en de schermen waarop de knop zit.

Fabrieksreset Android Lollipop

Een van de belangrijkste Android 5-instellingen is Factory Reset Protection. Als u deze optie activeert, is het onmogelijk om de instellingen terug te zetten naar de fabrieksinstellingen zonder de login en het wachtwoord van uw Google-account.

Een zwevende actieknop kan eenvoudig een actie activeren. Een zwevende actieknop die de kaartweergave retourneert. Applicaties gebruiken doorgaans een enkele knop met een zwevende actie. In dit voorbeeld worden echter twee zwevende actieknoppen gebruikt, omdat deze even belangrijke maar verschillende acties uitvoeren.

Een zwevende actieknop kan veranderen in een werkbalk wanneer erop wordt geklikt, of van een werkbalk wanneer er wordt gescrolld. De werkbalk kan gerelateerde acties, tekst- en zoekvelden of andere elementen bevatten die handig zijn om bij de hand te hebben.


Dankzij de dienst Android-apparaat Manager kan de eigenaar van een verloren of gestolen smartphone het apparaat op afstand vergrendelen en wissen.

Houd er rekening mee dat de bescherming alleen werkt als de smartphone is vergrendeld met een activeringsscherm.

Gegevens herstellen na het installeren van een Android-update

Een andere handige optie is de mogelijkheid om gegevens te herstellen na installatie van Android 5.0 Lollipop. Tijdens de eerste installatie krijgt u verschillende opties voor gegevensherstel aangeboden, inclusief gemiste oproepen.

Een zwevende actieknop die verandert in een werkbalk. De zwevende actieknop verandert in een werkbalk. Een werkbalk die verdwijnt terwijl u scrolt, is vooral handig voor schermen waar dat nodig is volledig paneel tools bij de eerste invoer of bovenaan of onderaan een lange lijst. Dit bespaart schermruimte wanneer de gebruiker heeft gevraagd te scrollen dat hij of zij geïnteresseerd is in het bekijken van de hoofdinhoud.

Een werkbalk die tijdens het scrollen verandert in een zwevende actieknop. Als een zwevende actieknop verandert in een werkbalk, moet die werkbalk bijbehorende acties bevatten. In dit voorbeeld kan de gebruiker met de knop het type media selecteren dat hij wil toevoegen.

Android 5 accounts instellen

Een gebruikersaccountmanager kan van pas komen - naar analogie met een volwaardige desktop zal het mogelijk zijn om de toegang tot de mogelijkheden van een smartphone te beperken.

Er zijn 3 soorten accounts beschikbaar:

  • Het gastaccount heeft minimale rechten. Alle informatie wordt slechts tijdelijk opgeslagen. Elke keer dat u als gast inlogt, zal het systeem vragen of de gebruiker opnieuw wil beginnen of de laatste gastsessie wil voortzetten.
  • Met “Profiel” kunt u de toegang tot programma’s en services configureren.
  • “Gebruiker” is tevens de eigenaar van het apparaat. Dit account heeft de meeste rechten. Elke wijziging in de systeeminstellingen, zoals het toevoegen Wi-Fi-netwerken, is van toepassing op alle andere accounts op het apparaat.

Hoe gebruikers toevoegen? Het is heel eenvoudig: ga naar de instellingen en zoek naar het opschrift "Gebruikers".

Neem geen niet-gerelateerde of verwarrende activiteiten op. Een zwevende actieknop kan bijbehorende acties verwijderen zodra erop wordt geklikt. Na het oproepen van het menu moet de knop op het scherm blijven staan. Als u op dezelfde plaats klikt, wordt de meest gebruikte actie geactiveerd of wordt het geopende menu gesloten.

Een zwevende actieknop die gerelateerde acties negeert. Een zwevende actieknop kan worden omgezet in één vel materiaal dat alle acties bevat. Zwevende actieknop die kan worden omgezet in één vel materiaal. Normaal gesproken zijn er ten minste drie opties wanneer u erop drukt, maar niet meer dan zes, inclusief het oorspronkelijke doel van de zwevende actieknop. Als u twee opties heeft, d.w.z. je zwevende actieknop biedt slechts één andere optie: kies welke actie het belangrijkst is.

In eerste instantie ziet u het profiel van de smartphone-eigenaar en het gastprofiel. U kunt ook gebruikers toevoegen.

Desktop, multitasking en meldingen

Als u er meer dan zes heeft, kunnen gebruikers moeite hebben om de verste optie te bereiken. Verminder beslissingsmoeheid door gebruikers de beste, de meeste en de minste opties te bieden. De zwevende actieknop moet minimaal drie opties vrijgeven.

Een zwevende actieknop mag niet meer dan zes opties vrijgeven. Parameters moeten specifieke adressen zijn. Opties mogen geen overloopmenu bevatten. Plaats overloopacties in het overloopmenu in werkbalken in plaats van in zwevende actieknoppen.

Om nieuwe gebruikers toe te voegen, moet u hun Google-accounts invoeren. Elke gebruiker kan het besturingssysteem voor zichzelf aanpassen. De eigenaar van het apparaat heeft niet de mogelijkheid om dit proces te controleren, maar hij heeft wel de macht om andere gebruikers toe te staan ​​of te weigeren sms-berichten te verzenden en te bellen.

Toegang beperken tot Android 5 Lollipop

Een andere handige functie is de zogenaamde “Knop”. Als je iemand je smartphone geeft en niet wilt dat hij of zij daarin kan snuffelen of iets kan veranderen, gebruik dan de Button. Het beperkt de functionaliteit van het apparaat tot slechts één applicatie: degene waarop het is geïnstalleerd. De toegang tot al het andere wordt geweigerd: “Voer uw wachtwoord in.”

Hoe dit te doen? Open Instellingen en selecteer de optie "Beveiliging". Klik erop. Klik in de lijst die wordt geopend op 'Scherm vastzetten'. Zet vervolgens de tuimelschakelaar in de stand “Aan”. (Op).

Nu kunt u elke applicatie op uw scherm vastzetten. Om dit te doen, start u het geselecteerde programma en dubbelklikt u op het venster ervan.

Om een ​​vastgezette app af te sluiten, houdt u de knoppen Controleren en Terug ingedrukt. Binnen enkele seconden wordt u naar uw bureaublad geleid.

Hoe interrupts in te stellen in Android 5

In Android 5.0 Lollipop kunt u onder andere zogenaamde “Interrupts” configureren - u kunt zelf bepalen welke contacten of applicaties u kunnen bellen of meldingen kunnen sturen.

Hoe interrupts configureren? Ga naar instellingen, selecteer “Geluid en melding” en tik op deze optie. Onder de schuifregelaars voor geluidsaanpassing bevindt zich de optie "Onderbrekingen" - klik erop.

U kunt toestaan ​​dat alleen uw favoriete contacten of apps u lastig vallen. Lollipop heeft de mogelijkheid om de modus "Belangrijk" in te schakelen volgens het schema dat u instelt - hiervoor is er een speciale optie "Downtime (alleen prioriteitsonderbrekingen) modusschema".

U kunt snel de prioriteitsmodi wijzigen door eenvoudigweg op de volumeschuifregelaar te tikken. Daaronder zijn de modi “Niet storen” (Geen), “Belangrijk” (Prioriteit) en “Alles” beschikbaar.

De eerste twee modi kunnen voor onbepaalde tijd of voor een bepaalde tijd worden ingeschakeld. Met de knoppen “+” en “-” kunt u het tijdsinterval aanpassen waarin de geselecteerde modus werkt. De tijdsperiode kan worden aangepast van 15 minuten tot 8 uur.

Lollipop-vergrendelscherm en meldingen instellen

In Android 5.0 Lollipop worden inkomende meldingen weergegeven op het vergrendelscherm. Dit is niet altijd handig. Het is onwaarschijnlijk dat iemand persoonlijke informatie wil ‘delen’. Voor dit geval is er in Android 5 een flexibele instelling voor hoe meldingen worden weergegeven.

Ga hiervoor naar Instellingen -> Geluid en meldingen -> Op vergrendelscherm -> Persoonlijke gegevens verbergen. Hierna zullen nieuwsgierige ogen het niet zien.

Mail in Android 5 is handiger geworden

De Gmail-mailapplicatie heeft, naast het nieuwe ontwerp, ondersteuning gekregen voor accounts op andere maildiensten die de IMAP- en POP-protocollen ondersteunen. Nu hoeft u niet meer naar de browser te gaan om een ​​niet-Google-"box" te openen - alles kan vanuit één applicatie worden gedaan.

Android 5 Batterijbesparingsinstelling

Als u wilt dat uw smartphone langer meegaat met één keer opladen, moet u leren hoe u de batterijbesparingsmodus van Project Volta in Android 5 instelt. Volgens de ontwikkelaars kun je de bedrijfstijd met 15-20% verlengen. In dit geval begint het apparaat echter merkbaar te "vertragen".

Om deze modus in te schakelen, gaat u naar instellingen, klikt u op “Batterij”, vervolgens op de menuknop (drie stippen in de rechterbovenhoek) en selecteert u de batterijbesparingsmodus:

Wanneer de batterijbesparingsmodus is ingeschakeld, worden de navigatie- en statusbalken van de smartphone oranje en verschijnt er een bericht dat aangeeft dat de spaarmodus is ingeschakeld:

Als u wilt, kunt u deze modus onmiddellijk uitschakelen - er staat zo'n optie in het bericht dat verschijnt.

De Switch Access-functie instellen in Android 5

In de Lollipop-instellingen werd het mogelijk om extra externe apparaten aan te sluiten - toetsenborden of toetsenbordachtige apparaten die de functies zullen uitvoeren aanraakknoppen op de menukaart. Het hulpprogramma Switch Access is hiervoor ontworpen. Voor mensen met een beperking kan het nuttig zijn.

Om deze optie te laten werken, moet u de volgende stappen voltooien.

  1. Sluit een extern apparaat aan via USB of Bluetooth.
  2. Wijs de acties toe die het aangesloten apparaat zal uitvoeren. Om dit te doen, moet u de automatische zoekfunctie activeren.

Wanneer autoscan start, worden de opties één voor één gemarkeerd met een rechthoek, die de gebruiker kan gebruiken om een ​​sleutel op een extern apparaat te koppelen.

Als het externe apparaat uit 1 schakelaar bestaat, is de procedure als volgt:

  • autoscan inschakelen;
  • druk op de toetscombinatie voor AUTO SCAN;
  • Wanneer het menu wordt geopend, drukt u op de schakelknop. Er verschijnt een bericht waarin wordt aangegeven dat de actie is opgenomen;
  • klik op OK.

Als het externe apparaat meerdere schakelaars heeft, moet u het volgende doen:

  • selecteer Toetscombinatie voor VOLGENDE;
  • wanneer het dialoogvenster wordt geopend, klikt u op de knop die u gaat gebruiken om de cursor naar het volgende object op het scherm te verplaatsen;
  • klik op OK om het dialoogvenster te sluiten;
  • druk op toetscombinatie voor KLIK;
  • Wanneer het dialoogvenster wordt geopend, klikt u op de knop die u gaat gebruiken als de linkerknop van een computermuis.

Herhaal de eerste drie stappen als u nog meer knoppen wilt configureren.

Om Toegang via schakelaar in te schakelen, moet u de instellingen van deze optie verlaten naar het hoofdscherm Toegang via schakelaar en de schuifregelaar naar de positie Aan verplaatsen.

Nog een detail: u moet het schermtoetsenbord inschakelen. De smartphone ziet het aangesloten apparaat als invoerapparaat en toont dus niet het toetsenbord op zijn scherm. Om het weer zichtbaar te maken op het telefoonscherm, opent u de hoofdinstellingen -> Taal en invoer -> Huidig ​​toetsenbord. Schakel de optie Hardware (Invoermethode weergeven) in.

Dit zijn niet alle, maar de meest noodzakelijke en veelgevraagde functies die u wanneer moet kennen

Verscheen dankzij de System UI Tuner-tool die is toegevoegd aan Android 6.0. Dit is een experimentele functie. Om dit in te schakelen, moet u het paneel met snelle instellingen uitvouwen en uw vinger een paar seconden op het tandwiel in de rechterbovenhoek houden. Hierna informeert het systeem u dat System UI Tuner is ingeschakeld en verschijnt het overeenkomstige item in de instellingen.

Als u besluit dat u het wilt opslaan en het in de standby-modus probeert te doen, zult u er tevergeefs naar zoeken. Maar ook hier stuiten we weer op een klein probleem. Widgets kunnen niet op het bureaublad worden geplaatst. Hoewel ze aanwezig zijn, kunnen ze alleen op het vergrendelscherm worden geplaatst. Gelukkig blijft bij deze widget de capaciteit weergegeven in meldingen.

Hoewel de foutmelding vrij vaak verscheen dat de applicatie niet reageerde, volstaat dit om op “Wachten” te klikken en de applicatie begon onmiddellijk te functioneren. Problemen zijn een probleem wanneer de computer in de slaapstand gaat terwijl deze zich in de stand-bymodus bevindt.

Om uw eigen items aan het controlepaneel toe te voegen, moet u installeren aanvullende toepassing, maar u moet beginnen met het bestuderen van de System UI Tuner zelf. Dit is nogal interessant, waardoor je de weergave van bepaalde elementen in het paneel met snelle instellingen met kracht kunt in- of uitschakelen, en ook een percentage-indicator van het laadniveau van de batterij kunt toevoegen.

Na het ontwaken gedraagt ​​het zich niet zoals het hoort, het kan bijvoorbeeld geen applicaties starten. Ik heb zelfs de laptop gezien benodigde modem en startte vervolgens het verbindingsproces, maar voltooide het proces vaak niet. In dit geval kan het echter alleen om een ​​defect aan mijn apparaat gaan. Ten slotte heb ik nog een paar andere gebruiksdetails. Hij ontdekte er zelfs een kleine bliksemdiode naast die hij aan en uit kan zetten. U kunt knoppen aan de actiebalk toevoegen waarmee u de belangrijkste acties in een bepaalde applicatiecontext kunt uitvoeren.


Het maken en toevoegen van uw eigen elementen is mogelijk via de toepassing Aangepaste snelle instellingen.

Eerst krijgt de gebruiker het proces te zien van het activeren van System UI Tuner, en vervolgens wordt hem gevraagd om een ​​creatie te maken eigen onderdeel panelen.

Degenen die niet in de bar passen of niet de belangrijkste zijn, staan ​​in een speciaal verborgen menu. Actiebalk met zoeken en knoppen verborgen menukaart, indien beschikbaar aanvullende acties. Voeg een element toe voor elk element dat u op het paneel wilt plaatsen.

Downloaden: Actiebalkpictogramset

Het icon-attribuut moet worden ingesteld op de afbeeldingsobject-ID. We hebben hier al over gesproken in de les “Een eenvoudige gebruikersinterface maken”.

Knop Omhoog bij acties op laag niveau

Alle schermen die niet het hoofdapplicatiescherm vertegenwoordigen, moeten een knop "Van boven naar boven" op de actiebalk bevatten - hierdoor heeft de gebruiker toegang tot het bovenliggende applicatiescherm.


Het proces wordt stap voor stap beschreven, rechtstreeks op het scherm Aangepaste snelle instellingen. Laten we proberen er doorheen te gaan door bijvoorbeeld een pictogram op het paneel te maken om de mobiele Lifehacker-applicatie te starten.

Hier is een voorbeeld van een uitmuntendheidsverklaring in een manifest. Om een ​​opgegeven route te verwijderen, tikt u op de knop Route op het navigatiescherm. Het Waypoints-scherm verschijnt. Klik nu op die 3 puntjes rechtsonder in het scherm en dan zie je verschillende opties waaronder "Verwijderen" - door erop te klikken kun je de route verwijderen.

Hoe wijs ik een route toe die naar de kaart verwijst? Om dit te doen, moet u op het punt drukken, maar uw vinger niet verwijderen, maar deze een tijdje vasthouden totdat het bijbehorende scherm verschijnt. Hoe voeg je een punt toe aan je favoriet door het aan te wijzen op de kaart? We doen hetzelfde als bij vraag 2, alleen selecteren we in het menu dat verschijnt ‘Toevoegen aan Favorieten’.


Tik op SYSTEEM UI TUNER. De ontwerper van het paneel Snelle instellingen verschijnt. In dit stadium kunt u de locatie van elk element opgeven en ook de optie 'Een knop toevoegen' selecteren snelle toegang" onderaan het scherm. Laten we een nieuwe knop maken.

Hoe kan ik uitschakelen dat er een platte kaart wordt weergegeven? Houd het wiel met uw vinger vast en vervolgens kan de rechterkant van het scherm de hoogte van de gebouwomtrek aanpassen. We verplaatsen de schuifregelaar naar beneden en zetten de hoogte op 0%, en daarom zijn de 3D-contouren niet langer zichtbaar. We kunnen ze toevoegen door op de knop Route te klikken - tussen het startpunt en de bestemming is er een geschikte plaats om op te klikken.

Als je dat punt wilt verwijderen of je volgorde wilt wijzigen, raak dan gewoon het punt aan met je vinger en til je vinger niet op, maar houd hem daar even vast. Rechtsonder in het scherm staan ​​drie puntjes, waarna de onderste balk verdwijnt. Als u op deze drie verticale stippen klikt, wordt het onderste paneel weergegeven.


Tik op de knop Uitzenden en geef deze een naam. Volgens de instructies moet elke gemaakte knop een naam hebben in het CUSTOMTILEx-formaat, waarbij x is serienummer knop die u maakt. Het aftellen begint vanaf nul en daarom moet de eerste gemaakte knop CUSTOMTILE0 heten.

U kunt de functie Paneel verbergen uitschakelen. Kort - de kortste route, maar met uitzondering van de slechtste categorieën wegen. Optimaal vergt tijd, maar ook afstand. Een compromis tussen kort en snel. Gemakkelijk - voor minder ervaren chauffeurs. Handig bijvoorbeeld in de winter, wanneer zijwegen besneeuwd of bevroren kunnen zijn. Voetganger - Voetgangersmodus: beweeg in je zak en je bent klaar om te gaan. Onze ervaring leert dat dit regime op een zeer oosterse manier moet worden geïnterpreteerd.

Terenova is de kortste route, met uitzondering van de wegcategorie. Kruispunt - een rechte lijn tussen het begin en het doel, handig bijvoorbeeld in het bos of in de trein. Waarom werkt de ringweg niet? Dit kan te maken hebben met het type route dat wordt gebruikt. De optimale route, en niet te vergeten de korte route, leidt bijvoorbeeld vaak door het midden van de route in plaats van de snellere route te vermijden. De oplossing is om het routetype op snel te zetten. Er staat geen gedetailleerde handleiding in de gids.


De knop verschijnt op het paneelontwerperscherm. Onderweg kunt u de locatie opgeven.

Ga in de toepassing Aangepaste snelle instellingen terug naar het instructiesscherm, vink het selectievakje 'Ik heb dit gedaan' aan en klik op Doorgaan.

We wilden niet een paar honderd meter verderop sparen om een ​​minuut of twee te besparen. Om dit te wijzigen, klikt u op de knop Instellingen en vervolgens op het tabblad Route. Er is ook een optie "Navigatie in slaapstand". Deze optie kan bijvoorbeeld handig zijn tijdens het fietsen of wandelen. Als u vragen heeft, kunt u deze stellen in de reacties.

Peter Soerovetski

Alle rechten voorbehouden. Hoe huisnummers in de automaat uitschakelen? Is er een manier om de Android op de route te bereiken? De snelste route is de kortste route. Vertel ons eens over de wegen waar je dit kunt doen? Nadat u uw route heeft bepaald, klikt u op de knop "Route" onderaan het scherm. Als er onder aan het scherm geen Route-knop staat, klikt u op de drie stippen in de rechteronderhoek van het scherm. Er verschijnt dan een Route-knop. En wat moet ik doen om de hele machine uit te schakelen? Mijn apparaat heeft geen aparte terugknop ergens onder het scherm, zoals telefoons dat wel hebben.


Een rond pictogram met een plusteken brengt de gebruiker naar het scherm voor het instellen van een nieuwe knop. Eerst stellen we de naam van de knop in, in ons geval is dit “Lifehacker”.


Ik heb alleen wat er op het scherm staat. Zijn er verborgen “sluiten”, “einde” of “uit”? Een aparte knop ‘Sluiten’ hebben we nog niet gezien. Dit is wat we erover weten. Het is jammer van de maker dat hij er niet aan heeft gedacht een zoektocht naar opgeslagen punten in te voeren. Hetzelfde geldt voor de katten die de plaatsen markeren waar ze werden gehouden.

Weet iemand hoe ik deze onderbalk kan herstellen? Maar er is geen dikke balk met opties voor de hele kaart. Druk er gewoon nog een keer op. In het midden heb ik een hoofdmenuknop. Ik heb pijlen aan de rechterkant en één aan de linkerkant. Dit kan niet via de telefoon. Wat te doen in deze situatie, omdat het beeld van de autokaart erg rommelig is.

Selecteer een pictogram. Er zijn er hier heel veel. Lifehacker is erg handig, net als een wortel, en daarom zal het wortelpictogram in het thema voorkomen.


Nu stellen we de actie in door op het pictogram te tikken. De gebruiker kan instellen dat de applicatie wordt gestart, naar een URL navigeert, een aangepaste actie uitvoert of een knop maken die niets doet. In ons geval is dit het starten van een applicatie, dat wil zeggen Launch App. In de lijst die verschijnt met alle geïnstalleerde en systeemtoepassingen We vinden "Lifehacker". Het is niet nodig om een ​​actie op te geven voor een lange tik, en daarom kunt u deze overslaan.


Het enige dat u nog hoeft te doen, is op het ronde pictogram met een vinkje klikken, de knopinstellingen bevestigen en vervolgens het paneel met snelle instellingen openen. Zoals je kunt zien, is hier nu een Lifehacker-wortel.


Deze functie is alleen beschikbaar in Android 6.0.

Android ondersteunt verschillende menutypen. Ten eerste: er is een aparte knop op de telefoon Menu(in oudere telefoons), druk hierop om het menu te openen. Bij nieuwe apparaten is de afzonderlijke knop verwijderd en vervangen door een menupictogram in de vorm van drie stippen in verticale richting. Het tweede type is een contextmenu dat verschijnt wanneer u uw vinger op de gewenste plaats op het scherm houdt (u kunt ook de middelste knop op uw telefoon ingedrukt houden). Het contextmenu kan op zijn beurt submenu's hebben. Vandaag maken we kennis met het eerste type menu. In dit artikel wordt gekeken naar het werken met het menu op nieuwe apparaten met Android 4.0 en hoger.

In de sjabloon Lege activiteit er is geen menu, dus die maken we zelf. Dit zal u helpen het werkingsprincipe te begrijpen en een overzicht van het project te krijgen. Het is niet nodig om de namen van klassen, methoden en code te onthouden om menu-itemselecties af te handelen. In andere sjablonen is het menu ingebouwd en kunt u het meteen gebruiken.

Maak een nieuw project op basis van Lege activiteit en voer het uit. Er is nog geen menukaart.

Laten we verschillende tekenreeksbronnen in het bestand maken res/values/strings.xml, die verantwoordelijk is voor de menu-items:

Instellingen Kat Kat Kitten

Maak nu een nieuwe map menu in een map res res, | Nieuw | Directory). Maak vervolgens een bestand in de gemaakte map menu_main.xml- de naam geeft aan dat het menu betrekking heeft op de hoofdactiviteit Hoofdactiviteit(klik met de rechtermuisknop op de map menu | Nieuw | Menubronbestand). Maak je een applicatie met meerdere schermen, dan krijgt elke activiteit een apart menu met eigen instellingen. Laten we het bestand nu openen menu_main.xml en voeg uw code toe aan de resulterende sjabloon:

Laten we het bestand openen Hoofdactiviteit. Momenteel is er slechts één methode onCreate(). Laten we een nieuwe methode toevoegen onCreateOptionsMenu(). Deze methode is verantwoordelijk voor het uiterlijk van het activiteitenmenu. Kies een menu in de studio Code| en begin in het volgende venster de naam van de methode in te voeren met behulp van de eerste letters. U kunt invoeren met eerste hoofdletters, d.w.z. ocom ( O N C reëel O opties M enu) om snel de lijn te vinden die u nodig heeft. Druk op de knop OK en we krijgen het werkstuk.

@Override public boolean onCreateOptionsMenu(Menumenu) ( return super.onCreateOptionsMenu(menu); )

We voegen een methode toe aan de sjabloon die gegevens uit menubronnen haalt en deze omzet in menu-items op het scherm.

@Override public boolean onCreateOptionsMenu(Menumenu) ( getMenuInflater().inflate(R.menu.menu_main, menu); return true; )

In methode opblazen() u verwijst naar een menubron ( R.menu.menu_main) en een klasseobject Menu.

In het Engels wordt "opblazen" vertaald als opblazen, d.w.z. Volgens de Android-ontwikkelaars vullen we een object, bijvoorbeeld een menu, op met data. Maar in feite komt het woord "opblazen" uit de uitdrukking plat- naar het appartement. Er is een oude traditie om eerst een kat in het appartement te laten, die alle hoeken en gaten van het huis verkent en toestemming geeft om erin te gaan wonen. Dit is hoe we gegevens uit een XML-bestand in een MenuInflater-object uitvoeren.

Start het project. Nu ziet u aan de rechterkant van de kop een pictogram van drie stippen in een verticale lijn. Klik op het icoontje om het menu-item te zien Instellingen.

Zoals je misschien wel raadt, het element item is verantwoordelijk voor een apart menu-item. Laten we nog drie items toevoegen volgens hetzelfde principe, waarbij alleen de ID en tekst voor het menu worden gewijzigd:

Voer het project uit en probeer het menu opnieuw op te roepen. Je zult drie nieuwe items zien.


Opties Identiteitskaart En titel hebben geen uitleg nodig. Parameter bestelInCategorie Hiermee kunt u uw eigen volgorde instellen voor het weergeven van menu-items. Stel dat u vijf menu-items heeft aangemaakt, maar nog niet hebt besloten in welke volgorde ze op het scherm verschijnen. Om te voorkomen dat hele codeblokken voor menu-items voortdurend in de gewenste volgorde worden verplaatst, kunt u deze optie gebruiken.

En tot slot een belangrijk kenmerk app:showAsAction definieert menugedrag in Actiebalk. Betekenis nooit betekent dat het menu-item niet in de koptekst mag verschijnen, maar alleen in het pop-upmenu, d.w.z. drie punten achter staan. Als u de waarde instelt altijd, wijs dan Instellingen verschijnt onmiddellijk in de kop van uw aanvraag. Waarden ook beschikbaar alsKamers, metTekst En samenvouwenActionView. Probeer het zelf. Bijvoorbeeld, alsKamer geeft een menu-item weer als de ruimte dit toelaat. Als er veel punten zijn, staan ​​ze alleen maar in de weg. In de regel geeft deze optie een heel kort woord of pictogram weer voor frequente handelingen om onnodig klikken op drie stippen te voorkomen.

Let op het attribuut app:showAsAction, wat verwijst naar de naamruimte xmlns:app = "http://schemas.android.com/apk/res-auto". Er was een tijd dat een dergelijke naamruimte niet bestond en projecten het attribuut gebruikten Android:showAsAction uit de standaardnaamruimte. Als de studio over de fout klaagt, bewerk dan de code.

Voorlopig doen de menu-items geen nuttig werk. Elke klik op een item sluit eenvoudigweg het menu zonder zichtbare gevolgen. We hebben nog geen code geschreven om klikken af ​​te handelen.

Menu-items selecteren

We hebben geleerd hoe we een menu moeten maken. Maar voorlopig is het nutteloos, omdat de menu-items op geen enkele manier reageren op onze klikken. Er wordt een andere methode gebruikt om klikken op menu-items af te handelen. onOptionsItemGeselecteerd(). Laten we een methode toevoegen die hetzelfde principe gebruikt als in het vorige voorbeeld. Laten we de blanco nemen.

@Override public boolean onOptionsItemSelected(MenuItem item) ( return super.onOptionsItemSelected(item); )

Parameter item is verantwoordelijk voor het menu-item. U zou de menu-ID via de methode moeten verkrijgen getItemId() en geef de code daarvoor op. Omdat het menu meestal uit meerdere items bestaat, is het handig om de constructies te gebruiken als/anders of schakelaar. Om informatie weer te geven, gebruiken we een tekstlabel. Voeg een component toe aan uw activiteitenscherm Tekstweergave. U kunt de bestaande gebruiken Tekstweergave met de inscriptie "Hello World!", geef het gewoon een identificatie.

android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hallo wereld!"/>

Laten we de code toevoegen aan de sjabloon voor het geselecteerde menu-item:

@Override public boolean onOptionsItemSelected(MenuItem item) ( // haal de identificatie op van het geselecteerde menu-item int id = item.getItemId(); TextView infoTextView = (TextView) findViewById(R.id.textView); // Bewerkingen voor de geselecteerde menu-itemschakelaar ( id) ( case R.id.action_cat1: infoTextView.setText("Je hebt een kat gekozen!"); return true; case R.id.action_cat2: infoTextView.setText("Je hebt een kat gekozen!"); return true; case R. id.action_cat3: infoTextView.setText("Je hebt een kitten geselecteerd!");

Start de applicatie, roep het menu op en selecteer een menu-item. Er zou een bericht in het tekstvak moeten verschijnen.


Er is een alternatieve manier via XML, vergelijkbaar met het afhandelen van knopklikken (sinds Android 3.0). U kunt een attribuut toevoegen Android: onClick in menubronnen en u hoeft geen methodeaanroep te gebruiken onOptionsItemGeselecteerd(). Met de hulp Android: onClick Bij het selecteren van een menu-item kunt u de gewenste werkwijze opgeven. Voeg dit kenmerk toe aan het artikel Instellingen

Nu zullen we in de activiteitscode het volgende schrijven:

// het kenmerk van het menu-item Instellingen is ingesteld op android:onClick="onSettingsMenuClick" public void onSettingsMenuClick(MenuItem item) ( TextView infoTextView = (TextView) findViewById(R.id.textView); infoTextView.setText("U hebt de instellingen geselecteerd item, zou beter een kat kiezen"); )

Schakelaars

Het uiterlijk van menu-items kan met schakelaars worden gewijzigd in een weergave. Om dit te doen, moet je een element toevoegen groep met attribuut android:checkableBehavior='single':

Ik zie niet zoveel nut in deze modus. En wij zullen het niet overwegen.

Ontwerpmodus

Android Studio 2.2 heeft een grafische modus toegevoegd voor het bouwen van menu's, die vergelijkbaar zijn met een werkbalk voor het toevoegen van nieuwe componenten aan het scherm. Het menupaneel bestaat uit vier elementen: Menu-item, Zoek artikel, Menu, Groep.


Het principe is hetzelfde: selecteer het gewenste element en sleep het naar het scherm naar het menugebied. Als je het handmatig maken van menu's hebt bestudeerd, zal deze methode je geen problemen opleveren. Hiermee kunt u snel een menustructuur schetsen en deze vervolgens handmatig aanpassen.