Professional Documents
Culture Documents
Android: Activities and Views
Android: Activities and Views
Android: Activities and Views
29 Mar 2010
in ore%ro,nd
Pa,sed: r,nnin%! 1,t a
ever res,#es:
29 Mar 2010
'avin( state
Persistent state s$o,ld 1e saved in onPa,se*+
e.%. dra t o a #essa%e 1ein% co#&osed Write to stora%e: &re erences!
29 Mar 2010
Views *wid(ets+
(ie) is Android>s )id%et class *c. . ?Co#&onent+ S,1classes incl,de: 2,tton! Te9t(ie) *la1el+!
"inear"ayo,t! Brid(ie)! Ta1le"ayo,t! Ta1Host!.. call setContent(ie)*+ to declare t$e activity>s #ain (ie) *&anel+:
Te,tView tv - new Te,tView* t&is +. setContentView* tv +.
CMPT166: Android Activity 29 Mar 2010 )
onCreate*+ #et$od: called )$en activity is r,n T$e &ara#eter is t$e saved state 2,ndle:
Use t$is to restore transient state Also &ass ,& to s,&erclass onCreate*+
5M$ layout
"ayin% o,t )id%ets can 1e co#&le9 in code Do, #ay ,se an -M" con i% ile or yo,r layo,ts:
Create a ile ,nder res'layo,t'E.9#l -M" is li/e HTM": Fta%C A F'ta%C
t$e 3 class *a,to7%eneratedH don>t edit directly:+ * ollo)s na#e o t$e -M" ile+
29 Mar 2010 9