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

Cum să lansezi o activitate nouă în Android?

În cadrul platformei Android se pune foarte mult accentul pe reutilizarea şi reintegrarea secvenţelor de cod. Soluţia creată pentru a îndeplini acest deziderat este reprezentată de noţiunea de Intent (pe româneşte “intenţie“). Aşadar se specifică în cod “intenţia” de a lansa o activitate nouă.

Există două tipuri de intenţii: cele  furnizate de SDK şi cele create de dezvoltator în funcţie de caz.

Continue reading “Cum să lansezi o activitate nouă în Android?”

Cum să lansezi o activitate nouă în Android?

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

Button Click

În tutorialele anterioare am utilizat în nenumărate rânduri butoane,  unul dintre cel mai des întâlnite controale ale une interfeţe grafice.  Acest tutorial va acorda o atenţie deosebită tratării evenimentului de click ce se poate realiza asupra unui buton.

Există două modalităţi de a implementa tratarea evenimentului de click pentru un buton:

  1. în cadrul metodei onCreate;
button.setOnClickListener(new OnClickListener() { })
  1. în cadrul unei metode separate.
public void button_onClick(View view) { }

Continue reading “Button Click”

Button Click

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