This shows you the differences between two versions of the page.
pdm:laboratoare:05 [2016/03/21 10:05] alexandru.radovici [Exerciții] |
pdm:laboratoare:05 [2016/03/22 12:22] (current) alexandru.radovici [Exerciții] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Laborator 05 - Intenții ====== | + | ====== Laborator 5 - Intenții ====== |
===== Intenții ===== | ===== Intenții ===== | ||
Line 401: | Line 401: | ||
===== Exerciții ===== | ===== Exerciții ===== | ||
- | - Realizati o aplicatie Android care permite utiliztaorului sa introduca un numar de telefon si sa il apeleze. | + | - Realizati o aplicatie Android care permite utiliztaorului sa introduca un numar de telefon si sa il apeleze. Folositi ACTION_DIAL si ACTION_CALL. Incercati si pe simulator si pe telefon. Pe simulator va trebui sa cereti permisiunea PHONE_CALL (requestPermission). |
- | - Adaugati in aplicatia posibilitate de a trimite un SMS acelui numar | + | - Adaugati in aplicatia posibilitate de a trimite un SMS acelui numar. Folositi ACTION_VIEW si SmsManager. Incercati si pe simulator si pe telefon. |
- Adaugati aplicatiei anterioare posibilitatea de a pune o semnatura pentru utiliztaor. Adaugati un buton care deschide o alta activitate unde utilizatorul isi poate scrie o semnatura. Acesa semantura este adaugata la SMS-urile trimise. | - Adaugati aplicatiei anterioare posibilitatea de a pune o semnatura pentru utiliztaor. Adaugati un buton care deschide o alta activitate unde utilizatorul isi poate scrie o semnatura. Acesa semantura este adaugata la SMS-urile trimise. | ||
- Realizati o aplicatie care scrie afiseaza in logcat (System.out Sau Log) sms-urile primite. (BroadcastReceiver) | - Realizati o aplicatie care scrie afiseaza in logcat (System.out Sau Log) sms-urile primite. (BroadcastReceiver) | ||
- Realizati o aplicatie care afiseaza SMS-urile primite (porniti o activitate la primirea unui SMS) | - Realizati o aplicatie care afiseaza SMS-urile primite (porniti o activitate la primirea unui SMS) | ||
- | - Inregistrati o activitate care poate afisa fisiere de tip text (Activitatea este pronita de actiunea VIEW si are in data textul) | + | - Inregistrati o activitate care poate afisa fisiere de tip text (Activitatea este pronita de actiunea VIEW si categoria DEFAULT si are in data textul) |
- Să se implementeze un ascultător pentru mesaje cu difuzare în aplicația ''MessageMe'', care interceptează mesajele trimise de sistemul de operare Android cu privire la schimbările legate de conectivitatea la Internet. Acesta va jurnaliza toate operațiile care au fost detectate, cu ajutorul ''Logcat''. Acțiunea care este transmisă în acest caz este ''android.net.conn.CONNECTIVITY_CHANGE''. Astfel înregistrat, un obiect de acest tip va fi invocat în mod automat, furnizând informații legate de existența unei conexiuni precum și a unei rețele fără fir. | - Să se implementeze un ascultător pentru mesaje cu difuzare în aplicația ''MessageMe'', care interceptează mesajele trimise de sistemul de operare Android cu privire la schimbările legate de conectivitatea la Internet. Acesta va jurnaliza toate operațiile care au fost detectate, cu ajutorul ''Logcat''. Acțiunea care este transmisă în acest caz este ''android.net.conn.CONNECTIVITY_CHANGE''. Astfel înregistrat, un obiect de acest tip va fi invocat în mod automat, furnizând informații legate de existența unei conexiuni precum și a unei rețele fără fir. | ||