Extras din proiect
Clicker este o aplicatie simpla creat pentru a tine numaratoarea in anuite situatii, de ex. cate ture de teren a facut un sportiv, cati pesti a prins un pescar, etc.
Introducere
Majoritatea oamenilor au deja un telefon mobil performant de tip smartphone in buzunare. Tendinta este de a inlocui majoritatea obiectelor de zi cu zi cu aplicatii pentru acesti tip de telefoane mobile - se poate folosi pentru comunicare atat prin metoda clasica de a suna, sau a trimite SMS, dar modelele mai noi includ acces permanent la internet, si aplicatii cum ar fi calculator, modul de telecomanda, sau chiar acces la unele sisteme ale masinii parcate in fata casei.
Android Studio este un nou IDE (Integrated Drive Electronics), propus de Google, care permite dezvoltarea de aplicații mobile și oferă multe facilitați în ceea ce privește instalarea mediului de lucru, performanță, “code completion and refactoring”, la nivel avansat.
Structura si descrierea aplicatiei
Aplicatia a fost creata in Android Studio. Aplicatia are doua parti mari: interfata de utilizator - ceea ce vede utilizatorul pe telefon cand deschide aplicatia cu ceea ce interactioneaza, codul java - ceea ce permite prelucrarea comensilor utilizatorului pe interfata, si ceea ce modifica elementele interfetei.
Codul xml al interfetei de utilizator se leaga de codul java care face actiunea in interiorul codului java:
btnClick = (Button)findViewById(R.id.buttonClick);
btnReset = (Button)findViewById(R.id.buttonReset);
txtCount = (TextView)findViewById(R.id.textViewCount);
Crearea aplicatiei pe scurt
Fig. 1
Fig. 2
Dupa incarcarea elementelor de baza, in zona res => layout => activity_main.xml am creat design-ul programului. Pentru a crea design-ul - adica interfata de utilizator, se pot folosi elementele din program care usureaza aceast proces, fisierul .xml fiind generat automat de program.
Aici se pot adauga butoane , text, bare de progres, sau alte elemente care sa apara in interfata de utilizator. Acestea se pot repozitiona cu ajutorul mouse-ului pe ecranul telefonului virtual.
Bibliografie
https://developer.android.com/training/basics/firstapp/index.html
https://www.youtube.com/watch?v=dmqRuSeMYXk&feature=youtu.be
http://eagle.phys.utk.edu/guidry/android/applicationLifecycles.html
https://developer.android.com/guide/topics/processes/process-lifecycle.html
https://www.youtube.com/watch?v=cfxwXz6Xlag
Preview document
Conținut arhivă zip
- Clicker in Android Studio.docx