User Interface. Frame Layout

În prezentarea tipurilor de layout-uri care pot alcătui o interfaţă grafică a venit rândul şi pentru FrameLayout.

FrameLayout este utilizat pentru a afişa un singur control deşi acest view poate conţine mai multe item-uri.  Controlul care va fi afişat va fi cel adăugat ultimul în fişierul xml.

Pentru a exemplifica utilizarea  acestui view voi introduce un nou control şi anume ImageView. Acesta permite afişarea de imagini existente în resursele proiectului (în folderele din res : drawable,  drawable-hdpi,  drawable-ldpi,  drawable-mdpi ) sau preluate de pe un server sau provenind din alte tipuri de surse.

Continue reading “User Interface. Frame Layout”

Advertisements
User Interface. Frame Layout

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

User Interface. Linear Layout

Scopul acestui tutorial este de a face o prezentare a celui mai simplu layout existent pe platforma Android şi anumeLinear Layout, dar în cadrul căreia vor fi  integrate şi alte tipuri de controale.

Interfaţa grafică a aplicaţiilor Android are ca şi componente principale View şi ViewGroup.  Clasa View este clasă de bază pentru subclasa elementelor numite “widgets“, iar ViewGroup pentru “layouts“.

Continue reading “User Interface. Linear Layout”

User Interface. Linear Layout

3, 2, 1…START

Scopul acestui tutorial este de a crea o primă aplicaţie Android. Pornim de la presupunerea că există  instalat Eclipse şi SDK-ul de Android(dacă nu, instrucţiunile se pot găsi aici).

Creare proiect nou :

Pentru început se lansează aplicaţia de Eclipse.  Accesaţi File > New > Android Project, alegeţi un nume pentru aplicaţie, selectaţi versiunea pe care va fi rulată aplicaţia (1.5, 1.6, 2.1 sau 2.2, eu am ales să dezvolt în 2.1), numele aplicaţiei, numele pachetului, al activităţii principale şi în cele din urmă se trece şi API level-ul corespunzător. La final, se apasă Finish, căci doar e sfârşitul.

Continue reading “3, 2, 1…START”

3, 2, 1…START

Bine aţi venit pe blog-ul meu!

Şi aşa, timid  am apărut şi eu cu al meu blog ca ciuperca după ploaie(deşi afară e un ger cumplit),  că altfel nu se putea. Deci se cere un update la numărul de blog-uri şi anume: număr_actual_de_bloguri +1.

Ce vreau să realizez prin intermediul blog-ului? Multe!  Dar totuşi răspunsul meu e prea general aşa că o să îl detaliez. Aici o să găseşti ştiri, comunicate de presă, recenzii la diverse produse, tutoriale pentru dezvoltatori şi multe altele. Punctul comun al acestor categorii va fi un singur element “platformele mobile “. Îmi doresc ca prin intermediul acestor elemente să vă fi atras interesul. 🙂

Ei bine aceasta pare să fie prima mea postare în universul wordpress.  Nu a fost chiar atât de greu. Ce să zic… să fie cu noroc!

Bine aţi venit pe blog-ul meu!