100 likes | 392 Views
Programming Android Devices. 2012 NCIT Summer School. Android Architecture. http://developer.android.com. Android Components. Activities Services Content providers Broadcast receivers. Android Programming - Java. Android Programming - XML. Android Programming - XML. Project structure.
E N D
Programming Android Devices 2012 NCIT Summer School
Android Architecture http://developer.android.com
Android Components • Activities • Services • Content providers • Broadcast receivers
Project structure • src: contine fisierele sursa ale proiectului • gen: contine fisiere sursa generate automat (a nu se edita direct) • Android #.#: jar cu pachetele de baza • assets: resurse folosite prin cai relative • res: contine resurse (precum imagini, stringuri etc.) pentru care se genereaza IDuri unice pentru a fi folosite • alte fisiere de configurare: AndroidManifest.xml
Project structure Java XML
Programming environment • Eclipse • Eclipse ADT • SVN • Debugging • DDMS ( Dalvik Debug Monitor Server )
References • Labul de SI: http://cs.curs.pub.ro/wiki/si/start • Android reference http://developer.android.com