Android – Download and display an image from an URL

În aplicaţiile Android este frecventă utilizarea imaginilor. Pentru a afişa o imagine se utilizează controlul ImageView. De asemenea de foarte multe ori este necesară preluarea imaginilor de pe un server web, iar acest tip de implementare va fi abordată în tutorialul prezent.

Continue reading “Android – Download and display an image from an URL”

Advertisements
Android – Download and display an image from an URL

Android check network status (WiFi, 3G)

Verificarea existenţei conexiunii la internet este un element necesar de foarte multe ori. Pe cât de simplu este de realizat pe atât de multe probleme generează în cazul în care nu se ia în calcul şi această posibilitate.

Există două modalităţi de a conecta la internet un device având sistemul de operare Android (chiar 3 dacă se ia in calcul şi varianta de tethering), şi anume:  WiFi şi 3G.

Soluţia în cazul implementării Android este reprezentată de clasa ConnectivityManager care pune la dispoziţia dezvoltatorului posibilitatea de a verifica dacă device-ul este conectat sau este pe cale să se conecteze fie 3G , fie la WiFi.

Continue reading “Android check network status (WiFi, 3G)”

Android check network status (WiFi, 3G)

Android – Bundle and putExtra

Bundle  este o clasă publică, finală, care permite accesarea de variabile ce au fost asociate ca date extinse activităţii anterioare. Wow…Simplu, nu?! Eu aş spune că NU. 🙂

Această clasă este de fapt un fel de “porumbel mesager”, mai precis, prin intermediul unei metode, putExtra, aparținând de această dată clasei Intent, se pot trimite de la o activitate la alta diverse valori pe baza principiului cheie-valoare. Aceste valori sunt captate în interiorul activității ce a fost lansată cu ajutorul clasei Bundle. Se realizază o instanță a acesteia,  this.getIntent().getExtras(); , după care se obțin valorile trimise în funcție de tipul de date asociat.

Continue reading “Android – Bundle and putExtra”

Android – Bundle and putExtra

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

AsyncTask în Ţara Fişierelor, Planeta Android

A fost odată ca niciodată un AsyncTask 

Acest AsyncTask trăia în lumea  Android şi se ocupa să informeze userii că aplicaţia pe care ei o rulează necesită un timp mai mare de execuţie.  Această clasă, AsyncTask, pentru că de felul lui e clasă,  ne salvează, pe noi programatorii, de distracţia cu firele de execuţie deoarece prin implementarea sa default rulează în background un thread al cărui rezultat poate fi afişat în cadrul interfeţei grafice. Deci de felul lui este un personaj pozitiv.

Continue reading “AsyncTask în Ţara Fişierelor, Planeta Android”

AsyncTask în Ţara Fişierelor, Planeta Android

7.5 paşi pentru a utiliza cu succes ListView in Android (preluare androider.ro)

ListView este un View care permite afişarea pe verticală a numeroase componente grafice cu posibilitatea de scrolling.  Scopul acestui tutorial este de a furniza un exemplu simplu de a popula dinamic, şi nu numai  un ListView utilizând un adapter custom.

Lista furnizată ca exemplu este alcătuită dintr-o succesiune de item-uri, fiecare în parte fiind declarat într-un layout xml separat. Iniţial lista conţine 7 nume de culori, după care utilizatorul poate alege ce text să adauge.

Continue reading “7.5 paşi pentru a utiliza cu succes ListView in Android (preluare androider.ro)”

7.5 paşi pentru a utiliza cu succes ListView in Android (preluare androider.ro)