TP ANDROID
LES BASES
Préambule

 !" #$$%&'(()*
+
Premier projet
$$,-../0-,1.2.
$(#)/1,.()/3$/
0-.)*,*/4.
5.*.1'2/1,/6,7)8-,9.
5./1,.()/
6):/6,)/*)
- #8.#/1,.()/3$/
Méthode call-back d'une activité
6.-/0-,#;:/6###;2
./&<-,#9../6#8
#:;) //////
,$..$émulateur inclus en Eclipse/=.,.44&/". 6/
=.,/6,.9$
#>>>
&,/1,#.$
>>>>>
=.,)$.
68,#$;/=.,)$./68,#$#/
=.,)$./
Concepts objets
&##
6,-5./6,*#.*7?@26/
0,/
6,7*#A.,/6-)
*7/3/**# /
")*  B7# 
$/6# $C /**#$C .#*/
TP ANDROID
LES BASES
0-6#/6#/**#C /3/D:**#/
*EEE/
0-&)//*6#/0, 
 $$/
6*6#)6#2/6**)
*2/
6-)6#** $/")*
E")# $C /F$:GF)$$*G
" .monChien=monMammifere; F.8G6$
G$-$# G
0-6#/6-6#*6#/6*6#
**/
1monMammifere=monChien; . Méthodes accessibles ?
Tester monChat=monChien; . Méthodes accessibles ?
66#*6#/1monMammifere=monChat. Méthodes accessibles ?
0$*7/$/8
9*E
Les linear layouts
$-*$* #8.
$/
=.,-")/&.,8 /
**#$$/4.-..-,* 
@D;9
taillePicker.setMaxValue(100);
taillePicker.setMinValue(0);
taillePicker.setWrapSelectorWheel(true);
")$  HI1-)J .)/F$:G
Relativelayout
@.)9
)/3-/@$, *,
.
.
horizontal
#,
TP ANDROID
LES BASES
B/
@$,* @D;5./ @D;<
.))8/
D $,android:layout_marginTop="xxdp"
Gérer les clics
@ 'H4"/=.,-6K8
9/
$*. 7*/
0-))#,JH6)H '2L'2/6
).android:visibility="invisible" )
**  9/
4.5.8#..@D;8'2$ '2
TP ANDROID
LES BASES
-/H #.)/1# 
.)JH6)ll.setVisibility(View.VISIBLE);
#.private double calculIMC(int poids, int taille)8
.$H6/6# /
6#.
Conseils et explications
0.$@D;this.poidsPicker.getValue();
6M.$ll.setVisibility(View.VISIBLE);
* #7
DecimalFormat f = new DecimalFormat();
f.setMaximumFractionDigits(1);
String imcChaine=f.format(imc);
String comment= "IMC: "+imcChaine;
9-NM*.$H6
"
if (imc<18.5){ //maigreur
this.iconeIMC.setImageResource(R.drawable.sad);
comment=comment+" attention : etat de maigreur";
}
else {
…....................
66*.<888*<.
8-/
"**<8<8#$H6$
*$-/D8*9$HK<**9
9$H6<*< 
////
Ressources
6-/0/0 OP)
 <///
,*
Navigation
$-*. .. /
'.,8-@. */
TP ANDROID
LES BASES
4-79 $**# 
.
(9-$**# 
Menu
$-*. $/
.
:.
:.$$.
:.$$.
I8*
& DM8# 
#8.=H&
6=!.)<8
*9.</D
*.#
!.)/
&  .
6 

$8.$. .
./D
*8-
*.$
./H*
#
<
 $
*/
.Q
.
.
* 
5$ 
REE
1 / 6 100%