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


Part II: Familiarity with the Android System



Download 0,64 Mb.
Pdf ko'rish
bet47/80
Sana23.01.2022
Hajmi0,64 Mb.
#401757
1   ...   43   44   45   46   47   48   49   50   ...   80
Bog'liq
Android Programming in a Day The Power Guide for Beginners In Android App Programming! ( PDFDrive )

Part II: Familiarity with the Android System
 
Chapter 1: Basic Program Structure
The  Android  application  structure  is  quite  rigid.  In  order  for  the  elements  to
function  properly,  you  have  to  put  the  files  in  their  respective  places.  In  this
chapter,  we  will  discuss  the  packages  in  Java,  which  are  essentially  folders
where  you  can  store  your  classes.  We  will  also  discuss  the  structure  of  an
Android project as well as how to design a navigation system.


Java Packages
When  you  use  packages  in  Java,  you  are  able  to  write  codes  that  are  well-
organized.  Your  related  classes  become  well-structured  and  their  specific
purposes  are  defined.  What  does  this  mean  exactly?  Well,  you  may  think  that
packages in Java are unfamiliar; but in reality, you have most likely already used
them before.
You see, it is nearly impossible to create an application that does not use classes
in various packages. For instance, Java outlines a high level package called Java.
Inside this package, you can find other packages like lang. This package, in turn,
contains  the  core  classes  such  as  util  and  String,  which  contain  classes  such  as
ArrayList.
Likewise,  the  Android  API  offers  a  high  level  Android  package  that  holds
packages  such  as  graphics,  widget,  and  view.  If  you  want  to  use  the  ArrayList
class for your code, you should use its entire path, which is java.util.ArrayList.
Do  not  worry  though.  With  Java,  you  do  not  need  to  type  so  many  codes  or
words.
Java  is  actually  preferred  by  a  lot  of  programmers  because  there  is  not  much
typing involved. To write a program in Java, you just have to provide the import
statement. For instance, you should write import java.util.ArrayList. By writing
ArrayList, you are already referring to the class in the java.util package.
Java  is  also  preferred  by  a  lot  of  programmers  because  they  can  use  a  similar
name  on  multiple  classes  as  long  as  these  classes  are  placed  in  dissimilar
packages.  Keep  in  mind  that  it  is  very  important  to  use  different  names  for
different  classes  if  you  plan  to  put  them  in  the  same  package.  Otherwise,  an
overlap may occur.
When this happens, you can get very confused and some of your data might get
lost. Also, you may have a problem if you write a code that makes use of a third-
Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   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