*   >> Lecture Éducation Articles >> science >> la programmation

Programmation Android: Bonjour tout le monde [1]

grammation. Cela a été fait pour vous apprendre plus sur le cadre Android, mais vous devez presque toujours définir votre mise en page dans un fichier XML au lieu de votre code. Les procédures suivantes vous apprendront comment changer votre application existante à utiliser une mise en page XML.

  1. xml version = "1.0" encoding="utf-8"?>xmlns:android="https://schemas.android.com/apk/res/android"android:id="@+id/textview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:text="@string/hello"

    Enregistrez le fichier.


  2. À la res /valeurs /dossier, strings.xml ouverte. Ceci est où vous devez enregistrer toutes les chaînes de texte par défaut pour votre interface utilisateur. Si vous utilisez Eclipse, ADT vous aura commencé avec deux cordes, bonjour

    et app_name

    . Réviser bonjour

    à autre chose. Peut-être "Bonjour, Android! Je suis une ressource de chaîne!" L'ensemble du dossier devrait maintenant ressembler à ceci: xml version = "1.

    0" encoding = "utf-8"> name = "bonjour"> Bonjour, Android?! Je suis une ressource de chaîne! Name = "app_name"> Bonjour, Android

  3. Maintenant ouvrir et modifier votre classe de HelloAndroid et utilise la mise en page XML. Modifiez le fichier pour ressembler à ceci: package com.example.helloandroid; android.app.Activity d'importation; android.os.Bundle d'importation; publicclassHelloAndroidextendsActivity {/** Appelée lorsque l'activité est d'abord créé. * /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState); setContentView (R.layout.

    main);}}

    Quand vous faites ce changement, taper à la main pour essayer de la fonction complétion de code. Comme vous commencez à taper "R.layout.main" le plugin va vous offrir des suggestions. Vous verrez que cela contribue à un grand nombre de situations.

    Au lieu de passer setContentView () un objet View, vous lui donnez une référence à la ressource de mise en page. La ressource est identifié comme R.layout.main, qui est en fait une représentation d'objet compilé de la mise en page définie dans /res/layout/main.xml.

    Le plugin Eclipse crée automatiquement cette référence pour vous à l'intérieur de la classe R.java du projet. Si vous n'êtes pas en utilisant Eclipse, alors la classe R.java sera généré pour vous lorsque vous exécutez Ant pour construire l'application. (En savoir plus sur la classe R dans un instant.)

    Maintenant, relancez votre demande - parce que vous avez créé une configuration de lancement, tout ce que vous devez faire est de cliquer sur la flèche verte à courir, ou sélectionnez Exécuter> Exécuter Histoire>

    Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.