Java para Dispositivos Móviles | CISC 2007

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

    }