2011-02-10 3 views
0

Je suis coincé avec la mise en page d'écran Android même comme je l'ai dans mon application iPhone. La disposition de l'écran de l'iPhone est donnée dans l'image ci-dessous. S'il vous plaît, n'importe qui peut m'aider à faire le même écran pour Android. Vous pouvez me donner une idée avec un extrait de code s'il vous plaît.Vous voulez aider à faire la mise en page Android même comme image joind

Merci d'avance.

Répondre

0

Tout d'abord , vous devriez créer une mise en page basée sur XML. Le SDK Android a un outil de mise en page graphique qui vous aidera avec cela. Commencez à chercher dans les images de 9 patchs les boutons graphiques personnalisés et définissez-y votre attribut android:background dans un <Button />. Assurez-vous que vous utilisez du texte pour les boutons, pas des graphiques du texte. Vous devriez probablement utiliser un <RelativeLayout /> pour la mise en page principale, car cela vous permettra de cibler facilement plusieurs tailles d'écran sans avoir à imbriquer <LinearLayout /> s.

Pour la zone teintée, utilisez simplement un format PNG translucide (avec une couche alpha) au lieu d'essayer d'aligner les graphiques.

+0

pouvez-vous me suggérer quelle disposition dois-je utiliser pour tout l'écran? Parce que je travaille actuellement avec TableLayout, mais c'est difficile de comprendre le concept. Pouvez-vous m'aider à surmonter? –

+0

J'ai déjà suggéré le RelativeLayout. TableLayout est uniquement destiné aux données tabulaires que vous souhaitez afficher dans des lignes et colonnes strictes, comme une feuille de calcul. –

0

utilisation de mise en page par rapport à la conception de cet écran comme l'image d'utilisation pour la barre de navigation et l'aligner en haut parent (ne pas utiliser la barre de titre en Mainfest) ajouter son auditeur vous pouvez de la même aligner un autre texte et vue sur l'image

Questions connexes