Return to Video

Change the TextView

  • 0:01 - 0:04
    On a vu le code TextView
    pour la première fois.
  • 0:04 - 0:06
    Mais c'est comme
    traîner dans les limbes.
  • 0:06 - 0:09
    On a besoin d'un espace
    où nous pouvons nous abriter.
  • 0:09 - 0:11
    Oui, cet espace est un IDE.
  • 0:11 - 0:13
    C'est à nouveau cet acronyme.
  • 0:13 - 0:14
    C'est quoi ça, Catherine ?
  • 0:14 - 0:16
    Integrated Development Environment
    ok et
  • 0:16 - 0:20
    Nous allons utiliser
    Android studio dans cette classe.
  • 0:20 - 0:22
    Ceci est à quoi il ressemble.
  • 0:22 - 0:23
    C'est encore un peu intimidant.
  • 0:23 - 0:25
    Je pense que nous pourrions
    avoir besoin de quelque chose
  • 0:25 - 0:28
    qui aidera nos apprenant
    à ramper plus facilement.
  • 0:28 - 0:31
    On va travailler sur le développement
    quelque chose qui fait parti
  • 0:31 - 0:35
    de la base d'Android Studio,
    et qui est un nouveau
  • 0:35 - 0:38
    acronymes en informatique,
    on appelle cela XMLV.
  • 0:38 - 0:39
    Qui signifie XML Visualizer.
  • 0:39 - 0:41
    Vous écrivez donc un peu de XML ?
  • 0:41 - 0:42
    Vous allez voir la sortie.
  • 0:42 - 0:45
    Vous écrivez plus de code, vous
    aurez plus en sortie.
  • 0:45 - 0:45
    Ok.
  • 0:45 - 0:46
    Allons donc l'utiliser.
  • 0:46 - 0:47
    Ok.
  • 0:47 - 0:52
    Depuis ce visualiseur XML a été créé
    spécifiquement pour ce cours,
  • 0:52 - 0:55
    il ne fournira pas toutes les fonctions
    qu'Android Studio prend en charge.
  • 0:55 - 0:58
    Mais dans le problème de
    cette leçon,
  • 0:58 - 1:01
    On utilisera Android studio et vous
    n'aurez plus besoin de ce site.
  • 1:02 - 1:06
    Un lien est dans les notes de
    l'instructeur Si vous voulez suivre.
  • 1:06 - 1:08
    Pour ce code,
    le texte dit Joyeux anniversaire.
  • 1:08 - 1:12
    Quand je regarde l'appareil, il dit,
    Joyeux anniversaire.
  • 1:12 - 1:15
    Essayons de changer le texte
    Happy Birthday, Kunal.
  • 1:16 - 1:20
    Je zoome sur le dispositif prévisualisé
    vous voyez qu'il dit maintenant,
  • 1:20 - 1:21
    Happy Birthday, Kunal.
  • 1:21 - 1:24
    Et ce qui se passe en essayant de tenir
    la largeur et la hauteur.
  • 1:24 - 1:28
    Je vais reprendre certaines valeurs
    arbitraires comme le 300dp pour
  • 1:28 - 1:30
    la largeur et 500 pour la hauteur.
  • 1:30 - 1:34
    Dans le volet d'aperçu, vous voyez que le
    TextView est beaucoup plus grand.
  • 1:35 - 1:39
    Le texte est encore de même
    taille dans le coin supérieur gauche.
  • 1:41 - 1:44
    Notez que pour la largeur et
    la hauteur elles ont des valeurs de 300 et
  • 1:44 - 1:48
    500 suivie par DP dans chaque cas.
  • 1:48 - 1:51
    Ceci est une unité de mesure
    comme centimètres ou
  • 1:51 - 1:55
    Millimètres, que nous utilisons pour
    décrire la taille de vues sur Android.
  • 1:55 - 1:57
    En plus de l'éloignement entre les vues.
  • 1:59 - 2:01
    Le DP de l'unité signifie
    pixels indépendants de la densité.
  • 2:03 - 2:05
    Permettez-moi de vous expliquer
    pourquoi nous avons besoin de cela.
  • 2:05 - 2:09
    Ces rectangles magnifiquement dessinés
    représentent différents dispositifs.
  • 2:09 - 2:14
    Ils sont de la même taille physique, mais
    ils diffèrent en termes de résolution.
  • 2:14 - 2:19
    C'est un dispositif de résolution moyen
    avec un nombre moyen de pixels,
  • 2:19 - 2:23
    haute résolution et
    dispositif extra-haute résolution.
  • 2:23 - 2:27
    Je veux dire un écran de téléphone
    est constitué de nombreux petits carrés,
  • 2:27 - 2:30
    qui sont des pixels, et ils allument
    basés sur ce que vous cherchez.
  • 2:30 - 2:35
    Je définis la taille d'un point de vue,
    un bouton, à être de 2 pixels de haut
  • 2:35 - 2:39
    par 2 pixels de large, ça va ressembler à
    ça sur un dispositif de résolution moyen.
  • 2:40 - 2:43
    Sur un périphérique haute résolution,
    il serait également 2 pixels par 2 pixels.
  • 2:43 - 2:45
    Mais il est un peu plus petit,
  • 2:45 - 2:49
    Car il y a plus de pixels embarqués
    dans ce dispositif, et
  • 2:49 - 2:53
    puis sur un dispositif de haute
    résolution où il y a des tonnes de pixels
  • 2:53 - 2:57
    dans cet espace,
    ce bouton est en fait assez petite.
  • 2:57 - 2:58
    Je peux à peine
    appuyer dessus avec mon doigt.
  • 2:58 - 3:03
    Je dois utiliser
    mon ongle pour l'atteindre.
  • 3:03 - 3:05
    Parce que j'ai un dispositif
    de haute résolution,
  • 3:05 - 3:07
    ne signifie pas que
    je dois avoir un petit doigt.
  • 3:07 - 3:10
    Je veux toujours être en mesure de cliquer
    les boutons sur l'écran.
  • 3:10 - 3:13
    Et voilà pourquoi nous avons des
    pixels indépendants de la densité.
  • 3:13 - 3:16
    Je peux définir mon bouton à
    être 2dps haut par 2dps larges.
  • 3:16 - 3:19
    Ceci est ce à quoi ça ressemblerait
    à travers les différents dispositifs.
  • 3:19 - 3:22
    C'est de la même taille
    physique, mais
  • 3:22 - 3:26
    Android mappe une manière
    différent les pixels.
  • 3:26 - 3:29
    Vous ne devez pas vous soucier de ça
    tout ce que vous devez vous rappeler
  • 3:29 - 3:34
    Est que vous devez définir vos
    tailles en termes de DP.
  • 3:34 - 3:38
    On vous recommande que toutes les
    cibles tactiles comme des boutons
  • 3:38 - 3:41
    soient au moins de
    48dps haut et de large.
  • 3:41 - 3:44
    Notez qu'il est dit 48dps et
    pas 48 pixels,
  • 3:44 - 3:48
    Sinon ça serait vraiment minuscule sur
    ce dispositif à haute résolution.
  • 3:48 - 3:51
    Cela rendra votre application
    facile à utiliser pour tout le monde.
  • 3:51 - 3:53
    Donc, avec tout ce savoir,
    Je veux que vous essayiez et
  • 3:53 - 3:55
    changiez le code de TextView maintenant.
  • 3:55 - 4:00
    L'écriture de vos premières lignes
    de XML, est passionnant.
  • 4:00 - 4:03
    Donc d'abord essayez de changer
    le texte dans la TextView.
  • 4:03 - 4:05
    Et puis essayez de changer
    les côtés de la TextView.
  • 4:06 - 4:10
    Puis essayez de créer une erreur
    :(
  • 4:10 - 4:12
    Et puis je veux que vous l'annuliez,
    :)
Title:
Change the TextView
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD837 - Android for Beginners
Duration:
04:13

French subtitles

Revisions