View
219
Download
0
Category
Preview:
Citation preview
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
1/75
B GIO DC V O TO
TRNG I HC NGOI NG - TIN HC TP.HCM
KHOA CNG NGH THNG TIN
BO CO THC TP T!T NGHIP C" NH#N CNTT
$#% DNG &NG DNG
'CH GIO KHOA IN T"
TR(N N)N T*NG DI NG
GI*NG VI(N H+NG D,N T'.P/0 T12 T324
'INH VI(N THC HIN
52 N467 T89:2 - M''V ;
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
2/75
I C*M N
c s phn cng ca Khoa Cng ngh Thng tin trng i hc Ngoing - Tin hc Thnh ph ! Ch" #inh $%&'(T) * s +!ng , ca Th. h/ng
01n - Th23 4h5 Thanh T6ng7 ch8ng 95 +: thc hin +; ti thc t
in chn thnh c?5 @n Th. 4h5 Thanh T6ng +: t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
3/75
MC C
C\]24 ;. GI+I THI^ V) P TR_NH ANDROID..................................;
V2V2 TWng GEan +i;E hnh Xn0roi022222222222222222222222222222222222222222222222222222222222222V
V2V2V2 KhHi ni5 +i;E hnh Xnroi02222222222222222222222222222222222222222222222222222222V
V2V2Y2 Kin tr8c Xn0roi022222222222222222222222222222222222222222222222222222222222222222222222222222Y
V2V2Z2 4hHt triOn ng 0[ng trJn Xn0roi022222222222222222222222222222222222222222222222222222\
V2Y2 C@ s] thE.t22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222^
V2Y2V2 #i trng phHt triOn Xn0roi0222222222222222222222222222222222222222222222222222222222^
V2Y2Y2 CHc _/c ci +t Xn0roi0 3`K22222222222222222222222222222222222222222222222222222222^
V2Y2Z2 XppIication * Xcti*it.222222222222222222222222222222222222222222222222222222222222222222V
V2Y2\2 XppIication b9soErc9222222222222222222222222222222222222222222222222222222222222222222222V
V2Y2d2 %( e U. 0ng giao 0in222222222222222222222222222222222222222222222222222222222222222YV
V2Y22 'E tr * trE. >EQt 0 IiE trong ng 0[ng2222222222222222222222222222222222Z
C\]24
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
4/75
Z2V2 fJE cE7 ci +t7 ch. cHc chc nng ca ch@ng trAnh 095o2222222222222222\
K`T ^N........................................................................................................bb
V2 Kt GE? +t +c2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222dd
Y2 n ch222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222dd
Z2 /ng phHt triOn2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222dd
TI I^ THAM KH*O.................................................................................b
PH C bc
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
5/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
6/75
Ch@ng V2 i/i thiE *; I
Eng thQp2 'n It nh
saE=
Ahhi571U5Q2
Ahhi571U5Q2 j?10klQ?
5m?1?5k
A2?Q5 R82U50k
528n Kk?2ki
PU U?5:2 24 24 U?W2 A2?Q5
N4o2 24p iqh U?r2
http://elinux.org/Android_Architecturehttp://elinux.org/Android_Architecture7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
7/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
8/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
9/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
10/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
11/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
12/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
13/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
14/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
15/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
16/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
17/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
18/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
19/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
20/75
Ch@ng V2 i/i thiE *; I
5I cha cHc iI9 chE.Jn GE.;n U#'2
- ra= cha cHc iI9 ra2
;.;.F.. T?89 7qh Uf5 2489W2
CD Y cHch +O trE. c
EQt cHc ngE.Jn2
C8 phHp= b2Ioi ti ngE.Jn2tJn ti ngE.Jn
b20raa_I9
b2Ia.oEt
b2i0
b2string
b2attr
b2pIEraI
b2arra.
b20i59n
b2coIor
b2>5I
b2ra
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
21/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
22/75
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
23/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
24/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
25/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
26/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
27/75
Ch@ng V2 i/i thiE *; I
5I*9rsionV29nco0ingEt-w
ri0{i9>5Ins=an0roi0http=sch95as2an0roi02co5apLr9san0roi0
an0roi0=i0i0gri0*i9 an0roi0=Ia.oEti0thiIIpar9nt
an0roi0=Ia.oEth9ightiIIpar9nt
an0roi0=coIE5nyi0th}0p
an0roi0=nE5CoIE5nsaEtoit
an0roi0=*9rticaI3pacingV0p
an0roi0=horiontaI3pacingV0p
an0roi0=str9tch#o09coIE5nyi0th an0roi0=gra*it.c9nt9r
4E_Iic *oi0 onCr9at9$kEn0I9 sa*90(nstanc93tat9)
sEp9r2onCr9at9$sa*90(nstanc93tat9)
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
28/75
Ch@ng V2 i/i thiE *; I
t$9IIori0{i92this7 position7
Toast2'uNT3bT)2sho$)
)
- 3pinn9r
- `ata4icL9r
- Ti594icL9r
- XnaIogCIocL
- `igitaICIocL
A1hUk?i *ai tr nh cE ni gia X0apt9r{i9 * cHc 0 IiE _Jn 0/i7 cEng cQp cHc
ph@ng thc trE. >EQt 0 IiE2 kJn cnh +D7 X0apt9r cMng chRE trHch nhi5 to ra cHc
{i9 con trong t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
29/75
Ch@ng V2 i/i thiE *; I
t$)7
an0roi02b2Ia.oEt2si5pI9Iistit95V7 C%NTb(u3)'ist{i9 I* $'ist{i9)in0{i9k.(0$b2i02Iist{i9V)I*2s9tn(t95CIicL'ist9n9r$n9 n(t95CIicL'ist9n9r$) pE_Iic *oi0
on(t95CIicL$X0apt9r{i9 arg7 {i9 argV7 int
argY7Iong argZ) )
c Mk28`ng yi0g9t cha cHc chc nng ph[ hoc cHc t6. chnh 0nh riJng cho tng ng
0[ng2 kao g!5 Z 0ng c@ _?n=
- ption 59nE
' #9nE ch"nh trong ng 0[ng cha cHc thao tHc c@ _?n cho 5t ng 0[ng +c
gi Lhi ngi 06ng nhQn ph"5 #9nE2 T phiJn _?n Xn0roi0 Y2Z tr] >Eng7thao tHc gi #9nE +c thc hin
_ng ph"5 #9nE trJn thit _R2 T phiJn _?n Xn0roi0 Z2 tr] +i ption #9nE +c t"ch hp *o trong thanh
Xction kar2
To #9nE t trong t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
30/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
31/75
Ch@ng V2 i/i thiE *; I
t 59nE
- 4op%p #9nE
;.;.. \8 U?p tf U?89 n8U p i58 U?Q24 24 24
;.;..;. 's5Uk D1U1m1k
3S'it9 I c@ s] 0 IiE 5] +c nh8ng *o Xn0roi07 h tr cHc +c +iO5 *; GEan
h chEn ca c@ s] 0 IiE nh c8 phHp7 transaction7 cHc cE Inh23m 0[ng 3S'it9 Lhng .JE cE *; thit I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
32/75
Ch@ng V2 i/i thiE *; I
rThro
- g9tCoIE5nNa59
- g9tCoIE5nNa59s
- g9t4osititon
TrE. *Qn `ata_as9= cD Y LiOE trE. *Qn- 3m 0[ng ph@ng thc raSE9r.$)=CErsor cErsor g9tb9a0a_I9 ata_as9$)2
raSE9r.$s9I9ct ro5 to0o h9r9 i0 7 2kl
3tring i0 )
- 3m 0[ng ph@ng thc GE9r.$)=
?kU8?20ata_as92GE9r.$3tring ta_I97 3tring coIE5ns7 3tring s9I9ction7 3tring s9I9ctionXrgs7 3tring groEpk.7
3tring ha*ing7 3tring or09rk.7) 'U?524 TABz= tJn ca _?ng cn trE. *Qn 'U?524 7Qi802= 0anh sHch cHc ct s| tr? *; 0 IiE 'U?524 kik7U5Q2= cha cHc +i;E Lin trE. *Qn 'U?524 kik7U5Q2A?4= 0anh sHch cHc tha5 s ph[ cho cE +i;E Lin 'U?5244?Q8hB9= go5 nhD5 cHc ct Lt GE? 'U?524 1t524 = _ Ic th9o +i;E Lin 'U?524 Q?k?B9 = sFp >p th9o 5?ng ct +c ch +Rnh
; I2Uk2U
(nt9nt +c sm 0[ng nh 5t _ 5H. trE.;n thng +ip gia cHc thnh phn trong
ng 0[ng7 hoc gia cHc ng 0[ng */i nhaE2c sm 0[ng cho Z 5[c +"ch ch"nh=
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
33/75
Ch@ng V2 i/i thiE *; I
m I, trJn 0 IiE riJng
_it2
- TrE.;n cHc gDi >m I, +n cHc thnh phn ng 0[ng2
- K"ch hot 5t Xcti*it. ha. 39r*ic92
ng L, (nt9nt
3m 0[ng (nt9nt
(nt9nt +c chia I5 Y Ioi=
- (5pIicitI. (nt9nt= (nt9nt Lhng ch r co5pon9nt >m I,7 tha. *o +D nD _W sEng thng
tin trong cHc thEc t"nh2
- u>pIicitI. (nt9nt= int9nt +: +c >Hc +Rnh thEc t"nh co5pon9nt7 ngha I +: ch r
thnh phn s| nhm I, int9nt2
kW sEng 0 IiE cho (nt9nt _ng thEc t"nh 9>tras thng GEa thEc t"nh pEtu>tra$)2
Intent i= newIntent(this,GhiChuSuaActivity.class);GhiChu ghichu=danhsach_ghichu.get(current_row);
i.putEtra(!_id!, String.valueOf(ghichu.get_id()));i.putEtra(!tenghichu!, ghichu.get"enghichu());
i.putEtra(!noidung!, ghichu.get#oidung());
`6ng ph@ng thc 4kUznU?1+O IQ. ra cHc 0 IiE trong (nt9nt2
Intent i= getIntent();
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
34/75
Ch@ng V2 i/i thiE *; I
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
35/75
Ch@ng Y2 4hn t"ch thit L h thng Trang Zd
C\]24 EQt thit _R 0i +ng I/n hin na. chn Xn0roi0 I5 h +i;Ehnh ch +o7 s Ing ngi 06ng * thit _R ng. cng tng 01n +n nhE cE
I/n *; phn 5;52 Xn0roi0 cD t"nh 5] cao7 +c s h tr t cng +!ng2 '
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
36/75
Ch@ng Y2 4hn t"ch thit L h thng Trang Z
'TT TW2 17UQ? 241}G5 7gV %s9r Ngi sm 0[ng phn 5;5
D12 7 77 ^k-71k 'TT TW2 17UQ? 241}G5 7g
V ra55ar Chn chc nng _i hc ng phHp2Y u>9rcis9 Chn chc nng I5 _i t95 sHch ca ngi
06ngd 39arch Chn chc nng s9arch trJn action _ar2
3har9 point Chn chc nng shar9 +iO52
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
37/75
Ch@ng Y2 4hn t"ch thit L h thng Trang Z^
Mo UY ^k-71k ^k C1k ra55ar2A7UQ? Ngi 06ng2
Mo UY Ngi 06ng chn phn _i hc * %nit 5En hc2824 L 52
7|2
V2 Ngi 06ng chn phn ra55ar * %nit ] Iist*i92
Y2 thng IQ. %nit +c chn thng GEa (` trong
Iist*i92824 L 52
7
NE cD Ii Lhi Lhng cD (` trong Iist*i97 h thng s|
thoHt chc nng7 tr? *; 59nE ch"nh2%W8 78 Sx7 m5U Khng cD2T5X2 S5X8 52 Khng cD2Hq8 S5X8 52 Khng cD25:0 0u ?Z24 Khng cD2
^k C1k u>9rcis92A7UQ? Ngi 06ng2Mo UY Ngi 06ng chn phn _i t
9rcis9 * %nit ] Iist*i92
Y2 thng IQ. %nit +c chn thng GEa (` trong
Iist*i92824 L 52
7
NE cD Ii Lhi Lhng cD (` trong Iist*i97 h thng s|
thoHt chc nng7 tr? *; 59nE ch"nh2%W8 78 Sx7 m5U Khng cD2T5X2 S5X8 52 Khng cD2Hq8 S5X8 52 Khng cD25:0 0u ?Z24 Khng cD2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
38/75
Ch@ng Y2 4hn t"ch thit L h thng Trang Zw
^k C1k th9r _ooLsA7UQ? Ngi 06ng2Mo UY Ngi 06ng chn phn sHch +c +O trong th 5[c
cIass_ooL824 L 52
7|2
V2 Ngi 06ng chn phn sHch ] Iist*i92
Y2 thng IQ. phn sHch +c chn thng GEa (`
trong Iist*i92824 L 52
7
Khng cD
%W8 78 Sx7 m5U Khng cD2
T5X2 S5X8 52 Khng cD2Hq8 S5X8 52 Khng cD25:0 0u ?Z24 Khng cD2
^k C1k 3ticL. Not9s2A7UQ? Ngi 06ng2Mo UY Ngi 06ng chn phn 3ticL. Not9s +O *it ghi ch82
824 L 527|2
V2 Ngi 06ng chn phn 3ticL. Not9s ] Iist*i9 ca59nE2
Y2 thng Ioa0 0anh sHch cHc ghi ch8 +: IE2824 L 52
7
Khng cD2
%W8 78 Sx7 m5U Khng cD2T5X2 S5X8 52 Khng cD2Hq8 S5X8 52 Khng cD2
5:0 0u ?Z24 Khng cD2
^k C1k 39arch2A7UQ? Ngi 06ng2Mo UY Ngi 06ng chn phn 39arch trJn thanh Xction kar +O
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
39/75
Ch@ng Y2 4hn t"ch thit L h thng Trang Z}
tA5 ngha ca t *ng2824 L 52
7|2
V2 Ngi 06ng chn thanh s9arch7 nh
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
40/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \
^k C1k 3har9 points2
A7UQ? Ngi 06ng2Mo UY Ngi 06ng chn chc nng shar9 +iO5 trJn action _ar2824 L 52
7|2
V2 Ngi 06ng chn chc nng shar9 +iO5 _i t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
41/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \V
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
42/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \Y
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
43/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \Z
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
44/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \\
k?ng 0 IiE cE hPi \ +Hp Hn
# t? chi tit 0 IiE=
T1mik^25Un $i07 TitI97 SE9stion7 Xns9ra7 Xns9r_7 Xns9rc7 Xns9r07Xns9r97 Xns9rL9.)
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
45/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \d
k?ng 0 IiE cE hPi d +Hp Hn2
T1mik78U57 $roi07 sEgg9stt9>tV7 sEgg9stt9>tY)'TT TW2 U8Z7U|2
K5:8 pi58
Z?Z24
NOTN^
Rf24 m8Z7 Mo UY
V i0 int fu3 KhDa ch"nh (` ca cE
hPi
'TT TW2 U8Z7U|2
K5:8 pi58
Z?Z24
NOTN^
Rf24 m8Z7 Mo UY
V i0 int fu3 KhDa ch"nh (` ca cE
hPiY TitI9 T9>t TiJE +;
cHch I5
_iZ SE9stion T9>t Ni 0Eng
cE hPi
\ Xns9ra T9>t Hp Hn Xd Xns9r_ T9>t Hp Hn k Xns9rc T9>t Hp Hn C^ Xns9r0 T9>t Hp Hn `w Xns9r9 T9>t Hp Hn u} Xns9rL9
.
T9>t Hp Hn
+8ng
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
46/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \
Y TitI9 T9>t TiJE +;
cHch I5
_iZ SE9stion T9>t Ni 0Eng
cE hPi\ Xns9ra T9>t Hp Hn Xd Xns9r_ T9>t Hp Hn k Xns9rc T9>t Hp Hn C^ Xns9r0 T9>t Hp Hn `w Xns9r9 T9>t Hp Hn u} Xns9rL9
.
T9>t Hp Hn
+8ng
k?ng 0 IiE ch8 th"ch t *ng2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
47/75
Ch@ng Y2 4hn t"ch thit L h thng Trang \^
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
48/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang \w
C\]24 . CI aT V GIAO DIN &NG DNG
.;. %W8 78 7f5 SxU 7/9 77 77 224 71 7\]24 U?r2 k0Q
ng 0[ng h tr phiJn _?n Xn0roi0 d2 tr] IJn7 +c ci +t trJn 0in thoi3on. Up9ria Y ch. h +i;E hnh Xn0roi0 d2V2 3aE Lhi +c _iJn 0Rch7 iI9 ci +t ca
ch@ng trAnh n5 ] th 5[c oEtpEt trong th 5[c proq9ct ca an0roi0 stE0io7 cop. iI9
n. *o thx nh/ * ci +t trJn +in thoi ch. Xn0roi02 3aE Lhi ci +t7 icon ca ng
0[ng s| n5 trong 59nE ch@ng trAnh ca +in thoi7 cIicL *o +O _Ft +E2
CHc 5n hAnh giao 0in=
Hnh 4.1 Mn hnh &hnh Hnh 4.2 Mn hnh menu
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
49/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang \}
Hnh 4.; Mn hnh
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
50/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang d
Hnh 4.5 Mn hnh -ti&>y N!te( Hnh 4.? Mn hnh thm ghi &h@
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
51/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang dV
Hnh 4.A Mn hnh -B, D ghi &h@
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
52/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang dY
Hnh 4.E Mn hnh Fnit 2 &G
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
53/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang dZ
Hnh 4.11 Mn hnh i tIp t"J& nghiKm Hnh 4.12 Mn hnh >iLm t" >t uO
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
54/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang d\
Hnh 4.1; Mn hnh >t uO Hnh 4.14 Mn hnh p l!Pi
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
55/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang dd
Hnh 4.15 Mn hnh i tIp tQ luIn
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
56/75
Ch@ng Z2 Ci +t * giao 0in ng 0[ng Trang d
\2V^ #n hAnh oth9r _ooLs \2Vw #n hAnh sHch trong oth9r _ooLs
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
57/75
4h[ I[c Trang d^
K`T ^N
;. K@U e8Y S/U S\y7
3aE thi gian tA5 hiOE * nghiJn cE *; h +i;E hnh Xn0roi07 nhD5 +: nF5
+c nhng Lin thc c@ _?n *; h +i;E hnh Xn0roi07 *; cHch thc >. 0ng ng
0[ng Xn0roi02 `a trJn nhng Lin thc Q. nhD5 +: hon thnh +; ti */i nhng
chc nng nh 5[c tiJE _an +E +: +; ra nh= 5 phPng phn ra55ar7 u>9rcis9
ca sHch * _W sEng thJ5 cHc chc nng tA5 Li57 t +iOn7 ghi ch87222 {; giao 0in=
nF5 +c nhng thnh phn c@ _?n ca giao 0in nhD5 +: c gFng ht sc trong
Lh? nng ca 5Anh +O thit L giao 0in cho ng 0[ng gi8p ngi 06ng t@ng tHc
*/i ng 0[ng2 {; ni 0Eng * c@ s] 0 IiE= ng 0[ng _ao g!5 0 IiE _i hc *
_i t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
58/75
4h[ I[c Trang dw
TI I^ THAM KH*O
V T?824 UJ0 U52 67 H KQ1 67 TL 25W27 RSIp t"nh $i )*ng t"n
mi t"+Ung #n$"!i$V7 YVY2Y T.' T?\]24 T N467 P\y247 RSIp t"nh #n$"!i$V,NUk Thi i7
dYVY2Z 9Ip sit9 or progra59rs= 2stacLo*9rIo2co5\ Xn0roi0 09*9Iop9r sEpport= 209*9Iop9r2an0roi02co5d kIog o t9ach9r= 0E.thanhcs92or0pr9ss2co5
http://www.stackoverflow.com/http://www.developer.android.com/http://www.stackoverflow.com/http://www.developer.android.com/7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
59/75
4h[ I[c Trang d}
PH C
C7 77 224 n i
; C7 224 t5@U 45 7g
CHc I/p >m I,=
- '/p hiChE$) cha thng tin ghi ch8 cn *it * cHc ph@ng thc g9t$) s9t$)
- '/p hiChE`ata_as9$) I I/p trc tip to7 LiO5 tra7 +c c@ s] 0 IiE7 ngoi ra cn
cD 5t s h5 +O ph[c *[ cho *ic IQ. 0anh sHch cHc ghi ch87 thJ57 >Da7 sma ghi
ch8 ph[c *[ cho cHc Xcti*it.2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
60/75
4h[ I[c Trang
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
61/75
4h[ I[c Trang V
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
62/75
4h[ I[c Trang Y
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
63/75
4h[ I[c Trang Z
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
64/75
4h[ I[c Trang \
< C7 224 if0 mf5 Uqh T?7 2450 tf mf5 Uqh UL i8q2.
CHc I/p >m I,=
- CHc I/p CaEoi cha thng tin *; cE hPi n thi tng phn * cHc ph@ng thc
g9t$) s9t$)2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
65/75
4h[ I[c Trang d
- '/p CaEoi`ata_as9 I I/p trc tip LiO5 tra7 sao chp * +c c@ s] 0 IiE7 ngoira cn cD 5t s h5 +O ph[c *[ cho *ic IQ. 0anh sHch cE hPi ca tng %nit th9o
tng Ioi cE hPi +O ph[c *[ cho nhng %nitXcti*it.2
- Tr/c Lhi I5 *ic */i I/p n. thA ta cop. C3`' *o th 5[c ass9t ca proq9ct7 rEn
proq9ct thA 9cIips9 s| t +ng to cho ch8ng ta V th 5[c 0ata_as9 trong th 5[c
0ata0atatJn pacLag9 +O cha 0ata_as9 cn I5 *ic */i7 nhng I8c n. 0ata_as9
ca ch8ng ta *1n cha cD 0 IiE7 * +O 5En cop. 0 IiE t 0ata_as9 t iI9 ass9t*o thA ch8ng ta s| cD nhng h5 +O >m I, chE.n +D trong I/p CaEoi`ata_as92
- E tiJn I phn Lhai _Ho ca cHc ct cD trong 0ata_as97 ngoi ra cn cD tJn *
+ng 01n +n 0ata_as9 trong ng 0[ng ca ch8ng ta=
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
66/75
4h[ I[c Trang
'E , I `k4XT I +ng 01n +n 0ata_as9 cha cHc cE hPi cho phn _i t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
67/75
4h[ I[c Trang ^
Ngoi ra ch8ng ta cn cD Y h5 op9n`ata_as9 * cIos9 +O 5] * +Dng Lt ni *s
0ata_as9 5 ta sm 0[ng2
Ngoi nhng I/p +O Lh]i to * gi 06ng 0ata_as9 nh trJn ta cn *it thJ5 cHc
ph@ng thc Ia.TatCaCaEoiTrong%nit$3tring Enit) nh5 tr? *; tQt c? cE hPi
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
68/75
4h[ I[c Trang w
trong Enit7 h5 _ooI9an IaCaEoid`apXn$3tring Enit) nh5 LiO5 tra >95 cHc cE
hPi trong Enit n. cD ph?i thEc *; 0ng cE hPi trFc nghi5 cD d +Hp Hn ha.
Lhng7 cEi c6ng I h5 Ia.NgaENhi9nCaEoi$int soCaE7 3tring Enit) nh5 IQ. cHc
cE hPi trong 0ata_as97 +i */i phn t IE95 nD I 0ng no2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
69/75
4h[ I[c Trang }
- '/p kaiTap%nit>Xcti*it. */i > I tJn %nit2 CMng ging nh cHc Xcti*it.
thng thQ.7 +E tiJn I phn Lhai _Ho cHc _in cn 06ng * cHc co5pon9nt
nh t9>t{i97 _Etton7~ cD trong Ia.oEt2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
70/75
4h[ I[c Trang ^
Ngoi ra +O h tr cho cHc chc nng ca tng co5pon9nt trJn Ia.oEt s| +c
i5pI959nt trong I/p n. thA ch8ng ta cD 5t s h5 saE +.2 5 thoigian$) +O s9t
thi gian cho tng cE hPi7 nE ht thi gian Ys 5 ngi 06ng cha tr? Ii cE hPi
thA ng 0[ng s| t +ng chE.On sang cE LhHc2 5 hi9nthi$) Lh]i to cHc giH trR
cho nhng co5pon9nt trJn Ia.oEt7 h5 n. s| +c gi Lhi ngi 06ng 5/i chE.On
h/ng t/i phn _i t
95 cE tr? Ii ca ngi 06ng */i +Hp Hn trong
C3`'7 nE +8ng thA s cE tr? Ii +8ng ca ngi 06ng tng IJn V2 5
Ki95Tra'ai$) gi8p cho ngi 06ng saE Lhi I5 _i t
ong 5 5En >95 Ii >95
5Anh I5 nh th no7 +: +8ng ha. cha7 I8c +D h5 n. cD cng *ic I hiOn thR
5E sFc LhHc nhaE gia +Hp Hn ngi ch@i * +Hp Hn trong C3`'2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
71/75
4h[ I[c Trang ^V
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
72/75
4h[ I[c Trang ^Y
Tip +n I cHc h5 >m I, cHc s Lin Lhi cIicL *o _Etton N9>t +O chE.On sang
cE hPi 5/i7 Lhi ngi 06ng chn cE tr? Ii _ng cHch chn *o ra0io _Etton7
_Etton Ch9cL +O LiO5 tra Ii cHc cE tr? Ii 5Anh +: I57 _Etton banL s| gi8p cho
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
73/75
4h[ I[c Trang ^Z
ngi 06ng thQ. +c phn +iO5 cao nhQt ca _i t
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
74/75
4h[ I[c Trang ^\
095thoigian$)7 n +i t*Thoiian2 NE nh in09>socaE I trng thHi phn
5;5 +: ch. ht s cE hPi thA n +i tQt c? nhng gA Lhng cn thit7 cho
hin IJn t*L9tGEa7 t*caE0Eng7 t*socaE * _Etton kacLto5ain2 39t t9>t cho
t*socaE I s cE hPi 5 ngi 06ng cn tr? Ii7 s9t t9>t cho t*caE0Eng I
caE0Eng IQ. t h5 Ki95TraCaE`Eng$)2 NE iI9 5 thanh cn +ang phHt
thA tFt IEn iI9 n.2 Ngc Ii ch. Ii h5 hi9nthi$)7 ch. Ii h5
Ki95Tra'ai$) * cho in09> tng 0n $0nh cho 4ractic9partZ7 4ractic9part\7
4ractic9)2
7/24/2019 Do an TTTN Dinh Ngoc Tuyen_ Nguyen Trung Hieu - Copy
75/75
4h[ I[c Trang ^d
Recommended