Android Programming in a Day: The Power Guide for Beginners In Android App Programming! Pdfdrive com



Download 0,64 Mb.
Pdf ko'rish
bet21/80
Sana23.01.2022
Hajmi0,64 Mb.
#401757
1   ...   17   18   19   20   21   22   23   24   ...   80
Bog'liq
Android Programming in a Day The Power Guide for Beginners In Android App Programming! ( PDFDrive )

Content and Markup
Content is the information that users will see once the XML file is processed. In
Android, that’s the activity screen and the elements you add to it. On the other
hand, markups are words, keywords, and syntax that allow you to define content
and let the machines know what to do with your content.


Elements, Opening, Closing, and Empty Element Tags
Tags are element names enclosed in chevrons (< > or less than and greater than
signs).  XML  elements  or  tags  depend  on  the  machine  that  will  read  it.  For
example,  XML  files  for  Android  apps  cannot  be  processed  the  same  way  by
other machines not running on Android. But it does not mean that it cannot be
read.  For  example,  other  machines  have  no  use  or  have  no  idea  on  how  to
process the TextView element.
A markup line always starts with an opening tag and ends with a closing tag. For
example,  in  an  activity  in  an  Android  app  with  a  relative  layout,  the  markup
starts with  and ends with a . Take note that
the  closing  tag  of  an  opening  tag  has  the  same  tag  with  an  additional  slash  (/)
prefix.
By the way, having markup tags that require closing tags means that you can nest
another  markup  construct  inside.  For  example,  the  RelativeLayout  tag  is  a
ViewGroup that can act as a container for other View elements such as TextView
(text field).
On  the  other  hand,  empty  element  markup  tags  cannot  contain  or  nest  another
markup construct within it. Most empty elements in Android are View elements.
Attribute
An element in an XML file can contain attributes or properties. For example, a
TextView  element  has  an  attribute  or  property  of  android:text.  The  attribute
android:text  holds  the  string  or  text  that  will  be  displayed  on  the  screen  or
activity.  Attributes  are  placed  together  with  the  opening  tag  that  is  enclosed  in
chevrons.
Usually, IDEs will auto populate an element’s attributes once it is placed on the
Design view, which makes things a whole lot easier.
By the way, Android View elements and other elements in an Android app have
multitudes of attributes. Most of the time, the IDE will not put all the attributes
in  the  XML  file  —  unless  the  default  values  of  those  attributes  are  changed.
Also,  you  can  edit  the  attributes  of  an  element  by  using  the  properties  box  or
window in Eclipse or Android Studio.



Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   80




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish