Android användargränssnitt ger interaktion med Android-applikationer . När du skapar Android Apps , kan du använda ett antal verktyg och resurser för att hjälpa till att utforma och bygga ditt användargränssnitt . Att ha en funktionell , användbar gränssnitt är avgörande för framgången för en Android- applikation . Android används främst på mobila enheter såsom mobiltelefoner och surfplattor , så användargränssnitt måste fungera tillförlitligt med hjälp av hårdvara som dessa enheter ger . XML
Android applikationer använder XML-filer som den primära källan för att definiera användargränssnitt och layouter . Dessa XML -filer kan vara associerad med en eller flera aktiviteter i ett program , en aktivitet generellt motsvarar en skärm i appen . Inom Java-kod för programmet , är användargränssnittet element inom de innehöll XML-filer refereras , eftersom varje del av applikationen är byggd och presenteras för användaren . <
Layouter
p> Android användargränssnitt och displayer kan anta ett antal olika layouter , alla definierade antingen XML eller inom Java-kod själv . Linjära layouter ordna visade tillämpning delar på ett linjärt sätt , antingen horisontellt eller vertikalt . Tabellayouter organisera programmet för elementen i tabellform sätt , med rader och kolumner som definierar de celler som innehåller synliga objekt . Relativa layouter är det mest flexibla alternativet , eftersom positionerna för element definieras i förhållande till varandra , vilket visar att anpassa sig till olika skärmstorlekar och former .
Graphics
Android användargränssnitt innehåller grafik i en mängd olika platser . Appar har ikonerna som används för att lansera dem inifrån enhetsmenyer och homescreens . Ikonerna visas också i Android Market som en del av ansökan listor . Bilder kan också ingå i ansökan , vanligtvis genom att refereras i XML- layout -filer . De officiella Android resurser i Android Developer Guide ( android.com ) tillhandahålla utbildningsmaterial och detaljerade riktlinjer för de föredragna format och stilar bild att använda för ikoner och annan grafik app .
Controls
p Det finns många olika typer av användare kontroll inom Android -gränssnitt . Användargränssnitt kontroller i Android ger interaktivitet , inklusive knappar , alternativknappar , kryssrutor , textrutor inresa och menyalternativ som de som visas på knappen " Meny " -knappen eller genom att länge trycka synliga poster . Användarkontroll poster kan inkluderas i ett program i XML layouter eller i programmets Java-kod . Du kan också definiera vad som ska hända när användaren interagerar med dessa kontroller . Addera Verktyg
p Det finns verktyg som kan hjälpa arbetet med att utforma och genomföra Android användargränssnitt . Eclipse -systemet är det viktigaste för att utveckla Android- appar i kombination med Android verktyg och officiell development kit . The Eclipse resurser inkluderar verktyg för att skapa användargränssnitt visuellt såväl som i koden . Det finns också verktyg från tredje part för att utforma och genomföra Android användargränssnitt såsom DroidDraw .