Join Today
Prikazujem rezultate 1 do 1 od 1

Threaded View

  1. #1
    Forumaš sa iskustvom Postignuća:
    Veteran10000 Experience Points

    Datum registracije
    Feb 2004
    Lokacija
    BJ
    Mobitel
    /\/\otorola Moto G, DEFY
    Operater
    Bonbon
    Godina
    46
    Postova
    397
    Bodovi
    11.935
    Nivo
    26
    Bodovi: 11.935, Nivo: 26
    Bodovi: 11.935, Nivo: 26
    Ukupna aktivnost: 0%
    Ukupna aktivnost: 0%
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    .::Adobe Flash Builder::. 9. dio [ID element]

    Pošto smo do sada (nadam se) ponešto čitali i naučili, vrijeme je za novi nastavak tutorijala. Ovdje ću pokušati objasniti ID element,odnosno identitet.

    A što je ID i kog vraga on uopće radi? Recimo ovako …

    ID je element unutar programskog koda koji označava neku komponentu (tekst,sliku,gumb) i razlikuje se za svaku komponentu.
    U jednostavnim aplikacijama,kao što je „Hello world“ i sličnima nema potrebe koristiti ID, odnosno unutar aplikacije se ne izvodi ništa i kod programa nema potrebe razlikovati pojedine elemente, jer ne mijenja njihovo trenutno stanje.

    Što to znači u praksi?

    Pretpostavimo da nećete raditi ultra jednostavne programe i da imate potrebu koristiti ID. No kao i uvijek počinjemo sa jednostavnim primjerom. Našu „Hello world“ aplikaciju pretvoriti ćemo u demonstracijski primjerak za ovaj tutorijal.
    Uz postojeći „label“ dodati ćemo jedno polje za unos teksta, jedan gumb i još jedan „label“.
    Sada je vrijeme da razjasnimo situaciju. Možda je bolje da najprije pogledate video,a zatim se vratite na ovaj tekst,ili želite pročitati ovo do kraja, pa naknadno pogledati video – vaša stvar.




    Polju za unos teksta (TextInput) dodati ćemo ID „tekst_ulaz“,a labelu koji će prikazivati taj tekst dodati ćemo ID „prikaz_teksta“. Vi ih slobodno nazovite kako vas volja, ja ću ovako.

    Zašto je ID bitan?
    Bitan je iz tog razloga što naš gumb „Klikni me“ ne zna odakle kopirati tekst dok mu to ne kažemo. Isto tako ne zna što sa tim tekstom napraviti.

    Kod programa kaže ovako:
    Da bi program znao koji tekst treba kopirat moramo mu to „reći“,a to radimo navodeći ID elementa čiji sadržaj kopiramo. Najprije upišemo neki tekst u polje za unos teksta (to je taj „tekst_ulaz“).

    Klikom na gumb program će kopirati tekst i prikazati ga na „prikaz_teksta“.
    Dio koda: click="prikaz_teksta.text=tekst_ulaz.text" radi upravo ovo što je gore opisano.
    Nakon klika na gumb, program mora na labelu „prikaz_teksta“ prikazati jednaki tekst koji se nalazi napisan u polju za unos teksta „tekst_ulaz“.

    I to je to, kasnije ćete vidjeti da je ID zaista JAKO BITAN kod programiranja i zaista je preporučljivo svakom elementu dodati ID. Steknite tu naviku i programerski život bit će vam puno lakši.

    Kod cijelog programa nalazi se ispod:

    Code:
    
    

    Do slijedećeg nastavka, srdačan pozdrav!
    Zadnji uredio merlin10 : 15-04-2015 u 23:27
    WEB:/Merlinova učionica
    */\/\otorola Moto G, Defy*

  2. 'Hvala' kažu:



 

Slične teme

  1. .::Adobe Flash Builder::. 8. dio [Budućnost]
    By merlin10 in forum Android programiranje
    Odgovora: 5
    Posljednji post: 27-12-2014, 18:32
  2. .::Adobe Flash Builder::. 7. dio [Nadogradnja aplikacije]
    By merlin10 in forum Android programiranje
    Odgovora: 0
    Posljednji post: 05-01-2014, 20:01
  3. .::Adobe Flash Builder::. 5. dio [Izrada izbornika]
    By merlin10 in forum Android programiranje
    Odgovora: 0
    Posljednji post: 26-06-2013, 21:15
  4. Adobe Flash Builder v4.6 - 1 dio [UVOD]
    By merlin10 in forum Android programiranje
    Odgovora: 4
    Posljednji post: 30-04-2013, 14:12
  5. .::Adobe Flash Builder::. - 2. dio [Sučelje Flash Buildera]
    By merlin10 in forum Android programiranje
    Odgovora: 3
    Posljednji post: 28-04-2013, 21:18

Bookmarks

Pravila postanja

  • Ne možeš stvarati nove teme
  • Ne možeš odgovarati na postove
  • Ne možeš slati privitke
  • Ne možeš mijenjati svoje postove