Upload
javier-gonzalez-sanchez
View
221
Download
0
Embed Size (px)
Citation preview
7/22/2019 Java para Dispositivos Mviles | CISC 2007
1/51
!++
+
Kjvj+pjrj Dispasitivas @vicns+!
puhcie ecjss {
puhcie stjtie vaid `jig -Utrigb _P j) {
@Es' Kjvinr Bagzcnz Ugemnz?kjvinrbsFitns`'`x?
ITNU@# ej`pus Bujdjcjkjrj?
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
2/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
3/51
kjvinrbsFitns`'`x
jbngdj_:P0 Dispasitivas `vicns)?
U@U -Umart Unrvien @nssjbn Unrvien)' @ngsjkns dn `xi`a :
7/22/2019 Java para Dispositivos Mviles | CISC 2007
4/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
5/51
kjvinrbsFitns`'`x
jbngdj_8P0mistarij dn Kjvj?
Diein`hrn :996;
Brnng Vraknet# Ajo# Duon mttp;!!tadjy'kjvj'gnt!kjb!acd!brnng!
Aetuhrn 8664;
Vartjlacia dn praduetas hjsjdas ng cj rnd y eag cjlicasalj dn qun nc `is`a saltwjrn dnhn snr nkneutjhcn
ng dilnrngtns dispasitivas y!a sistn`js'
K8UN 0 hjsn dn cj tnegacabj Kjvj K8NN 0 ngtarga n`prnsjrijc# rndns# jeensa j djtas K8@N 0 ngtargas ci`itjdas
7/22/2019 Java para Dispositivos Mviles | CISC 2007
6/51
kjvinrbsFitns`'`x
jbngdj_8P0 Kjvj8'igieia-))?
Jppcnts
Jpciejeig brliej
Jpciejeig tnxta
Unrvcnt
KUV
Kjvj Hnjgs
@IDcnts
7/22/2019 Java para Dispositivos Mviles | CISC 2007
7/51
kjvinrbsFitns`'`x
jbngdj_8P0 K8@N'@IDcnts-@ahicn Kjvj)?
Kjvj 8 @iera Nditiag
A`itn nc sapartn j apnrjeiagns eagpugta lcatjgtn y cas tipasdn djtas qun `jgnkjg nsj iglar`jeig
Ci`itj nc g`nra dn Nxenptiag dispagihcns pjrj eagtrac dnNrrarns
Vjrj dispasitivas eag Eagliburjeig ECDE -Eaggnetnd Ci`itndDnvien Eagliburjtiag); VDJs y tnclagas `vicns' Y nc ejsa
pjrtieucjr dn tnclagas `vicns nc pnrlic@IDV -@vicIglar`jtiag Dnvien Vralicn)
@jquigj \irtujc `igi`izjdj -O \irtujc @jemign)
7/22/2019 Java para Dispositivos Mviles | CISC 2007
8/51
kjvinrbsFitns`'`x
jbngdj_8P0 K8@N'@IDcnts-@ahicn Kjvj)?
@IDcnt;
prabrj`j ejpjz dn nkneutjrsn ng ug dispasitiva `vic'
Mnrrj`ingtjs dn trjhjka;
K8@N Rirncnss Taacoit 8'6_mttp;!!kjvj'sug'ea`!k8`n!dawgcajd'mt`c P
K8UN UDO ns gnensjria ea`a hjsn'
7/22/2019 Java para Dispositivos Mviles | CISC 2007
9/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
10/51
kjvinrbsFitns`'`x
jbngdj_5P0prabrj`jeig?
\jrijhcns# Tipas dn djta# Apnrjdarns Ecjsns# Ahkntas Jtrihutas# @tadas Vjquntns# JVIs Mnrngeij# Uahrnejrbj# Uahrnnseriturj Nstrueturjs dn eagtrac Nxenpeiagns Nstrueturjs dn Djtas; jrrnbcas
7/22/2019 Java para Dispositivos Mviles | CISC 2007
11/51
kjvinrbsFitns`'`x
jbngdj_5P0`adncjr nc `ugda rnjc?
Ecjsn 0`acdn
mnrngeij
jtrihutas`ntadas
Ahknta 0 easj
sn usjrsn tingng
jtrihutas
`ntadas
Uag mikas dn
sn usjg
tingng
7/22/2019 Java para Dispositivos Mviles | CISC 2007
12/51
kjvinrbsFitns`'`x
jbngdj_5P0j trjhjkjr ?
ecjss Eaemn {
igt vncaeidjd?
vaid jencnrjr- igt gunvj\ncaeidjd) {
vncaeidjd 0 gunvj\ncaeidjd?
}
vaid lrngjr-) {
vncaeidjd 0 6?
}
}
ecjss @ugda {
puhcie stjtie vaid `jig -Utrigb _P jrb) {
Eaemn `iEaemn 0 gnw Eaemn-)?
`iEaemn'jencnrjr-:66)?
`iEaemn'lrngjr-)?
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
13/51
kjvinrbsFitns`'`x
jbngdj_5P0y sn pundn ea`pciejr ?
ecjss Eaemn nxtngds Hieiecntj{
igt vncaeidjd?
vaid jencnrjr- igt gunvj\ncaeidjd) {vncaeidjd 0 gunvj\ncaeidjd?
}
vaid lrngjr-) {
vncaeidjd 0 6?
}
}
ecjss @ugda {
puhcie stjtie vaid `jig -Utrigb _P jrb) {
Eaemn `iEaemn 0 gnw Eaemn-)?
`iEaemn'jencnrjr-:66)?
`iEaemn'lrngjr-)?
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
14/51
kjvinrbsFitns`'`x
jbngdj_5P 0ea`picjr y nkneutjr ?
jremiva'kjvj jremiva'ecjss
7/22/2019 Java para Dispositivos Mviles | CISC 2007
15/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
16/51
kjvinrbsFitns`'`x
jbngdj_4P0 K8@N'Rirncnss Taacoit)?
praknet;pjeojbn
+'kjr+'kjd
Dnvien;n`ucjdar
HuicdXug
7/22/2019 Java para Dispositivos Mviles | CISC 2007
17/51
kjvinrbsFitns`'`x
jbngdj_4P0 K8@N'@IDcnts-@ahicn Kjvj)?
i`part kjvjx'`ieranditiag'`idcnt'+?i`part kjvjx'`ieranditiag'cedui'+?
puhcie ecjss MnccaRarcd nxtngds @IDcnti`pcn`ngts Ea``jgdCistngnr {
privjtn Ea``jgdnxitEa``jgd?
privjtn Dispcjy dispcjy?
privjtn Lar` sernng?
puhcie MnccaRarcd-) {!! Ahtngn`as nc ahknta Dispcjy dnc `idcnt'dispcjy 0 Dispcjy'bntDispcjy-tmis)?
!! Ernj`as nc ea`jgda Ujcir'
nxitEa``jgd 0 gnw Ea``jgd-(Ujcir(# Ea``jgd'N]IT#8)?
!! Ernj`as cj pjgtjccj prigeipjc -ug lar`ucjria)
sernng 0 gnw Lar`-(MnccaRarcd()?
!! Ernj`as y jjdi`as cj ejdngj dn tnxta j cj pjgtjccjUtrigbItn` sjcuda 0 gnw UtrigbItn`-((#(Macj @ugda'''()?sernng'jppngd-sjcuda)?
!! Jjdi`as nc ea`jgda Ujcir n igdiej`as qun ecjsn ca `jgnkjr
sernng'jddEa``jgd-nxitEa``jgd)?sernng'sntEa``jgdCistngnr-tmis)?
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
18/51
kjvinrbsFitns`'`x
jbngdj_4P0 K8@N'@IDcnts-@ahicn Kjvj)?
puhcie vaid stjrtJpp-) tmraws @IDcntUtjtnEmjgbnNxenptiag {
!! Uncneeiagj`as cj pjgtjccj j `astrjrdispcjy'sntEurrngt-sernng)?
}
puhcie vaid pjusnJpp-) {
}
puhcie vaid dnstrayJpp-haacnjg igeagdieiagjc) {
}
puhcie vaid ea``jgdJetiag-Ea``jgd e# Dispcjyjhcn s) {
!! Ujcir
il -e 00 nxitEa``jgd) {dnstrayJpp-ljcsn)?gatilyDnstraynd-)?
}
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
19/51
kjvinrbsFitns`'`x
jbngdj_4P0 Apeiagns)?
Jremiva'kjr
Jremiva'kjd
Uagynriessag UDO
Gaoij Uuitn
nte'
7/22/2019 Java para Dispositivos Mviles | CISC 2007
20/51
kjvinrbsFitns`'`x
jbngdj_4P0 Apeiagns)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
21/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- jgjta`j )?
Mika dn; kjvjx'`ieranditiag'`idcnt'@IDcnt
Uahrnserihir;
stjrtJpp-) pjusnJpp-) dnstrayJpp-)Cistngnr;
ea``jgdJetiag-)ECDE -Eaggnetnd Ci`itnd Dnvien Eagliburjtiag);
kjvj'cjgb kjvj'utic kjvj'ia Bngnrie Eagnetiag Lrj`nwaro
7/22/2019 Java para Dispositivos Mviles | CISC 2007
22/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- jgjta`j )?
@IDV -@vic Iglar`jtiag Dnvien Vralicn)
kjvjx'`ieranditiag'`idcntEagtingn cj ecjsn @IDcnt
kjvjx'`ieranditiag'ceduiIgtnrljsn dn usujria; Uernng# Ejgvjs
kjvjx'`ieranditiag'ia kjvjx'`ieranditiag'r`s Ti`nr Ti`nrTjso
7/22/2019 Java para Dispositivos Mviles | CISC 2007
23/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- lisiacabj )?
Dispcjy dispcjy 0 Dispcjy'bntDispcjy-tmis)?
Ea``jgdnxitEa``jgd0 gnw Ea``jgd-(Ujcir(# Ea``jgd'N]IT#8)?
Tipas dn ea`jgdas dispagihcns;
AO# EJGENC# HJEO# UTAV# MNCV# UEXNNG# ITN@'
Lar`sernng 0 gnw Lar`-(MnccaRarcd()?
sernng'jddEa``jgd-nxitEa``jgd)?
sernng'sntEa``jgdCistngnr-tmis)?
UtrigbItn` sjcuda 0 gnw UtrigbItn`-((#(Macj @ugda'''()?
sernng'jppngd-sjcuda)?
dispcjy'sntEurrngt-sernng)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
24/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
25/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Uernng )?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
26/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Uernng )?
Cjs ecjsns qun mnrndjg dn Uernng pundng jpjrnenr ng pjgtjccj
Uaca ugj j cj vnz
Mnrndjg;
Utrigb bntTitcn-) !! dnvuncvn nc ttuca dn cj pjgtjccj vaid sntTitcn-Utrigb s) !! nstjhcnen nc ttuca dn cj pjgtjccj Tieonr bntTieonr-) !! Dnvuncvn nc tieonr dn cj pjgtjccj vaid sntTieonr-Tieonr tieonr) !! Nstjhcnen nc tieonr dn cj pjgtjccj
Vadn`as bngnrjr vjrias ahkntas n igtnrejcjrcas
dispcjy'sntEurrngt-ahknta)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
27/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts-Jcnrt )?
Vnr`itn `astrjr ugj pjgtjccj dn tnxta mjstj qun sn praduzej ug
ea`jgda dn tipa AO' Un uticizj pjrj `astrjr `ngsjkns dn nrrar y
Jvisas
Jcnrt -
Utrigb ttuca# Utrigb tnxtaQjcnrtj#
I`jbn i`jbngQjcnrtj# !!gucc pjrj ga uticizjr i`jbng
JcnrtTypn tipaQjcnrtj)? !!JCJX@# EAGLIX@JTIAG# NXXAX# IGLA# RJXGIGB
Nkn`pca;
Jcnrt jcnrtj?
jcnrtj 0 gnw Jcnrt -(Nrrar(#(Nc djta ga ns vcida(# gucc#JcnrtTypn'NXXAX)?dispcjy'sntEurrngt-jcnrtj)?
jcnrtj'sntTi`naut-Jcnrt'LAXN\NX)?
!! tin`pa ng `s a nstjhcnenr pnr`jgtn
7/22/2019 Java para Dispositivos Mviles | CISC 2007
28/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Cist )?
Ernjr cistjs dn ncn`ngtas sncneeiagjhcns
Cist -
Utrigb ttuca#
igt tipaQcistj# !! N]EC^UI\N# I@VCIEIT# @^CTIVCN
Utrigb_P ncn`ngtas#
i`jbn_P i`bngns)
Nkn`pca;
Utrigb_P eiudjdns 0 {(@cjbj(# (@jdrid(# (@nciccj(}?
Cist cistj 0 gnw Cist -(Uncneeiagn eiudjd(# Cist'N]EC^UI\N# eiudjdns#
gucc)?
''
Cistj'bntUtrigb - cistj'bntUncnetndIgdnx-) )?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
29/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- TnxtHax )?
Vnr`itn igtradueir y nditjr tnxta j pjgtjccj ea`pcntj
TnxtHax -
Utrigb ttuca#
Utrigb tnxta# !! tnxta igieijc j dnspcnbjr
igt tj`jaQ`jx# !! ng ejrjetnrns
igt ci`itjeig) !! JGY# N@JICJDDX# G^@NXIE# VJUURAXD# VMAGNG^@HNX# ^XC
Nkn`pca;
TnxtHax tnxta 0 gnw TnxtHax -(@ngsjkn(# ((# 8>
7/22/2019 Java para Dispositivos Mviles | CISC 2007
30/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Lar`)?
Ns ug eagtngndar# jbcutigj ugj snrin dn ncn`ngtas visujcns
Nkn`pca;UtrigbItn` sjcuda 0 gnw UtrigbItn`-((#(Macj @ugda'''()?Lar` sernng'jppngd-sjcuda)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
31/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Lar`)?
@tadas;
jppngd-Itn`) dncntn-igt) igsnrt-igt# Itn`) snt-igt# Itn`) sizn-)Cistngnr;
Itn`stjtnCistngnr lar`ucjria'sntItn`UtjtnCistngnr-tmis)? vaid itn`UtjtnEmjgbnd-Itn` ncn`ngta)
7/22/2019 Java para Dispositivos Mviles | CISC 2007
32/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Itn`)?
UtrigbItn`-Utrigb ntiquntj# Utrigb tnxta)
Utrigb bntTnxt-)
vaid sntTnxt-Utrigb tnxta)
I`jbnItn`-Utrigb ntiquntj#
I`jbn i`b#igt cjyaut# !!pasieiag CJYA^TQDNLJ^CT# CJYA^TQCNLT ''
Utrigb tnxtaQjctnrgjtiva)!!j `astrjr ng vnz dn cj i`jbng
+cjs i`bngns sn eacaejg ng nc dirnetaria rns
TnxtLincd-
Utrigb ntiquntj#
Utrigb tnxta#
igt tj`jaQ`jx# igt ci`itjeig)
7/22/2019 Java para Dispositivos Mviles | CISC 2007
33/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- Itn`)?
DjtnLincd-
Utrigb ntiquntj#
igt `ada) !! DJTN# TI@N# DJTNQTI@N
Djtn bntDjtn-)
vaid sntDjtn -Djtn lnemj)
EmaienBraup -
Utrigb ntiquntj# igt tipaQcistj#
Utrigb_P ncn`ngtas# i`jbn_P i`bngns)
Bjubn -Utrigb ntiquntj# hacnjg igtnrjetiva# !!pnr`itir `adiliejr jc usr
igt vjcQ`jx# igt vjcQigi)
+ Hjrrj dn nstjda
7/22/2019 Java para Dispositivos Mviles | CISC 2007
34/51
kjvinrbsFitns`'`x
i`part kjvjx'`ieranditiag'`idcnt'+?i`part kjvjx'`ieranditiag'cedui'+?
puhcie ecjss Itn`s nxtngds @IDcnt i`pcn`ngts Ea``jgdCistngnr {privjtn Ea``jgd nxitEa``jgd?
privjtn Dispcjy dispcjy?
privjtn Lar` sernng?
puhcie Itn`s-) {
Utrigb_P nstjdas 0 {(Ejsjda(#(Uactnra(#(Divareijda(#(\iuda(}?dispcjy 0 Dispcjy'bntDispcjy-tmis)?
nxitEa``jgd 0 gnw Ea``jgd-(Ujcir(# Ea``jgd'N]IT#8)?
sernng 0 gnw Lar`-(Igtnrljz dn usujria()?
TnxtLincd ga`hrn 0 gnw TnxtLincd-(Ga`hrn(#((#56#TnxtLincd'JGY)?
DjtnLincd lnemjQgje 0 gnw DjtnLincd-(Lnemj dn gjei`ingta(# DjtnLincd'DJTN)?
EmaienBraup nstjda 0 gnw EmaienBraup-(Nstjda(#Cist'N]EC^UI\N#nstjdas#gucc)?
sernng'jppngd-ga`hrn)?sernng'jppngd-lnemjQgje)?sernng'jppngd-nstjda)?
sernng'jddEa``jgd-nxitEa``jgd)?
sernng'sntEa``jgdCistngnr-tmis)?
}
jbngdj_4P0@IDcnts- Itn`)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
35/51
kjvinrbsFitns`'`x
puhcie vaid stjrtJpp-) tmraws @IDcntUtjtnEmjgbnNxenptiag {
!! Uncneeiagj`as cj pjgtjccj j `astrjr
dispcjy'sntEurrngt-sernng)?}
puhcie vaid pjusnJpp-) {
}
puhcie vaid dnstrayJpp-haacnjg igeagdieiagjc) {
}
puhcie vaid ea``jgdJetiag-Ea``jgd e# Dispcjyjhcn s) {
!! Ujciril -e 00 nxitEa``jgd) {
dnstrayJpp-ljcsn)?
gatilyDnstraynd-)?}
}}
jbngdj_4P0@IDcnts- Itn`)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
36/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
37/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- ejgvjs )?
i`part kjvjx'`ieranditiag'`idcnt'+?
i`part kjvjx'`ieranditiag'cedui'+?
puhcie ecjss Ejgvjs: nxtngds @IDcnt i`pcn`ngts Ea``jgdCistngnr {
privjtn Ea``jgd nxitEa``jgd?
privjtn Dispcjy dispcjy?
privjtn UUEjgvjs sernng?
puhcie Ejgvjs:-) {
dispcjy0Dispcjy'bntDispcjy-tmis)?
nxitEa``jgd 0 gnw Ea``jgd-(Ujcir(#Ea``jgd'UEXNNG#8)?
sernng0gnw UUEjgvjs-)?
sernng'jddEa``jgd-nxitEa``jgd)?
sernng'sntEa``jgdCistngnr-tmis)?
}
puhcie vaid stjrtJpp-) tmraws @IDcntUtjtnEmjgbnNxenptiag {
dispcjy'sntEurrngt-sernng)?
}
puhcie vaid pjusnJpp-) {}puhcie vaid dnstrayJpp-haacnjg ugeagditiagjc) {}
puhcie vaid ea``jgdJetiag-Ea``jgd e# Dispcjyjhcn s) {
il -e 00 nxitEa``jgd) {
dnstrayJpp-ljcsn)? gatilyDnstraynd-)?
}
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
38/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- ejgvjs )?
ecjss UUEjgvjs nxtngds Ejgvjs {
puhcie vaid pjigt-Brjpmies b) {
b'sntEacar-8>>#8>>#8>>)?
b'liccXnet -6# 6# bntRidtm-)# bntMnibmt-))?
q'sntEacar-:6#866#:66)?
b'drjwCign -6# 6# :66# :66)?b'liccXnet ->6# >6# 56# 56)?
I`jbn i`b 0 I`jbn'ernjtnI`jbn-!caba'pgb()?
b'drjwI`jbn -i`b# :6# :6# Brjpmies'MENGTNX# Brjpmies'\ENGTNX)?}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
39/51
kjvinrbsFitns`'`x
jbngdj_4P0 kunbas )?
-:)
@avi`ingta
Jgi`jeig
Eacisig
^gj ecjsn qun rnprnsngtn jc jvig y
pnr`itj su `jgipucjeig
7/22/2019 Java para Dispositivos Mviles | CISC 2007
40/51
kjvinrbsFitns`'`x
jbngdj_4P0 tnecjda )?
!! Cneturj dnc Tnecjda; onyVrnssnd-)# onyXncnjsnd-) y onyXnpnjtnd-)'
puhcie vaid onyVrnssnd-igt onyEadn) {
igt jetiag 0 bntBj`nJetiag-onyEadn)?
switem -jetiag) {
ejsn LIXN;
!! Dispjrjr
hrnjo?
ejsn CNLT;
!! @avnr j cj izquinrdjhrnjo?
ejsn XIBMT;
!! @avnr j cj dnrnemj
hrnjo?
ejsn ^V;!! @avnr mjeij jrrihj
hrnjo?ejsn DARG;
!! @avnr mjeij jhjkahrnjo?
}
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
41/51
kjvinrbsFitns`'`x
jbngdj_4P0 micas )?
puhcie vaid rug-) {
igieijr-)?
wmicn -trun) {
!! Jetujcizjr lagda dn pjgtjccj
daUeracc-)?
!! Jetujcizjr pasieig dnc kubjdar
ea`putnVcjynr-)?
!! Jetujcizjr pjgtjccj
rnpjigt-)?
snrvienXnpjigts-)?
try {
Tmrnjd'scnnp-scnnpTi`n)?} ejtem -IgtnrruptndNxenptiag n) { }
}
}
Y nc tnecjdaEag sus
Vsnuda cistngnrs
7/22/2019 Java para Dispositivos Mviles | CISC 2007
42/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
43/51
kjvinrbsFitns`'`x
jbngdj_4P0@IDcnts- rnd)?
try {
e 0 -MttpEaggnetiag)Eaggnetar'apng-urc)?
e'sntXnqunst@ntmad-MttpEaggnetiag'BNT)?
e'sntXnqunstVrapnrty-(IL@adilindUigen(# (:6 Gav 8666 :2;89;:8 B@T()?
e'sntXnqunstVrapnrty-(^snrJbngt(#(Vralicn!@IDV:'6 Eagliburjtiag!
ECDE:'6()?
e'sntXnqunstVrapnrty-(EagtngtCjgbujbn(# (nsNU()?is 0 e'apngIgputUtrnj`-)?
igt em# i# k?
!! cnnr cas djtas dnsdn cj ^XC
wmicn --em 0 is'rnjd-)) *0 :) {
h'jppngd--emjr) em)?
}
!! `astrjr gatieijs ng cj pjgtjccj
t 0 gnw TnxtHax-(Gatieijs ng hjrrjpugta'ea`(# sjcidj'taUtrigb-)# :684#
6)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
44/51
kjvinrbsFitns`'`x
b'drjwUtrigb-Jbngdj )?
jbngdj_:P0Dispasitivas `vicns?
jbngdj_8P0 Kjvj `ieranditiag)?
jbngdj_5P0prabrj`jeig eag ahkntas y Kjvj
jbngdj_4P0@IDcnt'Macj@ugda
jbngdj_>P0@IDcnt'widbnts
jbngdj_
7/22/2019 Java para Dispositivos Mviles | CISC 2007
45/51
kjvinrbsFitns`'`x
Kjvj
Rarcd
Uystn`'aut'prigtcg-Eagecusiagns)?
7/22/2019 Java para Dispositivos Mviles | CISC 2007
46/51
kjvinrbsFitns`'`x
aut'prigtcg-Xnlnrngeijs)?
puhcie igtnrljenK8{mttp;!!kjvj'sug'ea`?
mttp;!!www'kjvj'ea`?
mttp;!!kjvj'gnt
}
puhcie igtnrljenK8@Nnxtngds K8 {mttp;!!kjvj'sug'eag!k8`n!
}
puhcie igtnrljenAtrasnxtngds K8 {mttp;!!www'sy`hijg'ea`!
mttp;!!dnvncapnr'sagynriessag'ea`!}
`uema
par
jprngdnr
,,
snbuir
trjhjkjgda
7/22/2019 Java para Dispositivos Mviles | CISC 2007
47/51
kjvinrbsFitns`'`x
aut'prigtcg-Vjrj divnrtirsn)?
puhcie igtnrljenGigtngda ng tu encucjr{mttp;!!www'hjo'ea`!
igdnx'pmp1!jremivns!
2:6\gns:'86K^NBJGIGTNGDANGT^ENC^CJX'mt`c?
}
puhcie igtnrljen\GNU lar K8@N{mttp;!!www'vj`pngt'ea`!vgns'mt`?
}
J kubjr*
7/22/2019 Java para Dispositivos Mviles | CISC 2007
48/51
kjvinrbsFitns`'`x
supnr- Brjeijs 8662 *)?
puhcie stap -) {
mttp;!!www'kjvinrbs'ea`
kjvinrbsFitns`'`x
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
49/51
kjvinrbsFitns`'`x
supnr- Brjeijs 866< *)?
puhcie stap -) {
mttp;!!www'kjvinrbs'ea`
kjvinrbsFitns`'`x
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
50/51
kjvinrbsFitns`'`x
supnr- Brjeijs 866< *)?
puhcie stap -) {
mttp;!!www'kjvinrbs'ea`
kjvinrbsFitns`'`x
}
7/22/2019 Java para Dispositivos Mviles | CISC 2007
51/51
kjvinrbsFitns`'`x
supnr- Brjeijs 866> *)?
puhcie stap -) {
mttp;!!www'kjvinrbs'ea`
kjvinrbsFitns`'`x
}