Professional Documents
Culture Documents
Lập Trình Cơ Bản Với Android
Lập Trình Cơ Bản Với Android
List tutorial
Bi
Bi
Bi
Bi
Bi
Bi
Bi
Bi
0
1
2
3
4
5
6
7
Hi mi ngi,
Trong lc ch i anh Thng release bi 8, mnh quyt nh vit bi 0 ny, bi v c
kh nhiu newbie hi mnh v cc vn c bn nh s dng Logcat, s dng
Device, lm sao xoay ngang mn hnh hay chp screenshot. trnh tnh trng phi
tr li i tr li li nhiu ln, bi ny s hng dn cn k mi ngi cch s dng
Android trong Eclipse, hi vng gip nhng ngi mi chp chng bc vo lp trnh
Android c thm thng tin v bit cch khai thc IDE ca mnh hiu qu hn.
https://dl-ssl.google.com/android/eclipse/
hoc
HTML Code:
http://dl-ssl.google.com/android/eclipse/
nu https khng hot ng. Ngoi ra bn cng c th ti thng ADT v my theo
link http://dl.google.com/android/ADT-0.9.7.zip (bn mi nht 0.9.7 ng vi Android
2.2), chn Archive v browse ti file ny (lu khng gii nn)
-> OK
-> Check vo phn di Name (s hin ra dng Developer Tools).
B3: Next, next, Accept, next,...Finish (nh Install mi chng trnh bnh thng).
B4: Eclipse -> Windows -> Preferences -> Android
Nhn nt Browse v chnh ng dn ti th mc ca Android SDK bn ti lc trc.
-> Apply
-> OK
tm ti 3 option: HVGA (phn gii 320-480 nh G1, G2, i5700...), QVGA (240-320 nh
HTC Wildfire...), WVGA854 (480-854 nh Milestone, NexusOne...)
-> Create AVD.
thy option Debug th chn Other v tm Debug trong ca s mi hin ra. Sau
chn tab Debug mi xut hin gc trn bn phi ca Eclipse (xem hnh). Theo kinh
nghim ca mnh th tt nht l Maximize Logcat ra lun cho d quan st.
Cm nhn ngy xa khi mi s dng Logcat l ri v kh dng. Nhng cng v sau
mnh cng quen v thy n tin hn Console nhiu, v Console ch a ra thng bo
do chng ta gi, cn Logcat th a c lun nhng thng bo ca h iu hnh, gip
chng ta nm c h iu hnh ang lm g, gi n ci g, khi chy nhng g...
3.Device ca Android:
Device cng l mt chc nng hu ch na trong Android gip bn qun l thit b o
cng nh tht ca mnh. M Device bng cch vo Window -> Show View -> Device
hoc vo Window -> Show View -> Others -> Android -> Device.
Chc nng mnh thng s dng nht ca device l Screen Capture, cc k tin
ly nh minh ha lm thuyt trnh hoc gii thiu trn Google Market.
__________________
2.T ng s code:
T hp phm kinh in Ctrl + Space (iu k l l kh nhiu ngi khng bit).
3.Comment:
Ctrl + "/": t ng thm cm "//" vo u dng (ko tin lm).
Ctrl + Shift + "/": t ng thm "/* */" vo cm c bi en.
Ctrl + Shift + "\": t ng b "/* */" vo cm c bi en.
4.Override:
i lc bn mun Override phng thc ca mt lp c sn, ko l chng ta s i tm
tn phng thc trn mng v g ng li nh th? Nhiu bn gp li khi nh vit
li phng thc ny v debug mi ko ra (v n ko phi l li):
M:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
}
n gin v g thiu ch s.
Eclipse cung cp phng tin gip ta ghi phng thc ca lp cha vi Source ->
Override/Implement Method, nhng cc k nhiu ngi khng bit.