Android Fragments pe intelesul tuturor

Fragment este o noțiune introdusă în Android 3.0 și facilitează realizarea de interfețe grafice dinamice.  După cum bine se știe Android rulează pe o multitudine de device-uri, mai mari, mai mici, mai rapide, mai puțin rapide și lista poate continua. De cele mai multe ori aceasta diversitate generează și probleme, mai ales la capitolul design. Realizând aplicații care au în componența lor fragmente, problemele de design pot dispărea ca prin minune.

images

Continue reading “Android Fragments pe intelesul tuturor”

Advertisements
Android Fragments pe intelesul tuturor

Android Splash Screen

Splash screen-urile sunt des întâlnite în cadrul aplicațiilor. De cele mai multe ori, o aplicație are nevoie de ceva timp pentru a fi lansată în execuție, iar o modalitate de a distrage atenția user-ului este de a crea un splash screen.

Înainte de a începe implementarea avem nevoie de o imagine care să fie afișată și să setăm timpul cât imaginea respectivă este vizibilă.

Continue reading “Android Splash Screen”

Android Splash Screen

Android – Quick Contact Badge

Dragă cititorule de blog,

Sunt curioasă dacă ai auzit de QuickContactBadge ? Dacă da,  atunci te rog să ridici mâna sus!!! Te văd, te văd…Hmm… La această întrebare ar trebui să ridice toată lumea mâna, deşi recunosc nici eu n-am auzit sau cel puţin nu ştiam că se numeşte aşa.

Continue reading “Android – Quick Contact Badge”

Android – Quick Contact Badge

Web View

Dacă aţi ţinut evidenţa tutorialelor anterioare, un loc special l-a ocupat prezentarea componentelor care pot alcătui o interfaţă grafică. WebView face parte din această categorie şi are ca scop principal realizarea unui screen având rol de browser. Pentru a exemplifica utilitatea acestui View vom utiliza o simplă activitate care va face posibilă deschiderea unei pagini web.

 

Continue reading “Web View”

Web View

Alert Dialogs

Atunci când dezvolţi o aplicaţie Android, ultimul lucru pe care ţi-l doreşti să îl vezi este următoarea fereastră de notificare:

Cu toate acestea afişarea unei ferestre de notificare este nesesară de foarte multe ori. Aceasta asigură o bună  comunicare între user şi aplicaţie.  Acest tip de fereastră poartă numele de Alert Dialog şi poate fi creată în cadrul oricărei activităţi (Activity).

Continue reading “Alert Dialogs”

Alert Dialogs

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. Table Layout

Table Layout este un ViewGroup care permite afişarea componentelor grafice pe linii şi coloane (aşa se explică denumirea de “Table”).

Un TableLayout este alcătuit din mai multe componente TableRow, iar la rândul său un TableRow poate conţine una sau mai multe celule. Fiecare celulă poate conţine doar un singur View.  Coloanele care alcătuiesc structura tabelului sunt recunoscute de Android.

Continue reading “User Interface. Table Layout”

User Interface. Table Layout