Documente Academic
Documente Profesional
Documente Cultură
Condiții:
De utilizat componentele UI pentru a realiza următoarele condiții:
Lab2:
Tema Organiser Mobile Application (DAILY PLANNER)
Scopul lucrării de laborator
De realizat aplicație tip Organiser pe platforma aleasă.
La formarea și proiectarea aplicațiilor sunt introduse puncte stricte,
ce sunt obligatorii de respectat. La discreția personală rămâne designul aplicației
și API-ul/Framework-ul în care va fi dezvoltată lucrarea de laborator #2. Componentele și
structura fiecărei Activități va fi descrisă mai jos.
UI Components
Aplicația va conține minim 3 Activități de baza care vor fi numerotate în lucrare sub forma:
1. MainActivity (structura/componente)
2. AddtActivity
Data/Time controller
Info TextBox
Buttons
și altele (la discreție conform specificului aplicației)
Lab3:
Tema
Simple HTTP Client (Web Service Emulation)
Scopul lucrării de laborator
De realizat emularea programatica a unui serviciu web.
Se va alege una din aceste puncte:
1. De realizat o aplicație ce va încărca de pe o resursă web (preferată,
ex: https://news.yam.md/ro/rss ) fluxul RSS al acesteia.
Condiții:
Serviciul web va fi emulat programatic utilizând metodele protocolului HTTP (GET; )
a) posibilitate de adaugare 2 sau mai multe fluxuri RSS
b) posibilitate de a naviga catre postarea din fluxul incarcat
c) salvarea locala a fluxului cu păstrarea sa pînă utilizatorul nu o va distruge
REFS: (HOW TO SSL on HTTPCLIENT)
1. https://stackoverflow.com/questions/14561293/sending-post-data-to-https-without-ssl-cert-
verification-with-apache-httpclient
2. https://stackoverflow.com/questions/5206010/using-apache-httpclient-for-https
3. http://hc.apache.org/httpclient-3.x/sslguide.html
Lab4:
Tema
Custom Progress/Loading Bar
Scopul lucrării de laborator
Realizarea unui control grafic de vizualizare a progresului cu implementarea lui în practică.
Se va alege la dorința dezvoltatorului o animație GIF sau Custom care va fi implementata în cod.
Condiții:
REFS:
https://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html
https://stackoverflow.com/questions/2214735/android-animationdrawable-and-knowing-when-
animation-ends
https://www.bignerdranch.com/blog/frame-animations-in-android/
https://developer.android.com/guide/topics/graphics/2d-graphics.html
https://dzone.com/articles/android-tutorial-how-paint