Android GUI développement
applications Android fonctionner sur des appareils tels que les smartphones , les ordinateurs portables et les tablettes . Android interface utilisateur graphique ( GUI) le développement doit donc être adaptée aux caractéristiques matérielles uniques dans ces dispositifs informatiques mobiles , y compris les écrans tactiles , boules et boutons . Le développement d'interface Android est aussi envisager les différentes tailles d'écran pour les appareils Android . Le développement d'interface Android nécessite généralement quelques-uns des éléments et des activités de base .
Vues
Dans une application Android , une vue est l'un des ingrédients de base pour l'interface graphique . Un point de vue représente une seule partie d'un écran affiché aux utilisateurs . Vues sont combinés dans des structures hiérarchiques avec d'autres éléments de l'interface utilisateur Android , tels que des widgets et des mises en page . Dans son sens le plus fondamental , une vue est une zone rectangulaire dans un écran pour une application Android . Voir Groupes sont également partie intégrante du développement Android GUI , que ceux-ci fournissent la base pour la mise en œuvre de dispositions, par lequel les divers éléments visuels dans une interface d'application sont disposés et présentés aux utilisateurs .
Widgets
La plate-forme Android fournit aux développeurs une gamme d'éléments de l'interface utilisateur prêtes pour une utilisation dans les applications . Les développeurs peuvent utiliser ces librement , offrant une apparence et le comportement standard sans avoir à mettre en oeuvre les détails . Widgets Android comprennent divers contrôles utilisateur , tels que les champs de texte, boutons , listes et cases à cocher. Si un développeur ne veut pas utiliser les composants de widgets Android standards , il peut éventuellement créer ses propres éléments de l'interface utilisateur personnalisée , qui peuvent être basées sur , ou d'étendre , les éléments existants en termes de l'apparence et le comportement .
Layouts
Mises applications Android déterminent la façon dont les éléments de l'interface visuels apparaissent rapport à l'autre . Les développeurs peuvent définir des mises en page pour les écrans dans leurs applications utilisant XML ou dans le code de programmation Java de l'application. Mises Android comprennent linéaire, tableaux et arrangements relatifs. Dans le XML de la mise en page pour une interface d'application , les développeurs peuvent également dicter positionnement , le rembourrage , la taille et les marges pour certains éléments visuels . Dans le environnement de développement intégré Eclipse (IDE ) avec les outils de développement Android ( ADT ) installé , les développeurs peuvent voir les effets de leurs schémas de configuration sur les périphériques virtuels.
Événements
En plus comme définissant l'apparence des éléments GUI Android , les développeurs ont besoin pour déterminer ce que le traitement devrait avoir lieu lorsque l'utilisateur interagit avec les éléments. Un événement utilisateur est ce qui se produit lorsque ceci se produit . Android programmes peuvent adapter ce qui se passe lorsque ces événements se produisent , en utilisant des écouteurs d'événement . Les écouteurs d'événement peuvent détecter interaction de l'utilisateur , comme un clic , à long clic , touchante et touches pressants . Développeurs Android peuvent créer des gestionnaires d'événements , qui sont les fonctions appelées lorsque ces événements se produisent de l'utilisateur , ce qui permet une application pour répondre à une interaction utilisateur en effectuant des tâches d'application .