You are on page 1of 23

Bo co tiu lun

-1-

H iu hnh di ng - Android

LI NI
ng trc xu th ton cu ho, ngnh dch v Vin thng ni chung v dch v in thoi di ng ni ri!ng " Vit #$% & t 'c nh(ng thnh t)u nh*t nh+ ,- .h$i / % t ngnh vi nh0ng i1u .in c2" v3t ch*t ngh4o nn, dch v vin thng c5n r*t /c h3u+ 6ho n n$7, ngnh Vin thng Vit n$% & ho nh38 vi %ng thng tin ton cu, ng g8 vo 9:; <,=> n?% @AA@ v n n$7 & /!n ti con 2B @<,C>+ Dc Eit 2B /'ng thu! E$o dch v in thoi di ng & th$7 Fi % t cch nh$nh chng, tG H+<I< thu! E$o n?% @AAJ /!n ti @+=<<+<<< thu! E$o tKnh n ht thng J n?% =<<C+ Lrc xu th h i nh38 ng7 cng %" r ng, ngnh dch v Vin thng ni chung v dch v in thoi di ng ni chung $ng Ec vo gi$i on cnh tr$nh r*t /n+ #Fi /!n trong gi$o on hin n$7 / cng ngh h i1u hnh di ng v nFi E3t nh % t ngi 2$o %i / h i1u hnh Mndroid cN$ 9oog/O+ 1 ti n7 nh% chPng O% t38 trung tQ% hiRu v1 Mndroid v n1n tSng 8ht triRn 8hn %1% tr!n Mndroid+ #h% O% xin chTn thnh cS% -n Lh7 #gu7n 6ng Uo$n trong thVi gi$n Wu$ & hng dXn t3n tQnh R nh% O% c thR hon thnh Ei tiRu /u3n n7+

#h% th)c hin

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-2-

H iu hnh di ng - Android

!ANH "#$ $H% &I'( ()(

M:L[ Mndroid :OvO/o8%Ont Loo/2 ,:\[ ,o]t^$rO :OvO/o8%Ont \it2 M;_[ M88/ic$tion ;rogr$%%ing _ntOr]$cO+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-3-

H iu hnh di ng - Android

!ANH "#$ H*NH +NH, - (H.

UQnh @+@[ UQnh @+@ Lin 2` Y$rtin 6oo8Or UQnh @+=[ aiRu b th 8hn h i1u hnh di ng cho n Wuc = n?% =<<A UQnh =+@[ \in trPc Mndroid UQnh =+=[ UL6 UOro

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-4-

H iu hnh di ng - Android

$h/0ng 12 34 L56( &7 I8N (H9:I !I ;N< &= H8 I7 H=NH>


1>1 30 l/?t @ in thoAi di ng>

1>1>1 in thoAi di ng l gBC in thoi / % t thit E thng tin /i!n /c di ng hot ng nhV vo h thBng 2ng v tu7n+ in thoi ng7 n$7 ngoi chc n?ng gZi in thng thVng r$ c5n 'c 2d dng nh % t %7 nhen tin, bng hb, thit E giSi trK c nhTn fch8 Snh, nghO nhcgh+ LG % t thit E thng tin /i!n /c i.hng dT7i E$n u, giV T7 in thoi di ng c5n c % t 2B dch v v chc n?ng tin dng .hc nh ,Y, ftin nhenh, O%$i/, g$%O, E/uOtooth, hbng ngoi, vidOo c$//, YY,, xO% 8hi%, nghO nhc, r$dio, 9;, g 6 thR ni in thoi c% t$7 ng7 n$7 / % t thit E ic)c .Qi 8hF Ein trong x& h i ng7 n$7+ Lh3t .hng .h R c thR th*7 hQnh Snh chic in thoi " E*t c Tu, E*t .Q /Pc no+ V t*t nhi!n, % t chic in thoi c nhi1u chc n?ng h-n 2j thoS %&n 'c ngVi dkng h-n+ 1>1>D LEch FG in thoAi di ng LG trc .hi c in thoi di ng, ngVi t$ & 2d dng E % R /i!n /c .hi di chu7Rn, vK d nh tr!n t$xi, xO cSnh 2t, xO c*8 cu+ 6hc n?ng cN$ n c0ng giBng in thoi, nhng .hng 8hSi vQ n .hng c .t nBi vo % t h thBng %ng no cS+ #gVi dkng .hng gZi i Tu 'c+ LG nh(ng n?% H<, Yotoro/$ & cho 8ht triRn % t thit E /i!n /c di ng, t!n / l$/.iOmL$/.iO m E$ / gen E %+ # 'c 8ht triRn R 2d dng trong WuTn i Yn+ $c thH h di ng Lhng @= n?% @AHo, :oug/$2 U+ping v l+p$O qoung m \n 2 cN$ aO// r$E2 s cng EB thit E /i!n /c di ng 'c dkng tr!n cc 8h-ng tin gi$o thng+ U thBng in thoi di ng t) ng hon chtnh u ti!n m gZi / YLM fYoEi/O ;honO ,72tO% Mh m 'c 8ht triRn E" uric22on v th-ng %i ho " Lhuv iRn n?% @ACI+ 'c gZi / h thBng t) ng hon chtnh u ti!n E"i vQ n .hng cn 2) i1u .hiRn cN$ nhTn vi!n " tr%+ #hng n /i c % t nh'c iR% /n, / n nDng H<.g+ YLa, / 8hi!n

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-5-

H iu hnh di ng - Android

ESn nTng c*8, cht nDng A.g, 'c gii thiu vo n?% @AIC v 2d dng tKnh hiu :LYw+ 6uBi n?% @Ao@, MLxL 1 xu*t dch v vin thng cN$ hZ n cho yz E$n Lhng tin ri!n /c ri!n E$ng+ ,$u vi n?% xO% x{t, uz E$n ch*8 thu3n /Vi 1 ngh vo n?% @A|= cho h thBng in thoi di ng cSi tin fMdv$ncO YoEi/O ,72tO% m MY;,h v c*8 cho MLxL tng 2B tG |=Hm |AHYU} Y t trong nh(ng h thBng di ng th-ng %i thnh cng u ti!n / %ng Mp; " ;hn r$n, 'c .h"i ng n?% @Ao@+ Mp; thtnh thoSng c5n 'c cho / %ng di ng th h th < f}Oro gOnOr$tion s <9h 1>1>D>1 (hH h thI nhJt Vo thng H n?% @AoJ, % t thnh vi!n cN$ Yotoro/$ / Lin 2` Y$rtin 6oo8Or fhQnh @+@h& gZi cho tin 2` ~oO/ ,+ungO/ m ng u E 8h3n nghi!n cu " aO// r$E2 cN$ MLxL s trong .hi $ng i do tr!n Vng " #O^ qor.+ ng 'c tin / ngVi gZi % t cu c in thoi u ti!n tr!n % t chic in thoi c% t$7+

UQnh @+@ Lin 2` Y$rtin 6oo8Or

1>1>D>D (hH h thI hKi #h(ng n?% A<, h thBng di ng th h th h$i f=9h nh / 9,Y , _,m@JIfL:YMh, i:u# $nd _,mACf6:YMh Eet u 'c cng EB+ Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n 9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-6-

H iu hnh di ng - Android

Vo n?% A@, %ng 9,Y u ti!n 'c %" ti ;hn r$n+ U thBng in thoi =9 'c d)$ tr!n h thBng tru7Rn dXn chu7Rn %ch .n thu3t 2B v 'c gii thiu / cSi tin h-n v tKn hiu nh$nh h-n+ Ln 2B chung cN$ h thBng =9 " 6hTu u c$o h-n " Yn+ 6kng vi vic gii thiu h thBng =9 / xu hng Ein nh(ng chic in thoi cc gch thnh nh(ng thit E c% t$7 nh h-n, 2j 2% tr" thnh Wu7 chun cN$ nh(ng chic in thoi t-ng /$i+ ,) th$7 Fi n7 c0ng d hiRu E"i vQ cng ngh ng7 cng tin E h-n, vK d nh nh(ng cc 8in 'c cSi tin h-n, h thBng tKn hiu d7 Dc h-n R 8hc v tBt h-n iR% %i cN$ th h th h$i n7 / cung c*8 th!% 8h-ng thc thng tin, / tin nhen ,Y,+ ,Y, 'c triRn .h$i u ti!n tr!n %ng 9,Y v 2$u tr!n t*t cS cc %ng vin thng .hc+ Y7 nhen tin gdi tin nhen u ti!n vo n?% @AA@ " Mnh+ #hng tin nhen tG c nhTn u ti!n 'c gdi ti ;hn r$n vo n?% @AAJ+ ,Y, giV T7 & / 8h-ng thc thng tin 8hF Ein nh*t cho gii tr+ #g7 n$7 nhi1u ngVi thKch nhen tin ,Y, h-n / gZi in+ #goi r$, th h th h$i n7 c0ng gii thiu .hS n?ng .t nBi d( /iu tru71n thng tr!n in thoi, vK d nh tSi nhc chung tG tFng i, dch v WuSng co Wu$ in thoi Eng tin nhen+ 1>1>D>L (hH h thI MK ,$u .hi %ng di ng th h th h$i 'c cng EB .hng /Tu thQ & c d) n 8ht triRn h thBng th h th E$+ i1u chec chen rng / 2j c nhi1u chun vi nhi1u cng ngh r$ Vi+ \hc vi th h th E$, ti!u chun cN$ th h th E$ 'c Wu7 nh E" Wu7 trQnh ti!u chun _YL m=<<<+ u7 chun n7 .hng Wu7t nh cng ngh 2d dng, % nh r$ nh(ng 7!u cu fvK d nh =YE822 tBc tru71n tSi " trong nh v J|H.E822 .hi " ngoih+ Vin cSnh v1 % t chun du7 nh*t tr!n ton cu E 8h v v % t vi ti!u chun .hc nh$u 'c gii thiu+ Lrong .hi h thBng J9 'c 8ht triRn, nh(ng cng ngh =+C9 nh / 6:YM=<<< @x v 9;p, c0ng 'c 8ht triRn nh / 8hn %" r ng cho cng ngh =9 c 2n+ # cung c*8 nh(ng tKnh n?ng nh cN$ J9 nhng /i .hng S% ESo v1 tBc hoDc dch v $ 8h-ng tin ch$ 7 N+ 6:YM=<<<m@x c tBc /c thu7t n J<o.E82+ $ h-n n($ / cng ngh u:9u 'c cho / thoS %&n 'c ti!u chun J9+ 6uBi n?% =<<o c .hoSng =AC triu ngVi 2d dng %ng J9 tr!n .he8 th gii, t-ng ng vi A> 2B ngVi 2d dng %ng di ng tr!n th gii+ \hoSng h$i 8hn E$ trong 2B 2d dng %ng thOo ti!u chun l6:YM v % t 8hn E$ c5n /i / 2d dng %ng thOo ti!u chun uVm:+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-7-

H iu hnh di ng - Android

:ch v vin thng J9 t do$nh thu h-n @=< tt y,: trong n?% =<<o v ti nhi1u th trVng 8hn /n nh(ng chic in thoi %i r$ 1u h tr' %ng J9+ th trVng #h3t v Un uBc hin .hng c5n h tr' cho nh(ng chic in thoi th h th h$i+ th38 .t trc, ngVi t$ nghi ngV rng cng ngh J9 /iu c .hS thi V /iu J9 c thR thnh cng tr!n th gii 'c h$7 .hng #hng n cuBi =<<o i1u & Wu r rng rng J9 / % t d) n 7 ti1% n?ng+ 1>1>L 30 l/?t @ chIc nNng cOK in thoAi di ng2 \hc vi in thoi /Pc %i r$ Vi, in thoi di ng ET7 giV ngoi chc n?ng gZi in, nhen tin r$ c5n c nhi1u chc n?ng tin dng .hc nh /[ bng hb, Eo thc, ghi nh, /ch, nghO nhc, xO% 8hi%, r$dio, ghi T%, ch8 Snh, Wu$7 8hi%, ch-i g$%O, nh v 9;,g th!% vo c5n c cc 8h-ng tin .t nBi .hc nh y,a, a/uOtooth, Ubng ngoi, li]ig Y t 2B in thoi c5n c %n hQnh cS% ng+ Vi 2) tin E cN$ cng ngh, chic in thoi ng7 cng S% nhi% nhi1u chc n?ng h-n+ #hng nhu cu cN$ ngVi ti!u dung thQ .hng E$o giV N cS+ #u % t chic in thoi 'c xu*t x"ng vi nh(ng chc n?ng %Dc nh cN$ nh 2Sn xu*t+ V ngVi dung .hng thR th$7 Fi 'c nh(ng chc n?ng , th3t / .h .h?n nu %uBn th!% % t chc n?ng no + #u %uBn th$7 Fi, c /j 8hSi %u$ chic in thoi %i+ LhVi cN$ nh(ng chic in thoi nh th, ngVi t$ c /j 8hSi cTn nhec r*t .` trc .hi %u$ % t chic in thoi 8hc v cho nhu cu cN$ %Qnh+ 1>D H iu hnh trPn in thoAi di ng U iu hnh / % t n1n tSng cN$ in thoi, hoDc / % t h i1u hnh thit E c% t$7, / % t 8hn %1% i1u .hiRn % t thit E c% t$7 s gn giBng nh chc n?ng cN$ /inux x ^indo^2 i1u .hiRn %7 tKnh+ #hng " T7 h i1u hnh dnh cho in thoi thVng -n giSn h-n v h tr' % t 2B tKnh n?ng ri!ng Eit 2o vi h i1u hnh %7 tKnh+ 1>D>1 QhRn loAi loAi in thoAi ST tUnhV"oMilW $oSXuting !W@icWFY QWrFonKl !igitKl AFFiFtKnt VQ!AY 65n 'c gZi / ;oc.Ot ;6, :;M / % t thit E c% t$7 c cc chc n?ng WuSn /c thVi gi$n, Eo giV, nhec nh", /u tr( $ cht, 2B in thoi, O%$i/, /ch hn, cc cng vic cn /%g #g7 n$7 % t ;:M c5n c th!% cc chc n?ng nh gZi in, .t nBi intOrnOt+ Dc iR% cN$ ;:M / ;:M c %n hQnh cS% ng v thVng dkng EPt R nh38 /iu, th$o tc vi thit E h-n / dkng 8hK%+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-8-

H iu hnh di ng - Android

3SKrtQhonW r /oi in thoi di ng c th!% % t 2B chc n?ng %" r ng, thVng / chc n?ng giBng nh % t chic %7 tKnh+ Lh3t 2) .hng c % t nh ngh`$ ti!u chuSn c thR no cho 2%$rt8honO+ #h th 2%$rt8honO c0ng c thR giBng nh % t chic ;:M v1 chc n?ng+ 1>D>D H iu hnh U i1u hnh in thoi thVng c " tr!n 2%$rt8honO2 E$o gb%[ ,7%Ei$n, i;honO, lindo^2 YoEi/O, rinux, ;$/%, lOE, v Mndroid+ Mndroid v lOE, 'c 8ht triRn d)$ tr!n rinux+

UQnh @+= / EiRu b th 8hn h i1u hnh di ng cho n Wuc = n?% =<<A fch$ E$o gb% lOE,h 1>D>L "t FZ h iu hnh Xh[ MiHn nhJt cho Hn \u] D ^ D__` H iu hnh 3TSMiKn cOK 3TSMiKn Ltd+ fC<+J> th 8hnh ,7%Ei$n / h i1u hnh 8hF Ein nh*t hin n$7 tr!n th gii+ 6 'c 2) thnh cng n7 8hn /n / do cF ng v c0ng / .hch hng /n nh*t cN$ n [#o.i$+ #o.i$ c %Dt tr!n %Zi n-i tr!n th gii, trG #h3t aSn+ #o.i$ chiR% .hoSng C=,A> th trVng 2%$rt8honO H iu hnh aI" BlKcbBWrrT f=<+A> th 8hnh U i1u hnh n7 t38 trung vo vic d 2d dng v E$n u n 'c to r$ cho cc do$nh nhTn+ 9n T7, cc ng dng cN$ h&ng th E$ xu*t hin v /% cho h i1u hnh n7 'c cSi tin th!% v1 %Dt h tr' $ 8h-ng tin+ Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n 9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

-9-

H iu hnh di ng - Android

H iu hnh iQhonW cOK AXXlW Inc f@J+o> th 8hnh i;honO dkng h i1n hnh i;honO, 'c 8ht triRn tG Y$c , + 6c ng dng cN$ cc h&ng th E$ .hng 'c h tr' chKnh thc cho n .hi h i1u hnh i;honO =+< r$ Vi vo ng7 @@ thng o n?% =<<|+ cindodF "oMilW cOK "icroFoet fA> th 8hnh U i1u hnh lindo^2 6u 'c 2d dng r ng r&i " 6hTu + U$i 8hi!n ESn nTng c*8 .hc nh$u cN$ h i1u hnh n7[ lindo^2 YoEi/O I ;ro]O22ion$/ fcho cc thit E %n hQnh cS% ngh v lindo^2 YoEi/O I ,t$nd$rd, 'c cng EB vo thng = n?% =<<o+ # & tGng E cht trKch / c gi$o din 2d dng ch$ thKch h'8 cho th$o tc cS% ng Eng cc ngn t$7+ Android cOK <ooglW Inc+ f=+|> th 8hnh Mndroid 'c 8ht triRn E"i t38 on 9oog/O+ Mndroid / % t h i1u hnh %& ngubn %", d)$ tr!n n1n rinux, 'c 8ht triRn E"i 9oog/O v ckng vi cc nh 8ht triRn 8hn cng v 8hn %1% chN chBt .hc fnh _ntO/, UL6, MpY,gh+ U i1u hnh Mndroid %Dc dk vXn c5n %i nhng vXn c r*t nhi1u /38 trQnh vi!n $% %! thOo uFi v /un ho hc 8ht triRn 8hn %1% cho n+ H iu hnh Linuf+ rinux %nh nh*t " Lrung uBc, n-i % n 'c dkng trong cc %7 cN$ Yotoro/$, v trong cc %7 cN$ :o6oYo " #h3t+ Lh$7 vQ 8ht triRn n1n tSng ri!ng cho n, rinux 'c 2d dng /% n1n cho cc n1n tSng .hc cN$ cc Bi tc .hc, nh Mndroid, riYo, Y$O%o, 8On%o.o v L uxtOndOd+ QKlS dWM93 cOK tX on QKlS @ QKlS 93g gKrnWt 93 cOK AccWFF $o+ ;$/% ^OE, / h i1u hnh ti8 thOo cN$ ;$/%+ ;$/%,ourcO c tru71n thBng 2d dng cc n1n tSng cN$ t38 on ;$/% 8ht triRn+ MccO22 rinux ;/$t]or% fMr;h / % t Ec tin, & 'c /!n .t hoch .h"i ng vo n($ u n?% =<<o+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 10 -

H iu hnh di ng - Android

$h/0ng D2 H8 I7 !#N<

H=NH AN!a9I! &= hN<

D>1 H iu hnh Android V<ooglW >IncY D>1>1 Android l gBC Mndroid / % t E 8hn %1% cho cc thit E di ng E$o gb% % t h i1u hnh, %idd/O^$rO v cc ng dng thit 7u+ a Mndroid ,:\ cung c*8 cc cng c v M;_ cn thit R 8ht triRn cc ng dng tr!n n1n tSng Mndroid Eng ngn ng( /38 trQnh ~$v$+ D>1>D $c thnh Xhin @ tUnh nNng2 jrKSWdorb Xht trin Ing dkng cho 8h{8 ti 2d dng v th$7 th cc thnh 8hn+ "T lo mK@K !Kl@ib 'c tBi u h$ cho cc thit E di ng+ (rBnh duTt tUch h?X d)$ tr!n OnginO lOE\it %& ngubn %"+ H thZng n hoK tZi /u hpK 'c h tr' E"i % t th vin b hZ$ =:, J: Dc Eit d)$ tr!n Dc tS .n thu3t cN$ 8On9r u, @+< ftk7 chZn 8hn cng t?ng tBc b hZ$h+ 3qLitW dkng cho vic /u tr( c*u trPc d( /iu+ Hr tr? cc Enh dAng vidOo, $udio v hQnh Snh 8hF Ein+ fY;u9H, U+=IH, Y;J, MM6, MYp, ~;9, ;#9, 9_wh+ Hr tr? <3" f8h thu c 8hn cngh BluWtooth, s!<s, L< @ ciji f8h thu c 8hn cngh $KSWrK, <Q3, lK Mn, @ clS Ing giK tZc f8h thu c 8hn cngh "ti tr/ung Xht trin Xhong Xhv E$o gb% h % 8hng thit E, cng c g /i, tBi u h$ E nh v hiu 2u*t, v % t 8/ugin cho _:u uc/i82O

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 11 -

H iu hnh di ng - Android

D>1>L wiHn trvc Android ,- b hQnh =+@ cho th*7 cc thnh 8hn chKnh cN$ h i1u hnh Mndroid+ Yi 8hn 'c % tS chi tit nh 2$u[

+
UQnh =+@ \in trPc Mndroid

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 12 -

H iu hnh di ng - Android

D>1>x hng dkng Mndroid ng gi .4% % t E cc ng dng /i E$o gb% % t ng dng O%$i/, /ch, ch-ng trQnh tin nhen ,Y,, ESn b, trQnh du7t, d$nh E, g L*t cS cc ng dng 'c vit Eng cch 2d dng ngn ng( /38 trQnh ~$v$+ D>1>y jrKSWdorb Ing dkng 6c nh 8ht triRn c ton Wu71n tru7 c38 vo cc M;_ 'c 2d dng E"i cc ng dng /i+ \in trPc ng dng 'c thit . 2$o cho -n giSn h$ vic ti 2d dng cc thnh 8hn+ a*t . ng dng c0ng c thR cng EB cc tKnh n?ng cN$ %Qnh v ng dng no .hc 2$u 1u c thR 2d dng nh(ng tKnh n?ng n7 ftk7 thu c vo Wui nh ESo %3t cN$ ]r$%O^or.h+ 6- ch n7 c0ng cho 8h{8 cc thnh 8hn 'c th$7 th E"i ngVi dkng+ #1n cN$ t*t cS cc ng dng / % t t38 h'8 cc dch v v h thBng, E$o gb%[ Y t t38 8hong 8hP v $ dng &iWdF c thR 'c 2d dng R xT7 d)ng % t ng dng, E$o gb% /i2t2, grid2, tOxt EoxO2, Eutton2 v th3% chK % t trQnh du7t ^OE nhPng+ $ontWnt Qro@idWrF cho 8h{8 cc ng dng tru7 c38 d( /iu tG cc ng dng .hc fnh :$nh Eh, hoDc chi$ 2 d( /iu cN$ ri!ng %Qnh+ Y t aWFourcW "KnKgWr, cung c*8 Wu71n tru7 c38 vo ti ngu7!n 8hi %& ngubn nh ngn ng(, ti ngu7!n b hZ$, v gi$o din+ Y t NotieicKtion "KnKgWr cho 8h{8 t*t cS cc ng dng c thR hiRn th thng Eo trong th$nh trng thi+ Y t Acti@itT "KnKgWr WuSn /c v5ng Vi cN$ cc ng dng v cung c*8 % t E$c.2t$c. n$vig$tion thng dng+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 13 -

H iu hnh di ng - Android

D>1>z H thZng th/ @in Mndroid E$o gb% % t h thBng th vin 6 6 , 'c 2d dng E"i cc thnh 8hn .hc nh$u cN$ h thBng Mndroid+ 6c nh 8hn triRn tru7 c38 nh(ng tKnh n?ng cung c*8 E"i cc th vin ti8 thng Wu$ wr$%O^or. ng dng Mndroid+ Y t 2B cc th vin chKnh 'c /it .! di T7[ H thZng th/ @in $ m . thG$ cc h thBng th vin chun 6 fr_a6h thOo gi*7 8h{8 a,:, i1u chtnh t-ng thKch cc thit E nhPng tr!n n1n rinux+ "WdiK LiMrKriWF m d)$ tr!n 8On6pu cN$ ;$c.OtVidOo h tr' thu v 8ht nhi1u nh dng $udio, vidOo v hQnh Snh t`nh 8hF Ein E$o gb%[ Y;u9H, U+=IH, Y;J, MM6, MYp, ~;9, v ;#9 3ureKcW "KnKgWr m WuSn /c Wu71n tru7 c38 vo 8hn hiRn th gi$o din cS =: v J: + U tr' $ ng dng+ LiMcWM$orW m trQnh du7t ^OE tr!n % t OnginO hin i, c h tr' cho cS trQnh du7t ^OE cN$ Mndroid /Xn cc ViO^ nhPng+ 3<L m cc OnginO b hZ$ =: n1n E!n di+ (h/ @in L! m % t . thG$ d)$ tr!n 8On9r u, @+< M;_ cc th vin, hoDc 2d dng 8hn cng t?ng tBc J: fnu ch hoDc E$o gb%, tBi u h$ J: tr!n 8hn %1%+ jrWWtTXW m Eit%$8 v vOctor ]ont+ 3qLitW m % t OnginO c- 2" d( /iu Wu$n h %nh %j v nh 8hc v cho t*t cS cc ng dng+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 14 -

H iu hnh di ng - Android

D>1>{ Android auntiSW Mndroid E$o gb% % t t38 cc th vin /i cung c*8 hu ht cc chc n?ng 2n c trong th vin cN$ ngn ng( /38 trQnh ~$v$+ Yi ng dng Mndroid ch7 trong tin trQnh ri!ng cN$ %Qnh, vi th)c thR ri!ng cN$ %7 So :$/vi.+ :$/vi. & 'c vit R % t thit E c thR ch7 nhi1u %7 So % t cch hiu WuS+ Y7 So :$/vi. th)c thi ]i/O trong nh dng uxOcut$E/O :$/vi. fdOxh+ nh dng 'c tBi u h$ E nh giS% thiRu ]oot8rint+ Y7 So 'c ?ng .c v ch7 cc c/$22 Ei!n dch E"i % t ~$v$ 6o%8i/Or thnh cc ]i/O dOx, Knh .4% cc cng c dx+ Y7 So :$/vi. d)$ vo nhTn rinux cho cc chc n?ng n1n nh 8hTn /ubng v WuSn /c E nh c*8 th*8+ D>1>| Linuf wWrnWl Mndroid d)$ tr!n rinux 8hi!n ESn =+I cho cc dch v cBt /i nh h thBng ESo %3t, WuSn /c E nh, WuSn /c tin trQnh, h thBng %ng, v drivOr i1u .hiRn+ #hTn c0ng ng v$i tr5 nh % t /8 trGu t'ng gi($ 8hn cng v t*t cS cc 8hn %1%+

UQnh =+= UL6 UOro

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 15 -

H iu hnh di ng - Android

D>D Android 3!w @ Ing dkng D>D>1 Android 3!w l gBC Mndroid ,:\ / % t E cng c 8ht triRn E$o gb% % t trQnh g /i, cc th vin, trQnh % 8hng thit E fd)$ tr!n uYyh, %& ngubn thK d, v hng dXn+ #1n tSng 8ht triRn hin n$7 'c Mndroid h tr' E$o gb% .in trPc x|I m %7 tKnh ch7 rinux fE*t . %7 tKnh R En 'c ci rinuxh, Y$c , @<+H+| hoDc c$o h-n, lindo^2 ; hoDc Vi2t$, d` nhi!n cS lindo^2 ,OvOn+ 6c thnh 8hn 'c 7!u cu c5n E$o gb% ~$v$ :OvO/o8%Ont \it, M8$chO Mnt, v ;7thon =+= tr" /!n+ _u: 'c h tr' chKnh thc / uc/i82O fJ+= hoDc %i h-nh 2d dng Mndroid :OvO/o8%Ont Loo/2 fM:Lh ;/ugin, %Dc dk cc nh 8ht triRn c thR 2d dng E*t . trQnh 2on thSo v?n ESn no R chtnh 2d$ ]i/O Yr ~$v$ v 2$u 2d dng cng c 6o%%$nd rinO R to, xT7 d)ng v g /i cN$ ng dng Mndroid+ D>D>D L/?t FG Android 3!w Y t ESn thd nghi% cN$ E Mndroid ,:\ 'c 8ht hnh vo ng7 @= thng @@ n?% =<<o+ #g7 @C thng o n?% =<<|, i Mndroid :OvO/o8Or 6h$//OngO t ng t & gdi % t O%$i/ n t*t cS cc thnh vi!n th$% gi$ Mndroid :OvO/o8Or 6h$//OngO thng Eo rng % t ESn 8ht hnh %i cN$ ,:\ & c 2n trong % t .hu v)c ic nhTn do^n/o$di+ Lh in td n7 d) nh 'c dnh cho ngVi theng cu c cN$ v5ng u ti!n cN$ Mndroid :OvO/o8Or 6h$//OngO+ 6c /Vi bn rng 9oog/O & cung c*8 ESn ,:\ %i cho % t 2B nh 8ht triRn v nh(ng ngVi .hc thQ .hng & dXn n th*t vZng r ng r&i trong c ng bng nh 8ht triRn Mndroid+ #g7 @| thng |, =<<|, Mndroid ,:\ <+A EOt$ 'c 8ht hnh+ ;hi!n ESn n7 cung c*8 % t E M;_ c38 nh3t v %" r ng, cSi tin cc cng c 8ht triRn v c38 nh3t thit . cho %n hQnh ho%O+ Ung dXn chi tit R nTng c*8 c 2n cho nh(ng ngVi & /% vic vi % t ESn 8ht hnh trc + Vo ng7 =J thng A =<<| Mndroid ,:\ @+< fpO/O$2O @h & 'c 8ht hnh+ LhOo cc ghi chP 8ht hnh, n E$o gb% ichN 7u / 2d$ /i, %Dc dk % t 2B tKnh n?ng nh h-n & 'c th!% voi+ # c0ng E$o gb% nhi1u th$7 Fi M;_ tG 8hi!n ESn <+A+ Vo ng7 <A thng J, =<<A, 9oog/O 8ht hnh 8hi!n ESn @+@ cN$ Mndroid dOv 8honO+ Lrong .hi c % t vi c38 nh3t v1 tKnh th% %n, % t vi c38 nh3t r*t Wu$n trZng E$o gb% h tr' itQ% .i% Eng giZng ni, 2d$ /i bng hb Eo thc, 2d$ /i trOo g%$i/, chtnh 2d$ thng Eo, v cc EiRu b nh gi .inh do$nhi+ Y t c38 nh3t Wu$n trZng / :uV 8honO ET7 giV c thR tru7 c38 'c cc ng dng trS 8hK v cc :uV ET7 giV c thR nhQn th*7 chPng tr!n Mndroid Y$r.Ot+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 16 -

H iu hnh di ng - Android

Vo gi($ thng C, =<<A 9oog/O 8ht hnh 8hi!n ESn @+C f6u8c$.Oh cN$ h i1u hnh Mndroid v ,:\+ aSn c38 nh3t n7 E$o gb% nhi1u tKnh n?ng %i nh Wu$7 vidOo, h tr' 2tOrOo E/uOtooth 8ro]i/O, h thBng En 8hK% So v nh3n dng giZng ni+ aSn 8ht hnh n7 c0ng & %" M88lidgOt wr$%O^or. cho 8h{8 E*t . nh 8ht triRn E!n th E$ no c0ng c thR to r$ cc ^idgOt cN$ ri!ng hZ+ Lrong thng A n?% =<<A / i:onuti 8hi!n ESn f@+Ih & 'c 8ht hnh, iR% Dc trng / tQ% .i% tBt h-n, WuSn /c 2d dng 8in v $88/Ot do V;# .iR% 2ot+ 6ng ngh n1n tSng %i E$o gb% OnginO LOxt to ,8OOch f.hng c 2n tr!n t*t cS cc in thoi, nhng h7 vZng 2j 'c thBng nh*t tr!n t*t cS cc in thoi tG 8hi!n ESn =+< cN$ Mndroid ,:\h, 9O2turO2 x MccO22iEi/it7 ]r$%O^or.+ ng dng Mndroid 'c ng gi trong nh dng +$8. v 'c /u di ]o/dOr d$t$$88 tr!n h i1u hnh Mndroid+ #gVi 2d dng c thR ch7 /nh $dE root R tru7 c38 vo th %c n7 vQ cht c Wu71n root %i tru7 c38 'c+ D>D>L Android !W@WloXWr $hKllWngW Mndroid :OvO/o8Or 6h$//OngO / % t cu c thi tQ% .i% cc ng dng 2ng to nh*t cho Mndroid+ 9oog/O cung c*8 giSi th"ng tFng c ng / @<+<<<+<<< /$ Yn, gb% = 't M:6 _ v __+ #h3n Ei n 8 tG = thng @m@H thng H n?% =<<|+ C< 2Sn 8h% h$ hn nh*t cng EB vo ng7 @= Lhng C n?% =<<|, 2j nh3n 'c giSi th"ng =C,<<< R ti8 tc 8ht triRn+ \t thPc vo u thng chKn vi thng Eo %Vi i nh3n 'c =oC,<<< %i i, v %Vi i nh3n 'c @<<,<<<+ M:6 __ & 'c cng EB vo ng7 =o thng C n?% =<<A+ hng dkng cOK <ooglW 9oog/O c0ng & th$% gi$ vo th trVng Mndroid Eng cch cung c*8 nhi1u ng dng, dch v+ #h(ng ng dng E$o gb% 9oog/O VoicO cho dch v 9oog/O VoicO, ,corOEo$rd cho thR th$o, ,.7 dkng R nge% 2$o, win$ncO cho dch v ti chKnh, Y$82 uditor cho dch v Y7Y$82, ;/$cO2 :irOctor7 cho tQ% .i% roc$/, ,OcrOt2 cho /u tr( %3t .hu % t cch $n ton v Y7 Lr$c.2 , % t ng dng cho ch7 E + in thoi Mndroid c ch$ 9oog/O ux8OriOncO c0ng c 9oog/O ,O$rch, 9oog/O 6$/Ond$r, 9oog/O Y$82 v 9%$i/ tKch h'8+ D>D>x $Ju trvc Ing dkng @ cng nng Xht trin Lh vin vit Eng 6 v cc ngn ng( .hc c thR 'c Ei!n dch thnh %& nh 8hTn MpY v ci Dt Eng cch 2d dng Mndroid #$tivO :OvO/o8%Ont \it+ 6c c/$22 nh 8hTn c thR 'c gZi tG %& ~$v$ ch7

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 17 -

H iu hnh di ng - Android

tr!n VY :$/vi. 2d dng ,72tO%+/o$driEr$r7, % t 8hn chun cN$ Mndroid ~$v$ c/$22+ 6c ng dng hon chtnh c thR 'c Ei!n dch v ci Dt Eng cch 2d dng cng c 8ht triRn tru71n thBng+ LrQnh g /i cN$ M:a cung c*8 @ th %c gBc di Mndroid u%u/$tor cho 8h{8 %& MpY 'c tSi /!n v th)c thi+ Y& MpY c thR 'c Ei!n dch Eng cch 2d dng 966f9#y 6o%8i/Or 6o//Octionh tr!n % t %7 tKnh E*t .+ 6h7 %& nh 8hTn 8hc t8 E"i th)c t / Mndroid dkng % t th vin 6 fgZi / aionich .hng ti!u chun+ Lhit E b hZ$ E!n di / % t ]r$%OEu]]Or ti dOvgr$8hic2]E<+ 6c th vin b hZ$ Mndroid 2d dng R 8hTn /ubng v .iR% 2ot tru7 c38 vo thit E n7 'c gZi / Lh vin b hZ$ ,.i$ f,9rh, 'c 8ht hnh di gi*7 8h{8 %& ngubn %"+ ,.i$ c 8hn WuSn tr cho cS ^inJ= v 6$iro, cho 8h{8 8ht triRn ng dng xu7!n n1n tSng, v n / OnginO b hZ$ n1n cN$ trQnh du7t ^OE 9oog/O 6hro%O+ u/O%Ont2 _ntOr$ctivO YoEi/O a+V+ & chu7Rn th vin udgOriE 6 cN$ hZ vo Mndroid+ !}K @o cng nng Mn @~ng Y t c ng bng thnh v'ng nh(ng ngVi $% %! %& ngubn %" xT7 d)ng v chi$ 2 $ndroidm]ir%^$rO gBc .4% % t 2B tk7 chtnh v cc tKnh n?ng EF 2ung, nh h tr' nh dng T% th$nh wrM6 ro22/O22 v .hS n?ng R /u tr( cc ng dng tSi v1 tr!n th nh %icro,:+ #h(ng gi ]ir%^$rO n7 'c c38 nh3t thVng xu7!n, .t h'8 cc chc n?ng ch$ chKnh thc r$ %et cN$ Mndroid dXn ti xu hng .hng E gii hn v1 c t"ng v .hS n?ng %" r ng+ 67$nogOnYod / % t trong 2B + Vo ng7 =H thng A, =<<A cN$ 9oog/O & gdi % t / th n ngVi ng u 67$nogOn, 1 c38 cc v*n 1 vi vic ti 8hTn 8hBi cN$ cc ng dng %& ngubn ng cN$ 9oog/O trong cc gi ]ir%^$rO %"+ YDc dk Mndroid / h i1u hnh %& ngubn %", chic in thoi vXn 'c ng gi .4% cc ng dng %& ngubn ng cN$ 9oog/O nh ch' ng dng v nh v 9;,+ 9oog/O & .hng nh rng cc ng dng cht c thR 'c cung c*8 thng Wu$ .!nh 8hTn 8hBi 'c ch*8 thu3n E"i cc nh 8hTn 8hBi 'c c*8 8h{8+ 67$nogOn & tuTn thN %ong %uBn cN$ 9oog/O v $ng ti8 tc 8hTn 8hBi cc 8hi!n ESn cN$ %Qnh % .hng E$o gb% Wu71n 2" h(u 8hn %1%+ ng & cung c*8 % t 8h-ng thc R ci Dt cc ng dng cN$ 9oog/O cho nh(ng ngVi & 2" h(u % t gi*7 8h{8 2d dng+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 18 -

H iu hnh di ng - Android

D>L Bln 3!w Si nhJt Android 3!w 1>z, aWlWKFW 1 T7 / ESn ,:\ %i nh*t cN$ 9oog/O tKnh ti thVi iR% hin ti+ aSn ,:\ n7 c38 nh3t cc cng c 8ht triRn v h thBng Mndroid % En dkng R 8ht triRn cc ng dng cho cc thit E Mndroid 'c h tr'+ D>L>1 ([ng \uKn ;hi!n ESn n7 E$o gb% % t 2B tKnh n?ng %i cho cc nh 8ht triRn+ iR% nFi E3t E$o gb%[ u%u/$tor h tr' cho nhi1u .Kch c 8hTn giSi %n hQnh, E$o gb% cS cc 2.in %i+ Mndroid ,:\ v MV: Y$n$gOr, % t gi$o din b hZ$ cho 8h{8 En WuSn /c ,:\ v %i trVng MV: cN$ En d dng h-n+ 6ng c n7 cho 8h{8 En to v WuSn /c MV: cN$ En v tSi v1 gi ,:\ %i fnh cc 8hi!n ESn 8/$t]or% v tin Kchh vo %i trVng 8ht triRn cN$ En+ L?ng h tr' cho cc gi thd nghi% " #O^ ;roOct li}$rd D>L>D Nh~ng chv ] bhi ci t @ nRng cJX #u En $ng 8ht triRn % t ng dng tr!n Mndroid ,:\ @+@, En cn 8hSi th)c hin % t 2B th$7 Fi tr!n %i trVng 8ht triRn cN$ En R t-ng thKch ESn ,:\ %i+ #hi1u cng c v ti /iu 'c cung c*8 R h tr' En+ \hng cn th$7 Fi %& ngubn cN$ % t ng dng hin c, %in / ng dng cN$ En .hng 2d dng c*u trPc n i E cN$ Mndroid hoDc M;_+ R S% ESo rng cc ng dng hin ti cN$ En 2j /% vic tBt tr!n % t thit E ch7 8hi!n ESn %i nh*t cN$ n1n tSng Mndroid, En n!n chu7Rn cc ng dng n ,:\ %i, Ei!n dch /i n Eng cch 2d dng n1n tSng 8hk h'8 vi ESn gBc cN$ M;_ rOvO/ ng dng+ #u En $ng ci Dt Mndroid ,:\ cho /n u ti!n, h&7 xO% cc hng dXn trong ci Dt ,:\+ D>L>L A!( Qlugin cho scliXFW Y t ESn c38 nh3t cN$ M:L ;/ugin cho uc/i82O i .4% vi ,:\ @,I Mndroid+ 6c 8hi!n ESn %i, M:L <+A+J, cung c*8 % t 2B tKnh n?ng %i, E$o gb% h tr' tKch h'8 cho Mndroid ,:\, MV: Y$n$gOr v cng c

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 19 -

H iu hnh di ng - Android

}i8$/ign+ #goi r$, ;roOct li}$rd %i hin ti cho 8h{8 En to % t gi 8hn %1% thd nghi% c ch$ cc tO2tc$2O cho ng dng cN$ En+ #u En $ng 8ht triRn trong uc/i82O vi M:L v %uBn Eet u vi @,I Mndroid ,:\, En n!n tSi v1 v ci Dt % t 8hi!n ESn t-ng thKch cN$ ;/ugin M:L f<+A+J hoDc c$o h-nh+ D>L>x Android 3!w @ A&! "KnKgWr ,:\ cung c*8 % t cng c %i gZi / Mndroid ,:\ v MV: Y$n$gOr cho 8h{8 En WuSn /c ,:\ v %i trVng MV: cN$ En hiu WuS h-n+ ,d dng cng c, En c thR nh$nh chng .iR% tr$ nh(ng n1n tSng Mndroid, tin Kch, tKnh n?ng EF 2ung, v gi ti /iu no c 2n trong %i trVng ,:\ cN$ En, cc 8hi!n ESn cN$ chPng, v c ESn c38 nh3t no %i .hng+ ,$u En c thR do^n/o$d % t hoDc nhi1u gi c38 nh3t v ci Dt chPng tr)c ti8 trong %i trVng ,:\ cN$ En+ VK d, cng c n7 cho 8h{8 En c38 nh3t cc cng c ,:\ tGng Ec, ng$7 .hi chPng 'c cng EB, % .hng cn 8hSi 'i cho vic 8ht hnh ,:\ ti8 thOo+ an c0ng c thR tSi cc 8hi!n ESn n1n tSng Mndroid .hng c trong gi ,:\ vo %i trVng 8ht triRn cN$ En+ 6ng c n7 c0ng cho 8h{8 En nh$nh chng to cc MV: %i, WuSn /c ti ngu7!n cN$ chPng, v ch7 % t MV: 'c chZn tG % t cd$ 2F du7 nh*t+ #u En $ng 8ht triRn trong uc/i82O vi M:L, En c thR tru7 c38 ,:\ Mndroid v MV: Y$n$gOr tG %Onu cN$ lindo^2+ #u En $ng 8ht triRn _:u .hc, En c thR tru7 c38 ,:\ Mndroid v MV: uSn /c thng Wu$ $ndroid co%%$nd /inO, n% trong th %c 2d. too/2+ an c thR .h"i ng cng c vi % t gi$o din b hZ$ Eng cch 2d dng /nh $ndroid % .hng cn cht nh E*t . tk7 chZn no+ an c0ng c thR cht cn nh*8 P8 vo $ndroid+E$t flindo^2h hoDc t38 tin Mndroid f, rinuxh+ an vXn c thR 2d dng /nh $ndroid to v WuSn /c MV:2, E$o gb% cS MV: vi c*u hQnh 8hn cng tk7 chtnh+ D>L>y (Uch h?X @i iXKlign U thBng Mndroid cung c*8 2) tBi u h$ hiu 2u*t cho gi ng dng & ci Dt ch$ cc t38 tin .hng n{n 'c 2e8 x8 tr!n cc r&nh HmE7tO+ Bi vi cc ]i/O +$8.2, h thBng c thR Zc cc t38 tin Eng cch %$88ing ]i/O }i8, ch .hng 8hSi Eng cch 2$o ch{8 t*t cS cc d( /iu tG chPng+ i1u n7 /% giS% /'ng E nh 'c 2d dng E"i cc ng

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 20 -

H iu hnh di ng - Android

dng /Pc ch7+ aSn ,:\ n7 c0ng i .4% % t cng c 'c gZi / }i8$/ign, En c thR ch7 vi cc ]i/O $8.2 cN$ En, giP8 2e8 x8 ti ngu7!n Png cch h"ng /'i tG cc cSi tin n7+ ;/ugin M:L v Mnt cung c*8 2) h tr' tKch h'8 cho vic 2e8 x8 gi ng dng cN$ En+ ,$u .hi En Eui/d % t ]i/O $8.+ 6c cng c cN$ ,:\ c thR ?ng .c v 2$u ch7 }i8$/ign 8 dng cho ng dng + ,:\ i .4% 8hi!n ESn c /38 cN$ cc cng c }i8$/ign vQ v37 En c thR ch7 n Eng t$7 tG d5ng /nh nu En %uBn+ #u En $ng 8ht triRn ng dng tr!n uc/i82O vi M:L, 2) h tr' cho }i8$/ign 'c tKch h'8 vo ng dng tG Wui trQnh xu*t ng dng+ \hi En 2d dng li}$rd R xu*t % t gi ng dng & ?ng .c, M:L 2j tQ% v 2$u t) ng ch7 }i8$/ign vi cc gi ng dng cN$ En+ #u En 2d dng li}$rd R xu*t % t gi ng dng ch$ ?ng .c, 2j .hng c cng c }i8$/ign 8 dng cho ng dng cN$ En+ an 8hSi ?ng .c Eng+ #u En $ng 8ht triRn ng dng Eng cch 2d dng Mnt v 'c Ei!n dch trong ch 8ht hnh, cc cng c Eui/d 2j t) ng ?ng .c v 2$u }i8$/ign gi ng dng, %in / En cht nh v trK % t .O72torO h'8 / trong ]i/O 8ro8OrtiO2 .hi Eui/d ng dng+ #u En $ng Ei!n dch trong ch g /i, cc cng c xT7 d)ng 2j ?ng .c gi ng dng vi .O7 g /i v 2$u }i8$/ign n+ R 2d dng }i8$/ign thN cng, chu7Rn 2$ng th %c cng c ,:\ v 2d dng cP 8h8 /nh }i8$/ign H in]i/O out]i/O Lhng thVng, /u c rng En 8hSi }i8$/ign % t ng dng cht 2$u .hi n & 'c ?ng .c, vQ vic ?ng .c 2j /% gin on }i8$/inO gi Png dng+ D>L>z Hr tr? cho <pi thG nghiS NWd QroWct ciKrd #O^ ;roOct li}$rd c trong M:L <+A+J cho 8h{8 En th!% % t gi 8hn %1% thd nghi% c ch$ _n2tru%Ont$tion hoDc cc /8 .hc cN$ cc /8 .iR% thd .hi En $ng to hoDc i%8ort % t d) n ng dng Mndroid+ D>L>{ 3B !ri@Wr cho cindodF

#u En $ng 2d dng lindo^2 v %uBn 8ht triRn hoDc thd nghi% ng dng cN$ En tr!n % t thit E Mndroidm8o^OrOd fnh Lm YoEi/O 9@h, En cn % t trQnh i1u .hiRn y,a thKch h'8+ ;hi!n ESn lindo^2 cN$ Mndroid ,:\ @+I E$o gb% % t drivOr liny,a %i+ 6c trQnh i1u .hiRn t-ng thKch vi cS h$i 8hi!n ESn J= v

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 21 -

H iu hnh di ng - Android

IHmEit cN$ lindo^2 ; v Vi2t$+ # / % t ESn nTng c*8 tG cc trQnh i1u .hiRn y,a c trong Mndroid ,:\ trc , %Dc dk ci Dt drivOr %i .hng 8hSi / Eet Eu c+ #u En ci Dt trQnh i1u .hiRn y,a tG % t 8hi!n ESn ,:\ trc v n /% vic EQnh thVng, En .hng cn 8hSi nTng c*8 trQnh i1u .hiRn %i+ Lu7 nhi!n, En n!n nTng c*8 nu En c E*t . v*n 1 vi trQnh i1u .hiRn c0 hoDc -n giSn cht %uBn nTng c*8 /!n 8hi!n ESn %i nh*t+ #h(ng t38 drivOr i1u .hiRn y,a 'c Dt ti ,:\u2EdrivOr D>L>| <il lX giKo din Android QlKteorS 1>z aSn @+I Knh .4% trong n1n tSng Mndroid ,:\ cung c*8 cc 2.in giS /38 %i, E$o gb%[ V9M m =H< x J=<, 8hTn giSi th*8 f@=< d8ih UV9M m J=< x H|<, 8hTn giSi trung EQnh f@I< d8ih lV9M|<< m H|< x |<<, 8hTn giSi c$o f=H< d8ih lV9M|CH m H|< x |CH, 8hTn giSi c$o f=H< d8ih #goi nh(ng gi tr %Dc nh, En c0ng c thR to % t MV: vi 8hTn giSi tk7 chZn tGng 2.in+ R /% i1u , 2d dng cng c d5ng /nh $ndroid R to r$ % t MV: %i 2d dng % t c*u hQnh 8hn cng Dc trng+ D>L>` (htng tin thPS ;hi!n ESn ,:\ n7 h tr' th!% uc/i82O J+C f9$/i/Ooh v cc ESn trc h tr' uc/i82O J,J f6hTu uh+ Lh3t ng tic vQ Mndroid @+I 2j .hng h tr' cho pw6 =CHA ri $dE .hng nh3n din thit E ,$%2ung 9$/$x7 fcht tr!n /inux ,:\h & 'c ]ix+ Uin ti, 9oog/O & c0ng c*8 gi Mndroid ,72tO% =+< ch$ nhi1u th$7 Fi ng gi+ V 8hi!n ESn M:L <+A+H c0ng vG$ 'c 8ht hnh+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 22 -

H iu hnh di ng - Android

(=I LI8

(HA" wH+9

@ htt8[dOvO/o8Or+$ndroid+co%guidOE$2ic2^h$tmi2m $ndroid+ht%/ = htt8[On+^i.i8Odi$+org^i.iMndroidfo8Or$ting272tO%h J htt8[On+^i.i8Odi$+org^i.i%oEi/O

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

Bo co tiu lun

- 23 -

H iu hnh di ng - Android

LI $+" 4N
#h% chPng O% xin chTn thnh c% -n th7 #gu7n 6ng Uo$n & hng dXn chPng O% th)c hin 1 ti n7+ Lrong Wu trQnh Eo co c i1u gQ 2$i 2t, .hng chKnh xc, %ong th7 hng dXn cht ESo R O% c thR rPt .inh nghi%+ Y t /n n($ nh% xin chTn thnh c% -n+

Yn hZc[ 1 n %n hZc chu7!n ngnh Uo$n

9io vi!n[ Lh7 #gu7n 6ng

You might also like