Documente Academic
Documente Profesional
Documente Cultură
1: Creare buton
Vom ”desena” un buton în proiectul nou realizat. Din From Widgets tragem cu mouse-ul de Button,
în fereastra noastră de lucru:
La moment butonul nostru nu face nimic la click, deoarece nu am definit încă nici un eveniment pentru
el.
Alte setări care se pot aplica unui buton: dimensiune, culoare, poziție în fereastră
Deschidem din nou fișierul în care avem codul pentru buton (HelloWorld -> res -> layout ->
activity_main) și la android:layout_width/height în loc de “wrap_content” trecem ce dimensiune dorim.
De exemplu: android:layout_width=”200dp” și android:layout_height=”100dp”
Pentru a da o culoare și dimensiune textului de pe buton, adăugam următorul cod:
android:textColor=”#003a80″ și android:textSize=”40sp”
Pentru a-i schimba poziția în fereastră, introducem coordonatele astfel:
android:layout_marginBottom=”157dp”
Pentru a da o culoare butonului, deschidem fișierul din: src -> com.example.helloworld ->
MainActivity.java și adăugam următorul cod: Button click=(Button)findViewById(R.id.button1)
click.setBackgroundColor(Color.RED); ca în imaginea de mai jos:
Dacă dorim culoarea butonului să fie transparentă, în loc de Color.RED vom scrie
Color.TRANSPARENT.
Rezultatul final ar trebui să fie:
Pentru a rula aplicația, din folderele proiectului selectam: src -> com.example.helloworld ->
MainActivity.java și dăm RUN din bara de sus a Android Studio.
Nume Platforma
Data Projeccts Schimbări
versiune versiunii
21 June
N/A 3.0[22]
2004
30 June Callisto
Callisto 3.2
2006 projects[24]
29 June Europa
Europa 3.3
2007 projects[21]
25 June Ganymede
Ganymede 3.4
2008 projects[25]
24 June Galileo
Galileo 3.5
2009 projects[26]
23 June Helios
Helios 3.6
2010 projects[27]
26 June Kepler
Kepler 4.3
2013 projects[34]
Integrated Java 8 support;[36] in the prior
25 June Luna
Luna 4.4 version, this was possible via a Java 8
2014 projects[35]
patch plug-in
Nume Platforma
Data Projeccts Schimbări
versiune versiunii
24 June Mars
Mars 4.5
2015 projects[37]
22 June Neon
Neon 4.6
2016 projects[38]
Oxygen.1a introduced Java 9 and Junit 5
28 June Oxygen
Oxygen 4.7 support and Oxygen.3a introduced Java 10
2017 projects[39]
support.[40]
27 June Photon
Photon 4.8
2018 projects[41]
19
2018-09
2018-09 September 4.9
projects[42]
2018
19
2018-12
2018-12 December 4.10
projects[43]
2018
20 March 2019-03
2019-03 4.11
2019 projects[44]
19 June 2019-06
2019-06 4.12
2019 projects[45]
Android stufio