The documentation for Android, it's on
a site called developer.android.com.
It contains a lot of helpful
information, such as code samples,
tutorials and articles.
You can think of it as an instruction
manual for how to build apps.
I use this site daily, and often times
I get to it using a Google search.
I'll show you what I mean.
Let's look at the documentation for
text view.
So I search for textview android.
The top link that comes up is
a developer.android.com site, so
I click on that.
This is what we call the reference
documentation for TextView.
I know there's a lot of information on
this page and it can be overwhelming.
But usually when you're looking
at reference documentation,
you're trying to solve
a specific problem.
So you can actually filter out
all the unnecessary information
that you don't need.
When I come to this page I check
that it is indeed for TextView.
I may read the class overview,
and then I can scroll down.
This is the interesting part.
It lists out the XML attributes.
These are all the possible
XML attributes for TextView.
It also includes a nice description on
the right-hand side for what it does.
Now you don't need to memorize
all of these attributes.
In fact, I haven't used some of them.
I usually work with a small subset
of them on a regular basis.
But I know that if I ever need
something special, I can always come to
the TextView documentation to
find that specific attribute.
Here's one that we recognize.
Android:textSize.
So we click on it, and it links to
the description of this attribute.
It says that this controls
the size of the text.
And the recommended dimension type for
text is sp for
scaled pixels, for example, 15sp.
Cool, so we learned this earlier.
And if you ever forget you can always
come back to the TextView documentation
and look up what the attribute is.
Now say for example I don't
know what the exact name is.
In your web browser you can use
the find feature to search the page.
The other way to open up this Find
window is to use Cmd+F on Mac, or
Ctrl+F on Windows.
Then I can type in what I'm looking for.
Say, for example, I'm looking for
a way to capitalize all
the letters in a TextView.
This might be useful for example,
if I'm trying to show tabs like this, or
if I'm creating a snack bar
at the bottom of the screen,
like this UNDO text here is in all caps.
Buttons are also in all caps.
Going back to the TextView
documentation, I can search for caps.
I can browse through all the search
results, but these look pretty good.
It says that there's an XML attribute
called android:textAllCaps, and
this description says to
present the text in all caps.
If I click on it and
read the description,
it sounds like what I'm looking for,
and it says the possible values for
this attribute are either true or false.
So I can try this out in code now.
So going back to the XML Visualizer,
say I have this TextView on screen and
I want to change it to be all caps.
According to the documentation,
I can add an attribute here that says
android:textAllCaps, and
then I can set it to be true or false.
If I set it to true then look,
it's all in caps, cool.
The nice thing about this attribute
is that I don't have to go and
change the text.
Like, oh the possibilities,
and capitalize everything.
Instead I can leave the text as is,
and all I need to
do is just toggle this attribute
to change it from true to false.
Now, it's your turn to practice.
Being able to look at documentation and
then update your code accordingly to try
it out,
is a really useful skill to have.
That means you don't have to memorize
everything you could possibly ever want
to do in Android.
It's only a Google search away and
you can find it when you need it.
So first,
I want you to Google search for
textview android to find the reference
documentation for TextView.
Then I want you to use the Find feature
in your web browser to search the page
for the XML attribute that makes
the TextView text bold or italic.
We haven't covered this XML attribute
before, so this is an opportunity for
you to learn it on you own.
Once you find something that might work,
go ahead and try to use it.
If that doesn't work
then no problem at all.
Just keep going back to
the documentation until you find the one
that works.
توجد وثائق أندرويد في موفع
developer.android.com يدعى
يضم الكثير من المعلومات المفيدة
،مثل نماذج للرموز
والدروس التعليمية والمقالات
يمكنك أن تعتبره كدليل للإرشادات
.لإبتكار التطبيقات
أستخدم هذا الموقع يوميًا، وألج إليه
.Google search كثيرًا عبر
.سأريك ما الذي أقصده
.Textview لنبحث عن وثيقة
.إذًا سأبحث عن طريق عرض النص أندرويد
الرابط الموجود في الأعلى هو موقع
إذًا ،developer.android.com
.سأنقر على ذلك
وهذا ما ندعوه مرجع الوثائق
.TextView ل
أعلم بأن هناك الكثير من المعلومات
.في هذه الصفحة، وقد تكون مربكة
ولكن عادة عندما تبحث عن
،مرجع الوثائق
فأنت ترغب في حل
.مشكل معين
إذن، يمكنك في الواقع إبعاد
المعلومات غير الضرورية
.التي لا تحتاجها
عندما أدخل إلى هذه الصفحة
.TextView أتحقق بأنها مخصصة بالفعل لـ
يمكنني أن أقرأ ملخص الدرس
.ثم أستطيع الانتقال إلى الأسفل
.هذا هو الجزء المثير للاهتمام
.XML إذ يتم عرض سمات
XML هذه هي جميع سمات
.TextView الخاصة ب
تضم وصفًا جيدًا لما تقوم به
.في الجانب الأيمن
الآن لا يتوجب عليك أن تحفظ
.كل هذه السمات
.في الواقع، لم أستعمل بعضًا منها
أعمل عادة بمجموعة فرعية صغيرة
.منها بصفة منتظمة
ولكنني أعلم أنني إذا احتجت إلى
شيء خاص، فيمكنني دائما العودة إلى
لإيجاد تلك TextView وثيقة
.السمة المحددة
.ها هي واحدة نعرفها
Android:textSize.
إذًا ننقر عليها لننقلنا إلى
.وصف هذه السمة
الوصف يقول أنها تتحكم
.في حجم النص
ونوع البعد الموصى به
لـ sp للنص هو
.15sp بكسل محدد الحجم، مثلاً
.جيد، إذًا تعلمنا ذلك سابقًا
وفي حالة نسيانك يمكنك دائما
.TextView العودة إلى وثيقة
.لترى ما هي السمة
الآن لنقل على سبيل المثال
.أنني لا أعرف الاسم بالتحديد
يمكنك استخدام ميزة البحث عن الصفحة
.من خلال متصفح الانترنت
الطريقة الأخرى لفتح نافذة البحث
في الماك، أو Cmd+F هي عبر الضغط على
.في الويندوز Ctrl+F الضغط على
.ثم يمكنني أن أكتب عما أريد البحث عنه
لنقل أنني أبحث علي سبيل المثال
على طريقة لكتابة جميع الأحرف
.بأحرف كبيرة في طريقة عرض النص
هذا قد يبدو مفيدًا، على سبيل المثال
إذا أردت أن أُظهر الأشرطة بهذه الطريقة، أو
إذا قمت بإنشاء شريط صغير
،في أسفل الشاشة
.الذي كتب بأحرف كبيرة UNDO مثل نص
.Buttons هي أيضا مكتوبة بأحرف كبيرة
،TextView عند العودة إلى وثيقة
Caps يمكنني البحث عن
،يمكنني أن أتصفح كل نتائج البحث
.ولكن هذه تبدو جيدة
XML ونقول أن هناك سمة
و ،android:textAllCaps تدعى
الوصف يبين أن وظيفة السمة
.هي عرض النص بأحرف كبيرة
إذا ضغطت عليها وقرأت
،الوصف
وهذا يبدو كالشيء الذي أبحث عنه
ويقول أن القيم المحتملة لـ
.false أو true هذه السمة يمكن أن تكون إما
.إذًا يمكنني أن أجرب ذلك الرمز الآن
ولنقل أن لدي ،XML إذًا، لنعد للمصور المرئي
طريقة عرض النص بهذا الشكل في الشاشة
.وأريد أن أغير كل أحرفه لتصبح كبيرة
ووفقًا للوثائق، يمكنني أن أضيف هذه
السمة التي تقول
وثم أغير إعداداتها android:textAllCaps
false أو true إلى
انظر ،true إذا غيرت الإعدادات إلى
.لقد تغيرت الأحرف كلها إلى أحرف كبيرة، جيد
الأمر الجيد في هذه السمة هو أنه
لا يتوجب علي الذهاب
.وتغيير النص
oh the possibilities مثل
.وكل شيء بأحرف كبيرة
وعوضًا عن ذلك يمكنني أن أترك النص كما
هو، وكلما يتوجب علي
فعله هو إضافة هذه السمة
.true إلى false وتغييرها من
.والآن، حان دورك لتتدرب
القدرة على البحث في الوثائق وتحديث
الرمز الخاص بك وفقًا لذلك و
.وتجريبه هي مهارة مفيدة لمن يملكها
وذلك يعني أنه لا يتوجب عليك أن تحفظ
كل شيء من الممكن أن تحتاجه
.في أندرويد
Google search إنها تبعد عنك فقط بنقرة على
.ويمكنك أن تجدها إذا احتجتها
إذًا أولًا، أريدك أن تبحث في
عن Google search
طريقة عرض النص أندرويد لإيجاد
.TextView مرجع الوثائق لـ
وأريد منك أن تجد ميزة البحث
في متصفح الإنترنت الخاص بك للبحث في الصفحة
التي تجعل XML عن سمة
.طريقة عرض النص بشكل غامق أو مائل
،هذه XML لم نتحدث عن سمة
لذلك فهي فرصتك
.لتتعلم بنفسك
عندما تجد شيئًا قد يعمل
.تابع وحاول استخدامه
وإذا لم يعمل فليس هناك أي مشكل
.على الإطلاق
قم بالعودة فحسب إلى الوثائق
حتى تتمكن من إيجاد السمة
.التي تعمل
Dokumentationen for Android, er på en side kaldet developer.android.com
Den indeholder en masse brugbare informationer, f.eks. kodeeksempler,
tutorials og artikler.
Du kan se det som en instruktionsmanual for hvordan man bygger apps.
Jeg bruger denne side dagligt, og ofte havner jeg der ved at søge på Google.
Jeg vil vise dig hvad jeg mener.
Lad os se på dokumentationen for tekst visning.
Så jeg søger efter textview android.
Det øverste link der kommer op er en developer.android.com side,
så jeg klikker på det.
Dette er hvad vi kalder reference dokumentationen for TextView.
Jeg ved der er meget information på denne side og det kan være overvældende.
Men som regel når du kigger på reference dokumentation,
prøver du at løse et specifikt problem.
Så du kan faktisk bortfiltrere alle de unødvendige informationer som
du ikke får brug for.
Når jeg kommer til denne side, tjekker jeg at det er til TextView.
Jeg læser måske klasse oversigten, og så kan jeg rulle ned.
Dette er den interessante del.
Den opregner XML-attributer.
Disse er alle mulige XML-attributter til TextView.
Det inkluderer også en fin beskrivelse, på højre hånd, for hvad den gør.
Nu behøver du ikke huske alle disse attributter.
Faktisk, har jeg ikke brugt nogle af dem.
Jeg plejer at arbejde med en lille delmængde af dem regelmæssigt.
Men jeg ved, at hvis jeg nogensinde for brug for noget specielt, at jeg altid kan gå til
den TextView dokumentation for at finde den specifikke attribut.
Her er en som vi genkender.
Android:textSize.
Så vi klikker på den, og det linker til beskrivelsen af denne attribut.
Den siger at denne kontrollerer tekststørrelsen.
Og den anbefalede dimensionstype for tekst er sp for
skalerede pixels, for eksempel, 15sp.
Sejt, så vi har lært dette tidligere.
Og hvis du nogen sinde glemmer det, kan du altid komme tilbage til den TextView dokumentation
og slå op, hvad den attribut er.
Sig for eksempel at jeg ikke ved, hvad det præcise navn er.
I din webbrowser kan du bruge find funktionen til at søge på denne side.
Den anden måde at åbne dette Find vindue, er at bruge Cmd+F på mac, eller
Ctrl+F på en Windows.
Så kan jeg skrive hvad jeg leder efter.
Sig for eksempel, jeg leder efter
en måde at forstørre alle bogstaver i en TextView.
Dette kunne være brugbart hvis jeg for eksempel prøver at vise faner ligesom denne, eller
hvis jeg skaber en snack bar nederst på skærmen,
ligesom denne FORTRYD tekst her i alle caps.
Knapper er også i alle caps.
Ved at gå tilbage til TextView dokumentation, kan jeg søge efter caps.
Jeg kan browse gennem alle søgeresulater, men disse ser gode ud.
Det siges at der er en XML attribut kaldet android:textAllCaps, og
denne beskrivelse siger at præsentere teksten i alle caps.
Hvis jeg klikker på den og læser beskrivelsen,
lyder det som det jeg leder efter, og den siger de mulige værdier for
denne attribut er enten sandt eller falsk.
Så jeg kan prøve denne kode nu.
Så jeg går tilbage til XML VIsualizer, siger jeg har denne TextView på skærmen og
Jeg vil ændre det til at være all caps.
Ifølge dokumentationen, kan jeg tilføje en attribut her som siger
android:textAllCaps, og så kan jeg indstille den til at være sandt eller falsk.
Hvis jeg sætter den til at være sand, så se at alt bliver i caps, sejt.
Den gode ting ved denne attibute, er at jeg ikke behøver at
ændre teksten.
Lignende, åh alle mulighederne, og forstørre alt.
Istedet kan jeg lade teksten være som den er, og alt jeg behøver at
gøre, er at ændre denne attribut fra sandt til falsk.
Nu er det din tur til at øve dig.
At være i stand til at se på dokumentation og derefter opdatere din kode i overenstemmelse for at prøve
den af, er en meget brugbar færdighed at have.
Det betyder, at du ikke behøver at huske alt, hvad du nogensinde vil
gøre i Android.
Det er kun en Google søgning væk, og du kan finde det når du har brug for det.
Så først vil jeg have dig til at Google søge efter
TextView android for at finde den reference dokumentation til TextView.
Så vil jeg have dig til at bruge Find funktionen i den webbrowser til at søge på siden
efter XML-attribut, der gør den TextView tekst fed eller kursiv.
Vi har ikke dækket denne XML-attribut før, så dette er en mulighed for
dig, at lære det, på egen hånd.
Når du først finder noget der måske vil virke, så gå videre og prøv at bruge det.
Hvis det ikke virker, så er det ikke noget problem.
Bare bliv ved med at gå tilbage til dokumentationen indtil du finder en
der virker.
La documentación para Android
se halla en la web: www.android.com
Contiene mucha información útil
como ejemplos de código,
tutoriales y artículos.
Vendría a ser un manual de instrucciones
para construir apps.
Uso a diario esta web y a menudo
accedo a través de una búsqueda en Google.
Te mostraré que quiero decir.
Veámos la documentación
de TextView.
Asi que busco TextView android.
El enlace que aparece
es la página developer.android.com,
así que clickeo allí.
Esta es la documentación
de referencia para TextView.
Hay mucha información aquí,
por lo que puede ser abrumador.
Normalmente, si buscas
documentación de referencia
es para resolver
un problema específico,
asi que puedes filtrar
toda la información innecesaria
que no precisas.
En la página, compruebo
que es realmente sobre TextView.
Podría leer el resumen general
y luego desplazarme hacia abajo.
Esta es un parte interesante.
Enlista todos los atributos de XML.
Enumera todos los atributos
posibles de XML para TextView,
pero además incluye una buena descripción
a la derecha con sus utilidades.
No necesitas memorizar
todos los atributos.
De hecho, no los he usado todos.
Generalmente,
trabajo solo con un pequeño grupo.
Pero sé que si necesito algo en especial
siempre puedo volver
a la documentación de TextView
y buscar un atributo específico.
Aquí hay uno que reconozco:
android: textSize
Si clickeo en él, nos enlaza
con la descripción del atributo.
Dice que sirve para controlar
el tamaño del texto,
y recomienda "sp" como el tipo
de dimensión para el texto
o escala de píxeles,
por ejemplo, 15 sp.
¡Genial! Ya vimos esto antes.
Pero siempre puedes volver
a la documentación si te olvidas
y buscar cuál es ese atributo.
Digamos, por ejemplo,
que no sabemos el nombre exacto.
En el navegador puedes
usar la herramienta de búsqueda
para encontrar la página.
Otra forma de abrir esta ventana
de búsqueda es usar Cmd+F en Mac
o Ctrl+F en Windows.
Luego puedes escribir
lo que estés buscando.
Digamos, por ejemplo, que busco
poner en mayúsculas
todas las letras en un TextView.
Podría ser útil, si intento
mostrar pestañas como estas,
o crear un mini menú
en la parte de abajo de la pantalla,
como este texto de "deshacer"
no está en mayúsculas.
Los botones siempre están en mayúsculas.
Si vuelvo a la documentación
de TextView puedo buscar "mayúsculas."
Podría navegar entre todos los resultados,
pero estos se ven bien.
Dice que hay un atributo
que se llama android:textAllCaps.
La descripción dice que muestra
todo el texto en mayúsculas.
Si clickeo en él y leo la descripción
parece que es lo que busco,
y puedo establecer verdadero
o falso como valores del atributo.
Así que puedo probarlo
en un código nuevo.
Si volvemos al visualizador de XML,
tengo este TextView en la pantalla
y quiero cambiarlo todo a mayúsculas.
Según la documentación podría
añadir un atributo aquí
que diga android:textALLCaps,
y luego establecer
que sea verdadero o falso.
Si es verdadero,
mira, todo en mayúsculas. ¡Genial!
Lo mejor, es que no tengo
que ir a cambiar todo el texto:
"Oh las posibilidades de TextView,"
para ponerlo todo en mayúsculas.
Puedo dejar el texto como está
y lo único que necesito hacer
es alternar este atributo
que pasa de verdadero a falso.
Ahora, te toca a ti practicar.
Poder ver la documentación
para así actualizar el código,
es algo muy útil.
Significa que no tienes por qué memorizar
todo lo que podrías hacer en Android.
Está a solo una búsqueda de distancia
y lo encontrarás siempre allí.
Primero, irás a Google Search
para buscar TextView android
y hallar la documentación
de referencia para TextView.
Luego quiero que uses
la herramienta de búsqueda en el navegador
para encontrar la página
de los atributos de XLM
que convierten el texto en TextView
en negrita o cursiva.
No lo habíamos explicado antes,
por lo tanto es una oportunidad
para aprenderlo solo.
Si encuentras algo que podría funcionar,
sigue adelante y úsalo.
Si no funciona, no pasa nada.
Vuelve a la documentación
hasta encontrar el que funciona.
La doc pour Android, c'est sur un site
appelé developer.android.com.
Elle contient beaucoup d'infos utiles,
telles que des échantillons de code,
des tutoriels et des articles.
Considérez-la comme manuel d'instruction
pour savoir comment créer des applis.
J'utilise ce site tous les jours, souvent
j'y vais à l'aide d'une recherche Google.
Je vais vous montrer ce que je veux dire.
Regardons la doc pour TextView.
Donc je cherche TextView Android.
Le lien en haut qui apparaît est
un site developer.android.com, donc
Je clique dessus.
C'est ce que nous appelons la doc de
référence pour TextView.
Je sais qu'il y a beaucoup d'infos sur
cette page et ça peut être écrasant.
Mais généralement lorsque vous recherchez
de la doc de référence,
vous essayez de résoudre un problème
spécifique.
Ainsi, vous pouvez effectivement filtrer
toutes les informations inutiles
que vous n'avez pas besoin.
Quand je viens sur cette page, je
vérifie que c'est bien pour TextView.
Je peux lire la présentation de la classe,
et puis je peux faire défiler vers le bas.
C'est la partie intéressante.
Ça énumère les attributs XML.
Ce sont tous des
attributs XML possibles pour TextView.
Ça comprend aussi une belle description
à droite sur ce que ça fait.
Maintenant, vous ne devez pas mémoriser
tous ces attributs.
En fait, je n'ai pas utilisé certains
d'entre eux.
Je travaille généralement avec une petite
partie d'entre eux régulièrement.
Mais je sais que si jamais j'ai besoin de
quelque chose de spécial, je peux venir
sur la documentation TextView pour
trouver cet attribut spécifique.
Voici un que nous reconnaissons.
Android:textSize.
Donc, nous cliquons dessus, et c'est relié
à la description de cet attribut.
Cela contrôle
la taille du texte.
Et le type de dimension recommandé
pour le texte est sp pour
pixels mises à l'échelle, par ex. 15sp.
Cool, donc nous avons appris cela plus
tôt.
Et si jamais vous oubliez, vous pouvez
revenir à la documentation de TextView
et regarder ce qu'est l'attribut.
Maintenant disons par exemple, je ne
connais pas le nom exact.
Dans votre navigateur, vous utilisez la
fonction recherche pour chercher la page.
L'autre façon d'ouvrir cette fenêtre
Trouver est d'utiliser Cmd + F sur Mac ou
Ctrl + F sur Windows.
Ensuite, je peux taper ce que je cherche.
Disons, par exemple, je cherche
une façon de mettre en majuscules toutes
les lettres dans un TextView.
Cela peut être utile, par exemple, si
j'affiche des onglets comme cela, ou
si je crée un snack-bar
au bas de l'écran,
comme ce texte UNDO ici tout en lettres
majuscules.
Les boutons sont également en majuscules.
Pour revenir à la documentation TextView,
je peux chercher des majuscules.
Je peux parcourir tous les résultats de la
recherche, mais cela semble très bien.
Ça dit qu'il y a un attribut XML
appelé Android: textAllCaps, et
cette description dit
présenter le texte en majuscules.
Si je clique dessus et
lit la description,
cela ressemble à ce que je cherche,
et ça dit les valeurs possibles pour
cet que attribut soit vrai ou faux.
Donc, je peux essayer cela dans le code
maintenant.
Pour en revenir au visualiseur XML,
j'ai ce TextView sur l'écran et
je veux qu'il soit en majuscules.
Selon la documentation,
je peux ajouter un attribut ici qui dit
android:textAllCaps, et puis je
peux le configurer pour être vrai ou faux.
Si je l'ai défini sur Vrai, regardez,
c'est tout en majuscules, cool.
La bonne chose à propos de cet attribut,
c'est que je ne dois pas aller
changer le texte.
Comme, oh les possibilités,
et tout mettre en majuscules.
Au lieu de cela, je peux laisser le texte
tel quel, et ce que je dois faire
c'est de simplement basculer cet attribut
pour le changer de vrai à faux.
Maintenant, c'est à votre tour de
pratiquer.
Pouvoir regarder la doc puis mettre à jour
votre code en conséquence pour l'essayer,
c'est une compétence très utile à avoir.
Ça signifie que vous n'avez pas à mémo-
riser tout ce que vous pourriez désirer
faire dans Android.
C'est une recherche sur Google, vous
le trouverez quand vous en avez besoin.
Alors d'abord, vous
effectuez une recherche Google pour
Textview Android pour trouver la doc
de référence pour TextView.
Puis, vous utilisez la fonction Recherche
dans le navigateur pour rechercher la page
pour l'attribut XML qui met
le texte TextView en gras ou en italique.
Nous n'avons pas couvert cet attribut XML
avant, donc c'est une opportunité pour
vous d'apprendre.
Dès que vous trouvez quelque chose qui
marche, allez-y, essayez de l'utiliser.
Si cela ne fonctionne pas
alors pas de problème du tout.
Revenez en arrière à la doc
jusqu'à ce que vous trouviez celui
qui fonctionne.
Dokumentasi untuk Android ada di
situs developer.android.com.
Itu berisi banyak informasi berguna,
seperti sampel kode,
tutorial dan artikel.
Dapat dianggap sebagai panduan manual
cara membuat aplikasi.
Saya menggunakan situs ini tiap hari,
dan sering saya mencari dengan Google.
Saya akan tunjukkan maksudnya.
Mari kita lihat dokumentasi
untuk TextView.
Jadi, saya mencari
tampilan teks Android.
Tautan teratas yang muncul adalah
situs developer.android.com,
jadi saya klik tautan itu.
Inilah yang disebut referensi
dokumentasi untuk TextView.
Pastinya banyak informasi di laman ini
dan bisa membingungkan.
Biasanya saat kita mencari
referensi dokumentasi,
kita mencoba memecahkan
masalah spesifik.
Kita sebenarnya menyaring
seluruh informasi tak penting
yang tidak dibutuhkan.
Saat masuk ke laman ini, saya memeriksa
bahwa ini memang untuk TextView.
Saya mungkin membaca Class Overview,
lalu menggulir ke bawah.
Ini bagian yang menarik.
Daftar atribut XML.
Ini semua kemungkinan
atribut XML untuk TextView.
Terdapat juga penjelasan yang bagus
tentang kegunaannya di sebelah kanan.
Kita tak perlu menghafal
seluruh atribut ini.
Sebenarnya, saya belum menggunakannya.
Biasanya saya bekerja dengan
sebagian kecil darinya.
Tapi jika butuh sesuatu
yang spesial, saya bisa membuka
dokumen TextView
untuk mencari atribut spesifik.
Inilah yang kita kenali.
Android:textSize.
Klik saja, dan terhubung
ke penjelasan atribut ini.
Ini tertera bahwa pengendali ini
mengubah ukuran teks.
Dan tipe dimensi yang disarankan
untuk teks adalah sp,
singkatan dari scaled pixels
[skala piksel], contohnya, 15sp.
Keren, kita pelajari ini lebih awal.
Dan jika lupa, kita bisa selalu kembali
ke dokumentasi TextView
dan mencari apa atributnya.
Misalkan saya tidak tahu namanya
yang benar.
Di laman pencari, kita bisa gunakan
fitur pencari untuk mencari halaman itu.
Cara lainnya, membuka jendela Find
menggunakan Cmd+F di Mac,
atau Ctrl+F di Windows.
Lalu, saya bisa ketikkan
apa yang dicari.
Sebagai contoh, saya mencari
cara mengubah huruf
menjadi huruf besar di TextView.
Ini bisa berguna, misalnya, jika saya
mencoba menunjukkan tab seperti ini, atau
jika saya membuat snack bar di
bagian bawah layar,
seperti teks UNDO ini dalam huruf besar.
Tombol juga semuanya dalam huruf besar.
Kembali ke dokumentasi TextView,
saya bisa mencari huruf besar.
Saya bisa menjelajah seluruh hasil,
tapi ini kelihatannya cukup bagus.
Tertulis ada atribut XML
bernama android:textAllCaps,
dan penjelasan ini mengatakan
untuk mengubah teks jadi huruf besar.
Jika saya klik dan membaca penjelasannya,
sepertinya, itulah yang saya cari,
dan menyebutkan nilai kemungkinan untuk
atribut ini adalah benar atau salah.
Jadi, saya bisa mencoba ini dengan kode.
Jadi, saya kembali ke XML Visualizer,
misalkan saya punya TextView ini di layar
dan ingin mengubahnya menjadi huruf besar.
Berdasarkan dokumentasi, saya bisa
menambah atribut ini yaitu
android:textAllCaps, lalu saya bisa
atur menjadi benar atau salah.
Jika saya atur menjadi benar, maka
semuanya menjadi huruf besar. Keren.
Hal keren dari atribut ini
saya tak perlu membuat
dan mengubah teks.
Seperti, 'OH THE POSSIBILITES'
semuanya jadi huruf besar.
Saya bisa biarkan teks seperti itu,
dan yang perlu dilakukan
hanya mengunci atribut ini
untuk mengubahnya dari benar ke salah.
Sekarang giliran Anda berlatih.
Lihatlah dokumentasinya lalu
perbarui kode Anda dengan benar
untuk mencobanya,
hal itu sangat membutuhkan keahlian.
Artinya kita tak perlu hapal
semua yang kita ingin lakukan di Android.
Kita hanya perlu cari di Google
dan bisa ditemukan kapan saja.
Pertama, saya ingin Anda cari
di Google "textview android".
untuk menemukan referensi
dokumentasi TextView.
Saya ingin kalian gunakan fitur Find
di browser untuk mencari
laman atribut XML yang mengubah
TextView jadi tebal atau miring.
Kita belum membahas atribut XML ini.
Jadi, ini kesempatan bagus bagi Anda
untuk mempelajarinya sendiri.
Saat menemukan sesuatu yang
mungkin bekerja, cobalah gunakan.
Jika tidak berhasil, bukan masalah.
Kembalilah ke dokumentasi sampai
menemukan yang dapat digunakan.
アンドロイドの文書化はこのサイトで
developer.android.com
コードサンプルなど役立つ情報満載です
チュートリアルや記事など
アプリ作成のマニュアルになります
私は毎日チェックしてます
グーグルサーチも
使用してます
TextViewの文書化を見ましょう
アンドロイド用で検索すると
このサイトが一番上に出て来ました
クリックすると
これはTextViewの参考文書です
情報の多さに驚きますが
解決したい問題点に
注目します
他の不要な情報は
無視します
TextViewを見るのが目的ですから
全体を一目して進むと
おもしろいのは
XML属性のリストがあります
TextViewに使用可能です
右側には詳細が載っています
属性を覚えなくても
ほんの一部の
サブセットを使います
もし特定の属性が必要なら
TextViewの文書から探せます
例えば
Android:textSize(文字サイズ)
クリックすればその属性が示され
サイズ変換可能です
文字スケールはピクセルを単位とし
15spのようにspを用います
簡単ですね
忘れたら又TextView文書に戻り
属性を探すだけ
どの属性かわからない時は
ブラウザの検索機能を利用します
ショートカットキーはMacならCmd+F
WindowsはCtrl+F
探してるものをタイプします
例えば
TextViewで文字一覧を表示したい時
このようにタブを示したり
下部のメニュー作成に使えます
UNDOが大文字
メニューボタンもです
次にTextView文書で大文字を検索
検索結果をすべてチェックすると
android:textAllCapsというXML属性があります
文字表示はすべて大文字でとあり
クリックすると
この属性の真偽性が
わかるとあります
コードを入れると
XMLに戻り
画面のTextViewをすべて大文字に
変換したいとします
文書化の説明通りに
android:textAllCapsを足すと
真偽がわかります
ほら大文字に変換しましたね
いちいち自分で変えなくていいので
便利です
色んな可能性を利用します
文字はそのままで
真から偽に替えるだけです
さあ自分でトライして下さい
文書を読んで
当てはまるコードを入れる作業を
身につけるておくと便利です
アンドロイドでしたいことを
全部覚えている必要は
ありません
ただグーグル検索すればいいのです
ではまず
アンドロイド用TextViewを検索して下さい
そしてブラウザ検索で
大文字かイタリック体のXML属性を探します
この属性は初めてですね
大丈夫
良さそうなのを選んでみて下さい
それが上手くいかなくても
正しいのが見つかるまで文書から
探します
안드로이드 문서는
developer.android.com에 있습니다.
코드 샘플, 사용 방법, 관련 내용 등
많은 유용한 정보들을
포함하고 있습니다.
이를 앱을 만드는 것에 대한
사용 매뉴얼이라고 생각해도 좋습니다.
구글 검색을 통해 이를 알게 되었고
이 사이트를 거의 매일 사용합니다.
이에 관해 보여드리도록 하겠습니다.
문자 뷰에 관한 내용을
살펴보도록 하겠습니다.
[TextView] 안드로이드를 검색해보도록 하겠습니다.
검색된 맨 위 링크는
developer.android.com 사이트 입니다.
이를 클릭해보도록 하겠습니다.
이는 [TextView]에 대한
참조 문서입니다.
이 페이지에 많은 정보가 있다는 것을 알고 있지만
이는 상당히 어려운 내용입니다.
하지만 대개
참조 문서를 살펴보는 것은,
특정 문제를
해결하기 위함입니다.
따라서 원하지 않는 모든 불필요한 정보들을
실질적으로
필터링 할 수 있습니다.
이 페이지를 살펴보면,
이는 [TextView]에 관한 것임을 확인할 수 있습니다.
클래스에 대한 내용을 살펴보기 위해
스크롤을 내려보도록 하겠습니다.
참 흥미로운 내용입니다.
XML 속성에 대해 나열하였습니다.
이것들은 [TextView]에 대한
모든 가능한 XML 속성입니다.
이는 또한 해당 내용과 관련된
좋은 설명을 우측에 포함합니다.
이 모든 속성들을
기억할 필요는 없습니다.
사실, 저는 이중 일부만 사용하였습니다.
대개 이들에 대한
약간의 관련 내용들만 사용합니다.
하지만 특별한 사항이 필요할 경우
[TextView] 문서에서
이러한 특별한 속성들을
검색하면 된다는 것을 알고 있습니다.
여기 우리가 발견한 내용이 있습니다.
Android:textSize.
이를 클릭하면
이 속성을 설명하는 링크가 열립니다.
이는 문자의 크기를
변경한다고 합니다.
문자에 대한 픽셀 범위에 대한
권장 단위는
15sp와 같은 sp입니다.
좋습니다. 이미 이에 관해 배웠습니다.
기억이 나지 않으실 경우,
[TextView] 문서를 통해
속성에 관해 살펴보시면 됩니다.
예를 들어,
정확한 명칭을 모를 경우.
웹 브라우져에서 페이지를 검색하는
검색 기능을 사용할 수 있습니다.
이 검색 창을 활성화시키는 다른 방법은
맥에서는 Cmd+F
그리고 윈도우에서는 Ctrl+F입니다.
그 다음 제가 찾고자 하는 내용을 입력하면 됩니다.
예를 들어,
[TextView]의 문자들을 대문자로 변경하는 방법을
찾을 수 있습니다.
예를 들어,
이와 같은 탭을 나타내고자 하거나
스넥바를 화면의 아래에 만들고자 할 경우
이는 상당히 도움이 될 것입니다.
이와 같이 이곳의 UNDO는 모두 대문자 입니다.
버튼들도 모두 대문자입니다.
[TextView] 문서로 돌아가 보도록 합시다.
대문자에 관해 검색해 볼 수 있습니다.
모든 검색 결과를 살펴봅니다.
상당히 좋아 보이는 군요.
android:textAllCaps라는
XML 속성이 있음을 나타냅니다.
그리고 이에 관한 설명은
모든 문자들을 대문자로 표시한다 입니다.
클릭을 하고
설명을 읽어보면,
제가 찾고자 하는 내용과 같습니다.
그리고 O, X와 같이 이 속성에 대한
가능한 값들을 알려줍니다.
이제 이를 코드에서 사용해 보겠습니다.
XML 비주얼라이저로 돌아가
화면에 [TextView]를 나타내고
이를 모두 대문자로 바꿔 보겠습니다.
문서의 내용에 따르면,
이곳에 [android:textAllCaps]라는 속성을
추가하고
이를 O, X로 전송할 수 있습니다.
O로 설정하고 살펴보면,
모두 대문자로 변경되었습니다. 좋습니다.
이 속성의 장점은
문자를 직접
변경할 필요가 없다는 것입니다.
이처럼 모든 것을 대문자로
변경할 수 있습니다.
대신, 문자를 원래의 상태로 두겠습니다.
그리고 제가 하고자 하는 것은
이 속성을 토글해서
O를 X로 변경하는 것입니다.
자 이제 연습해 볼 차례입니다.
문서의 내용을 살펴보고,
관련 내용에 따라
코드를 업데이트 하는 것은
상당히 유용한 기술입니다.
이는 안드로이드에서 하고자 하는
모든 내용을 기억할 필요는 없음을
의미합니다.
구글 검색을 통해 언제든지
필요로 하는 내용을 찾을 수 있습니다.
우선 첫째로,
[TextView]에 대한 참조 문서를 찾기 위해
[textview android]에 대한
구글 검색을 해 보십시오.
[TextView]의 문자를
굵게나 이탤릭체로 만드는 XML 속성에 대한
페이지 검색을 위해
웹 브라우져의 검색 기능을 사용해 보십시오.
이전에는 이러한 XML 속성을 다루지 않았습니다.
따라서 이를 배워볼 수 있는
좋은 기회입니다.
실행되는 무언가를 발견하게 되면
이를 사용해 보도록 하십시오.
실행이 되지 않더라도
큰 문제는 없습니다.
정상적으로 실행되는 것을
찾을 때까지
문서 내용을 살펴보시기 바랍니다.
A documentação para o Android está
no site developer.android.com.
Ele contém diversas informações úteis,
como exemplos de código,
tutoriais e artigos.
Você pode vê-lo como um manual
de instruções para criar aplicativos.
Uso este site diariamente e é comum que
chegue a ele pela busca no Google.
Vou mostrar isso.
Vejamos a documentação
para exibição de texto.
Eu busco por "textview android".
O link na parte superior é
do site developer.android.com,
então eu clico nele.
Isto é o que chamamos de documentação
de referência para TextView.
Sei que há muita informação
na página e que pode ser excessivo.
Mas normalmente, ao olhar
a documentação de referência,
estamos tentando resolver
um problema específico.
Então você pode filtrar
toda a informação desnecessária
que você não precisa.
Quando acesso esta página verifico
o que é de fato para TextView.
Leio a visão geral do curso
e então deslizo a tela.
Esta é a parte interessante.
Há uma lista de atributos XML.
Há todos os atributos possíveis
XML para TextView.
Também inclui uma descrição
no lado direito do que ele faz.
Assim, você não precisa decorar
todos estes atributos.
Na verdade, não utilizei
alguns deles.
Costumo trabalhar com um
pequeno grupo deles regularmente.
Mas sei que se eu precisar
algo especial, posso acessar
a documentação TextView para
encontrar um atributo específico.
Aqui temos um conhecido.
Android:textSize.
Então clicamos nele e temos
a descrição deste atributo.
Aqui diz que ele controla
o tamanho do texto.
E que o tipo de dimensão recomendada
para o texto é sp, por
escala de pixels, por exemplo, 15sp.
Bem, então vimos isso antes.
E se você esquecer, sempre pode
voltar à documentação TextView
e verificar para que serve o atributo.
Agora, digamos, por exemplo, que eu não
sei qual é o seu nome exato.
No navegador você pode usar
a localização para pesquisar na página.
Outra forma de abrir a janela de busca
é utilizando Cmd+F no Mac, ou
Ctrl+F no Windows.
Então posso buscar o que estou procurando.
Se estou procurando, por exemplo,
uma forma de escrever todas as letras
maiúsculas no TextView.
Isso pode ser útil, por exemplo,
se estou tentando mostrar abas como esta,
ou se estou criando uma barra
na parte inferior da tela,
assim como este texto de DESFAZER
aqui, em maiúscula.
Botões também estão todos
em letras maiúsculas.
Voltando à documentação TextView,
posso procurar por maiúsculas.
Posso navegar por todos os resultados
da pesquisa, mas estes parecem muito bons.
Diz aqui que há um atributo XML
chamado android:textAllCaps,
e a descrição fala em mostrar
todo o texto em letras maiúsculas.
Se clicar nele e
ler a descrição,
parece ser o que estou buscando,
e diz se os possíveis valores para
este atributo são verdadeiros
ou falsos.
Então agora posso testar isso no código.
Então, voltando ao Visualizador XML,
digamos que tenho este TextView na tela e
quero mudar para que
fique em letras maiúsculas.
Segundo a documentação,
posso adicionar um atributo aqui que diz
android:textAllCaps, e posso configurá-lo
como verdadeiro ou falso.
Se eu defini-lo como verdadeiro,
veja, fica em maiúsculas, ótimo.
O melhor deste atributo é que
não preciso ir lá e
mudar o texto.
Tipo, "Ah, as possibilidades",
ou seja, colocar tudo em maiúsculas.
Em vez disso, posso deixar o texto
como está e só preciso
alternar esse atributo para
mudá-lo de verdadeiro para falso.
Agora é sua vez de praticar.
Saber olhar para a documentação e
atualizar o código adequadamente
para testá-lo é uma
habilidade muito útil.
Isso quer dizer que não precisa memorizar
tudo que você pode precisar
fazer no Android.
Basta uma busca no Google e
você pode encontrar quando precisar.
Então, primeiramente,
quero que você busque no Google
"textview android" e encontre a
documentação de referência para TextView.
Depois quero que use o recurso Busca
no navegador para pesquisar na página
o atributo XML que deixa o texto
TextView em negrito ou itálico.
Não cobrimos este atributo XML antes,
por isso esta é uma oportunidade para
que aprenda sozinho.
Ao encontrar algo que pode funcionar,
siga adiante e teste o atributo.
Se não funcionar,
não tem problema.
Volte à documentação até
encontrar o atributo que funciona.
Документация по Android находится
на сайте developer.android.com.
Здесь представлено множество полезной
информации: примеры кода,
учебные материалы и статьи.
Вы можете рассматривать этот ресурс как
пособие по созданию приложения.
Я пользуюсь этим сайтом постоянно
и часто попадаю сюда через поиск Google.
Сейчас я вам покажу как.
Рассмотрим документацию
по классу TextView.
Я набираю в поиске «textview android».
Первая появившаяся ссылка — это
сайт developer.android.com,
и я нажимаю на нее.
Это то, что мы называем справочная
документация по TextView.
Я понимаю, что объем представленной
здесь документации просто огромен.
Но обычно, когда вы обращаетесь к
справочной документации,
вы ищете решение какой-то
конкретной проблемы.
Поэтому вы можете просто отфильтровать
всю лишнюю информацию,
которая вам не нужна.
Заходя на эту страницу я вижу,
что это действительно про TextView.
Можно ознакомиться с описанием класса
и прокрутить страницу далее вниз.
Эта часть довольно интересна.
Здесь перечислены атрибуты XML.
Это все возможные
атрибуты XML для класса TextView.
Также с правой стороны здесь приведены
неплохие описания этих атрибутов.
Теперь вам не нужно запоминать
все эти атрибуты.
Кстати, некоторыми я даже не пользовалась.
Обычно я работаю с небольшим набором
этих атрибутов на постоянной основе.
Но я знаю, что если мне когда-либо
понадобится нечто особое, я всегда могу
обратиться к документации по TextView,
чтобы найти такой особый атрибут.
Вот один, который мы знаем.
Android:textSize.
Мы нажимаем на него и переходим к
описанию данного атрибута.
Здесь сказано, что этот атрибут
контролирует размер текста.
А рекомендованная единица измерения
текста — это sp, или масштабно-независимые
пиксели (scaled pixels), например, 15sp.
Отлично, мы все это изучали ранее.
А если вы забудете, вы всегда сможете
обратиться к документации по TextView
и найти описание нужного атрибута.
Теперь, скажем, я не знаю
конкретного имени атрибута.
Тут можно воспользоваться функцией поиска
в браузере, чтобы найти страницу.
Иначе, вы можете открыть окно
Поиска нажав Cmd+F на Mac или
Ctrl+F в Windows.
Теперь я могу ввести то, что ищу.
Скажем, например, я ищу
способ сделать все буквы в
объекте TextView заглавными.
Например, это может понадобиться, если
я попытаюсь отобразить вкладки так, или
если я создаю компонент Snackbar
внизу экрана, и надпись
UNDO (ОТМЕНИТЬ) будет из заглавных букв.
Кнопки также обозначены заглавными буквами
Возвращаясь к документации по TextView,
я могу поискать «caps» («заглавные»).
Можно проверить все результаты поиска,
но, кажется, это то, что нам нужно.
Здесь сказано, что существует атрибут XML
android:textAllCaps, который,
как сказано в описании, преобразует
все буквы в тексте в заглавные.
Если я нажму на него и
обращусь к описанию,
то увижу, что это то, что нужно.
Здесь сказано, что атрибут принимает
возможные значения true или false.
Так что я могу использовать его в коде.
Возвращаемся к XML Visualizer.
Здесь на экране у меня объект TextView, и
я хочу сделать все буквы заглавными.
В соответствии с документацией,
я могу добавить атрибут
android:textAllCaps, который
затем можно установить в true или false.
Если я установлю его в true, то смотрите —
все буквы стали заглавными, здорово.
Что хорошо в этом атрибуте,
так это то, что мне не нужно возвращаться
и изменять сам текст.
Например, «OH THE POSSIBILITIES»,
набирая все заглавными буквами.
Теперь можно оставить текст как есть,
а все, что нужно сделать, это
просто установить этот атрибут,
поменяв значение из true в false.
Теперь ваша очередь попрактиковаться.
Умение свериться с документацией
и соответственно изменить код, проверив
результат, — это
действительно важный навык.
Это означает, что вам не нужно запоминать
все подряд, что вам когда-либо может
понадобиться в Android.
Просто воспользуйтесь поиском Google,
и вы найдете то, что вам нужно.
Итак, прежде всего,
наберите в поиске фразу
«textview android», чтобы найти справочную
документацию по TextView.
Затем воспользуйтесь функцией
поиска браузера по странице, чтобы найти
атрибут XML, который сделает текст
объекта TextView жирным или курсивным.
Мы не рассматривали такой атрибут XML
ранее, поэтому для вас это будет хорошей
возможностью узнать что-то новое.
Как только вы найдете что-то подходящее —
попробуйте этим воспользоваться.
Если это не сработает, то
ничего страшного.
Просто вернитесь к изучению документации,
пока не найдете то,
что вам нужно.
Android için belgeleme,
developer.android.com sitesinde mevcut.
Kod örnekleri, öğretici dersler
ve makalelerin olduğu bir çok
yararlı bilgi içeriyor.
Nasıl uygulama geliştirileceğini anlatan
bir kılavuz olarak düşünebilirsiniz.
Bu siteyi günlük olarak kullanıyorum
ve Google aramalarında karşıma çıkıyor.
Ne demek istediğimi size göstereyim.
TextView için belgelendirmeye
bir bakalım.
Aramayı "textView android"
şeklinde yapıyorum.
En üstteki bağlantı
developer.android.com sitesi,
Ben de tıklıyorum.
TextView referans
belgelendirmesi dediğimiz şey bu.
Bu sayfada çok fazla bilgi olduğunu ve
bazen bunaltıcı olabileceğini biliyorum.
Ama genellikle, referans
belgelendirmesine göz atarken
belirli bir sorunu çözmeye
çalışıyorsunuzdur.
Yani aslında ihtiyacınız olmayan
tüm gereksiz bilgileri
eleyebilirsiniz.
Bu sayfaya geldiğimde gerçekten
TextView için mi olduğuna bakıyorum
Sınıf genel bakışını okuyup,
sonra da aşağı taraflara bakabilirim.
İlginç kısmı burası.
XML özelliklerini listeliyor.
Bunlar TextView için tüm olası
XML özellikleri.
Ayrıca sağ tarafta ne yaptığını
anlatan güzel bir açıklaması var.
Bütün bu özellikleri ezberlemenize
gerek yok tabii ki.
Hatta, ben de bazılarını hiç kullanmadım.
Genellikle, düzenli olarak küçük
bir alt kümeyle çalışıyorum.
Fakat biliyorum ki, özel bir şey istersem
her zaman için
TextView belgelendirmesine gelip
o belirli özelliği bulabilirim.
İşte herkese tanıdık gelecek bir tanesi.
Android:textSize.
Üzerine tıklıyoruz ve bu özelliğin
açıklamasına götürüyor.
Metnin boyutunu kontrol ettiğini söylüyor.
Ve metin için önerilen boyut türü sp,
yani scaled pixel (ölçekli piksel),
örneğin 15sp.
Güzel, bunu önceden öğrenmiştik.
Olur da unutursanız her zaman için
TextView belgelendirmesine gelip
özelliğin ne olduğuna bakabilirsiniz.
Şimdi, diyelim ki ismi
tam olarak bilmiyorum.
Web tarayıcınızdaki sayfada arama
özelliği kullanabilirsiniz.
Aramayı açmanın bir diğer yolu da Mac'te
Comand+F kullanmak ya da
Windows için Ctrl+F.
Sonra da aradığım şeyi
buraya yazabilirim.
Diyelim ki, örneğin
TextView'deki bütün harfleri
nasıl büyük yapacağımı arıyorum.
Bu örneğimiz için yararlı olabilir, eğer
sekmeleri bu şekilde
göstermeye çalışıyorsam veya ekranın
altında buradaki UNDO metni gibi
bir snackbar oluşturuyorsam.
Bütün butonlar büyük harfli.
TextView belgelendirmesine geri
dönüp "caps"i arayabilirim.
Tüm arama sonuçlarını inceleyebilirim,
ancak bu sonuçlar oldukça iyi görünüyor.
Burada android:textAllCaps adında
XML özellikleri olduğunu gösteriyor
ve açıklaması da bütün yazıların
büyük harfle gösterilmesi.
Buraya tıklayıp açıklamayı okuduğumda,
aradığım şey bu gibi duruyor ve
bu özellik için muhtemel değerler
ya true ya da false.
Öyleyse artık bu kodu deneyebilirim.
Tekrardan XML görüntüleyiciye gidelim,
diyelim ki bu TextView ekranda mevcut
ve ben de bütün bu metnin
büyük harfli olması istiyorum.
Belgelendirmeye göre, buraya
android:textAllCaps yazan bir özellik
ekleyebilirim ve sonrada bunu
true ya da false olarak atayabilirim.
Eğer true olarak ayarlarsam hepsi
büyük harfli oluyor, harika.
Bu özelliğin güzel bir yanı da kendim
gidip metni değiştirmek
zorunda değilim.
"oh the possibilities"in hepsini
büyük harfle yazmak gibi.
Bunun yerine metni olduğu gibi
bırakabilir ve bu özelliğe
true ya da false olarak geçiş
yapacak şekilde ayarlamam.
Şimdi, deneme sırası sizde.
Belgelendirmeye bakıp sonra da
buna göre kodunuzu
güncelleyerek deneme yapmanız
gerçekten yararlı bir yetenek.
Bunun anlamı, Android'de yapmak
istediğiniz her şeyi ezberlemek
zorunda olmamanız.
İhtiyacınız olduğunda bulabilmeniz
sadece bir Google araması uzaklıkta.
Öncellikle, TextView için referans
belgelendirmesi bulmak adına
Google'da textview android
kelimelerini aramanızı istiyorum.
Sonra da web tarayıcınızdaki arama
özelliğini kullanıp sayfa üzerinde
TextView metnini kalın ve italik yapacak
XML özelliklerini aramanızı istiyorum.
XML özelliğinden henüz bahsetmedik,
o yüzden bu, kendi başınıza
öğrenmeniz adına bir fırsat.
İşe yarar bir şeyler bulduğunuzda,
durmayın ve kullanmayı deneyin.
Eğer işe yaramazsa, hiç sorun değil.
Önemli olan belgelendirmeye
geri dönüp işe yarayanı bulana
kadar uğraşmanız.
Tài liệu về Android, nó có trên trang
web tên là developer.android.com.
Nó chứa nhiều thông tin
hữu ích như mẫu mã,
hướng dẫn và bài viết.
Bạn có thể coi nó như sổ tay
hướng dẫn cách tạo ứng dụng.
Tôi dùng trang web này hàng ngày và
đến trang bằng tìm kiếm trên Google.
Tôi sẽ chỉ cho bạn điều tôi muốn nói.
Hãy nhìn vào tài liệu
hiển thị văn bản.
Vậy là tôi tìm android textview.
Liên kết trên cùng là trang web
developer.android.com site, vậy là
tôi nhấp vào đó.
Chúng tôi gọi đây là tài liệu
tham khảo dành cho TextView.
Tôi biết có nhiều thông tin trên
trang này và có thể nó quá tràn lan.
Nhưng thông thường khi bạn
xem tài liệu tham khảo,
bạn sẽ cố gắng giải quyết
vấn đề cụ thể.
Vì vậy, thực tế bạn có thể lọc bỏ
tất cả thông tin không cần thiết
mà bạn không cần đến.
Khi tôi đọc đến trang này, tôi
kiểm tra nó đúng là về TextView.
Tôi có thể đọc tổng quan lớp học,
sau đó tôi cuộn xuống.
Đây là phần hấp dẫn.
Nó liệt kê các thuộc tính XML.
Đây là tất cả các thuộc tính XML
có thể có của TextView.
Nó cũng bao gồm mô tả chi tiết về
chức năng ở phía bên tay phải.
Giờ bạn không cần ghi nhớ tất
cả các thuộc tính này.
Thực tế, tôi không sử dụng một số.
Tôi thường xuyên làm việc
với một tập hợp con nhỏ .
Nhưng tôi biết rằng nếu cần thứ gì
đặc biệt thì tôi luôn có thể đến
tài liệu TextView để tìm
thuộc tính cụ thể đó.
Đây là một thuộc tính chúng tôi nhận ra.
Android:textSize.
Vì vậy, chúng tôi nhấp vào nó và nó
dẫn đến mô tả thuộc tính này.
Nó ghi rằng thuộc tính này điều
khiển kích thước văn bản.
Và loại kích thước khuyến nghị cho
văn bản là sp viết tắt của
pixel căn chỉnh, ví dụ 15sp.
Tuyệt, vậy chúng ta đã học điều này sớm.
Và nếu bạn quên, lúc nào bạn cũng
có thể quay lại tài liệu TextView
36
00:01:41,120 --> 00:01:43,340
và tra thuộc tính là gì.
Giờ nói đến ví dụ, tôi không
biết tên chính xác là gì.
Trong trình duyệt web, bạn có thể
sử dụng tính năng tìm kiếm để tìm trang.
Cách khác để mở cửa sổ Tìm kiếm này
là sử dụng phím Cmd+F trên Mac hoặc
Ctrl+F trên Windows.
Sau đó, tôi có thể nhập
nội dung tìm kiếm.
Nói đến ví dụ, tôi đang tìm
cách viết hoa tất cả
chữ cái trong TextView.
Điều này có thể hữu ích, ví dụ nếu
tôi thử hiển thị thẻ như này hoặc
nếu tôi tạo thanh snack
bar ở dưới màn hình,
như này văn bản UNDO
ở đây in hoa toàn bộ.
Các nút cũng được in hoa.
Quay trở lại tài liệu TextView,
tôi có thể tìm kiếm in hoa.
Tôi có thể duyệt tất cả kết quả tìm kiếm,
nhưng cái này có vẻ khá được.
Nó ghi rằng có thuộc tính XML tên là
android:textAllCaps và
mô tả này ghi hiển thị văn
bản in hoa toàn bộ.
Nếu tôi nhấp vào đây và
đọc mô tả thì
nó có vẻ là thứ tôi đang tìm và nó
ghi rằng giá trị có thể có đối với
thuộc tính này là đúng hoặc sai.
Vì vậy, giờ tôi có thể thử nó bằng mã.
Quay trở lại XML Visualizer, tôi có
TextView này trên màn hình và
tôi muốn chuyển sang in hoa toàn bộ.
Theo tài liệu, tôi có thể thêm
thuộc tính ở đây có ghi là
android:textAllCaps , sau đó tôi
có thể đặt nó là đúng hoặc sai.
Nếu tôi đặt là đúng thì xem này,
nó in hoa toàn bộ, thật tuyệt.
Điều thú vị về thuộc tính này
là tôi không phải đến và
thay đổi văn bản.
Ví dụ như oh the possibilities
và in hoa tất cả.
Thay vào đó, tôi có thể để nguyên
văn bản và tất cả tôi cần
làm là bật thuộc tính này để thay
đổi nó từ đúng thành sai.
Giờ tới lượt bạn thực hành.
Việc có thể xem tài liệu, sau đó cập
nhật mã sao cho phù hợp để
thử thực sự là kỹ năng vô cùng
hữu ích cần phải có.
Điều này nghĩa là bạn không phải ghi
nhớ mọi thứ mà bạn có thể muốn
làm trong Android.
Chỉ cần tìm kiếm trên Google và bạn
có thể tìm thấy nó khi bạn cần.
Vì vậy, trước tiên tôi muốn bạn
tìm kiếm textview android
trên Google để tìm tài liệu
tham khảo về TextView.
Sau đó, tôi muốn bạn dùng tính năng Tìm
kiếm trong trình duyệt web để tìm trang
về thuộc tính XML bôi đen hoặc
in nghiêng văn bản TextView.
Trước đó, chúng ta chưa bàn đến thuộc
tính XML này, do đó đây là cơ hội để
bạn tự học nó.
Khi bạn tìm thấy thứ có thể hiệu quả,
hãy tiếp tục và thử dùng nó.
Nếu việc này không hiệu quả
thì cũng không sao.
Chỉ cần tiếp tục quay lại tài liệu
cho đến khi bạn tìm thấy thứ
có hiệu quả.
Android 的相关文档在一个名为 developer.android.com 的网站上
里边包含了很多有用的信息 比如说示例代码
教程还有文章
你可以把它看做开发应用的指导手册
我每天都在使用这个网站 很多时候使用 Google 搜索跳转进来
我会给你展示我刚刚说的是什么意思
让我们从文档中查看一下 TextView
搜索一下 TextView android
最顶端的链接是 developer.android.com 的网站
点进去
这就是我们所说的 TextView 的参考文档
我们看到这个页面上包含着太多的信息
但是 一般情况下 当你看参考文档时
你一定是在尝试解决一个特定的问题
实际上你可以过滤掉所有不必要的信息
它们对你来说没有价值
当我打开这个网页 这确实是 TextView
我们可以读一下对该类的介绍 然后往下看
这是令人感兴趣的部分
列出了 XML 的属性
也就是 TextView 中 XML 的所有可能的属性
在右边是对于属性功能的描述
你不需要记住所有的属性
事实上 有一些属性我从来都没用到过
我只是定期地使用它们中的一小部分
但是我知道当我需要用到一些特殊的属性时
我随时可以到 TextView 文档来查找这个属性
我们来看看这个
Android:textSize
我们打开这个链接 会看到对这个属性的描述
它说这个属性可以控制文本的尺寸
推荐的文本尺寸的类型是缩放像素类型 简写成 sp
比如说 15sp
这些我们之前已经学过
如果你忘了 你可以回到 TextView 文档
来查找这些属性的相关资料
假如说我不知道确切的属性名是什么
你可以在你的浏览器上用查找窗口来进行搜索
打开查找窗口的还有别的方式 在 Mac 中用 Cmd+F
在 Windows 中用 Ctrl+F
我现在可以输入我想查找的内容
比如说我在寻找
一个方法把 TextView 中所有的字母大写
这应该很有用 假如我想展示这样的标签
或者如果我想在屏幕底部创建一个快捷导航栏
像 UNDO 这样的文本这里都是大写的
按钮也都是大写的
回到 TextView 文档 我们可以搜索 caps
我可以浏览所有的搜索结果 看起来很不错
这有一个 android:textAllCaps 的 XML 属性
这个描述说它会把所有文本变成大写
打开它 阅读描述
这看起来像我想要查找的东西 它说这个属性可能的值
不是 true 就是 false
现在我可以在代码中试试
回到 XML 可视化工具在屏幕上我们有这样的 TextView
我想把它们全变成大写
根据文档中说的 我可以在这添加一个
android:textAllCaps 属性 然后设置它的值为 true 或者 false
如果我设置成 true 看 全变成大写了
关于这些属性很好的一点是我们不必要
改变文本
比如 我们输入 oh the possibilities 然后全部大写
我可以不用管这些文本 我只需要
把属性值从 true 改为 false
换做你们来练习了
尝试一下 对照着文档来修改你的代码
这是一个很有用的技能
这意味着你没必要记住所有
Android 中你可能用到的东西
用 Google 搜一下你就会找到你需要的东西
首先 我希望你用 Google 搜一下
textview android 然后找到 TextView 的参考文档
接下来我希望你在你的浏览器上搜一下
使 TextView 中文本变粗体和斜体的属性
之前我们没有涉及到 XML 的这个属性
对于你独立掌握它 这是一个很好的机会
一旦你找到了一些可能有用的东西 尽管尝试去使用它
如果不行也没有关系
回去查找一下文档 直到你找到了一个
能用的
Android的文件放在
developer.android.com網站
包含許多有用的訊息
例如編碼範例
導覽與文章
你可以把它想成
如何建立軟體的說明手冊
我每天都使用這個網站
通常我用Google搜尋進入
我會告訴你我的意思
讓我們看text view的文件
我搜尋textview android
出現的連結是
developer.android.com網站
我點擊它
這是所謂TextView文件的參考
我知道這一頁有很多訊息
讓人喘不過氣
但通常當你看參考文件時
你是要解決特定問題
所以你可以過濾掉不需要的訊息
那是你不需要的
當我來到這個頁面
確定是給TextView的
我可能會讀課程概要
然後往下捲動
這是有趣的部份
這列出XML屬性
這些事TextView可能的XML屬性
也包含有用作用的描述
你不需要記住這些屬性
事實上,有些我沒用過
我通常用一小部分而已
但我知道我需要什麼特別的
我都可以來到
TextView文件找到特定的屬性
這一個我們知道
Android:textSize
點選然後連結到屬性描述
上面說這控制文字的大小
建議的文字尺寸是sp
刻度畫素,例如15sp
酷,這個我們之前就學過了
若你忘記,都可以回來
看TextView文件
查看屬性功能
例如我不知道名稱是什麼
在網頁瀏覽器
你可以使用尋找來搜尋頁面
另一個打開尋找視窗的方式
Mac用Cmd+F
Windows用Ctrl+F
然後輸入我要找的東西
例如我要找
在TextView大寫所有字母
這應該是有用的例子
若我要顯示標籤像這樣
或我在螢幕底部建立點心吧
像UNDO都是大寫
按鍵也都是大寫
回到TextView文件
我可以搜尋大寫
我可以瀏覽搜尋結果
但這些看起來不錯
上面寫有一個XML屬性叫
android:textAllCaps
這個描述說讓文字都大寫
若我點擊然後閱讀描述
看起來是我要找的
說可能的屬性
數值為對或錯
所以我現在可以試試這個編碼
回到XML視窗
我在螢幕上有TextView
我要改成全部大寫
根據文件,我可以增加一個屬性
android:textAllCaps
然後設定為對或錯
若我設定為對
看,都大寫了,酷
這個屬性好的地方是
我不需要
改變文字
像可能性,然後大寫全部的東西
我只要留著文字
我要做的是
連接這個屬性改變對或錯
現在換你練習
尋找文件然後更新編碼
嘗試,是很有用的技巧
這表示你不需要記住任何東西
在Android上執行
只要Google搜尋
你就可以在需要時找到
首先,我要你Google搜尋
textview android
找到TextView的參考文件
然後使用網頁瀏覽器尋找功能
搜尋頁面
XML屬性讓TextView文字
變粗體字或斜體字
我們之前沒說過XML屬性
所以這是一個
自我學習的機會
當你找到可用的東西
開始進行嘗試
若不可行,沒問題
回去文件直到你找到
可以用的為止