Resources

Următorul pas în descrierea platformei Android este reprezentat de crearea resurselor.  Aşa cum am menţionat într-un tutorial anterior, în componenţa unui proiect Android se regăseşte şi un folder res care conţine toate resursele utilizate în respectiva aplicaţie.

ProiectulMeu/
    src/  
        Activitatea1.java
    res/
        drawable/
            icon.png
        layout/ 
            main.xml
            info.xml
        values/ 
            strings.xml

Continue reading “Resources”

Resources

User Interface. Relative Layout

Obiectiv tutorial:

Scopul acestui tutorial este de a prezenta o altă modalitate de organizare a controalelor care alcătuiesc  interfaţa grafică a unei aplicaţii Android, şi anume RelativeLayout.

Acest tip de organizare presupune, după cum şi numele exprimă, poziţionarea elementelor grafice relativ la un alt control sau  chiar relativ la părinte (ţinând cont de structura ierarhică a screen-ului).

Ce vrea să însemne aceasta? Acest tip de aşezare  implică faptul că “un copil” de tip control, ce poate fi reprezentat printr-un Button,  TextView, EditText sau oricare alt tip de control, poate fi plasat relativ la o altă componentă a interfeţei grafice fie deasupra, dedesupt, în dreapta sau în partea stânga a acesteia. “Copilul” de tip control poate fi poziţionat şi faţă de container-ul părinte: sus, jos, la drepata sau la stânga. Această poziţionare trebuie să respecte nişte reguli stricte (acestea se pot găsi aici).

Continue reading “User Interface. Relative Layout”

User Interface. Relative Layout