1. Trang chủ
  2. » Luận Văn - Báo Cáo

0791TÌM HIỂU VÀ LẬP TRÌNH TRÊN HỆ ĐIỀU HÀNH ANDROID

41 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 41
Dung lượng 2,34 MB

Nội dung

Tìm hi u l p trình ng d ng h u hành Android TR GVHD: Th.s H Quang Kh i B GIÁO D C VÀ ÀO T O NG I H C M THÀNH PH H CHÍ MINH KHOA CÔNG NGH THÔNG TIN ÁN MÔN H C TÀI: TÌM HI U VÀ L P TRÌNH TRÊN H I U HÀNH ANDROID Giáo viên h ng d n : Th i gian th c hi n : Sinh viên th c hi n : Th c s H Quang Kh i 21.11.2011 – 15.02.2012 Tr n ng Khoa – MSSV: 0851010134 T: 0979 890 254 Nguy n Minh Tâm – MSSV: 0851010227 T: 0168 2952 264 L p: TH08B2 Khóa: 2008 – 2012 THÁNG 02 N M 2012 Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang Tìm hi u l p trình ng d ng h u hành Android L IC M GVHD: Th.s H Quang Kh i N Chúng em xin chân thành c m n Ban Giám Hi u Th y cô Tr ng i H c M Thành Ph H Chí Minh ch d n chúng em nh ng tháng n m h c t p t i tr ng, c ng nh cung c p nh ng ki n th c c n thi t kho ng th i gian chúng em th c hi n đ án Trong trình th c hi n đ án môn h c chúng em xin chân thành c m n đ c bi t đ n th y Th c s H Quang Kh i, giáo viên h ng d n, t n tình gi ng d y giúp đ chúng em su t q trình th c hi n hồn thành đ án mơn h c Khi hồn thành đ c đ án chúng em tr i qua kho ng th i gian làm vi c nhóm v i th t h u ích Th t s , m t kho ng th i gian ng n, nh ng đ đ chúng em th hi n tinh th n làm vi c nhóm, v n d ng nh ng ki n th c h c đ hồn thành cơng vi c m t cách t t nh t Tuy nhiên, kh n ng cịn h n ch th i gian có h n, ch c ch n t p đ án môn h c không tránh kh i thi u sót, mong đ c s đ ng viên, thơng c m đóng góp ý ki n c a quý Th y cô b n đ t p đ án hoàn ch nh h n Chúng em xin chân thành c m n Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i M CL C M C TIÊU VÀ YÊU C U 6  1.  M c tiêu chính: 6  a.  M c tiêu c a gi ng viên đ t cho chúng em là: 6  b.  Bên c nh m c tiêu c a nhóm chúng em đ t là: 6  2.  Yêu c u sinh viên: 6  GI I THI U ÁN 7  N I DUNG BÁO CÁO 8  I.  TÌM HI U H I U HÀNH ANDROID: .8  1.  S phát tri n ng d ng di đ ng: 8  2.  Gi i thi u chung v h u hành Android: 8  a.  Khái ni m: 8  b.  S phát tri n c a Android: 8  c.  Các ng d ng Android c b n: 9  d.  c m c a b phát tri n ng d ng Android: 9  3.  Ki n trúc h u hành Android: 10  a.  T ng h t nhân Linux (Linux Kernel layer): 10  b.  T ng Libraries android runtime: 10  c.  T ng Application Framework: 11  d.  T ng Application: 11  4.  Cài đ t môi tr ng phát tri n Android: 11  a.  Ph n m m h tr : 11  b.  H ng d n cài đ t: 11  II.  NGÔN NG L P TRÌNH JAVA 20  1.  Gi i thi u Java: 20  2.  L ch s hình thành ngôn ng Java: 20  3.  M t s đ c m n i b t c a ngôn ng l p trình Java: 20  a.  Máy o Java ( Java Virtual Machine): 20  b.  Thông d ch: 21  c.  c l p n n: 21  d.  H ng đ i t ng: 21  e.  a nhi m – đa lu ng ( Multi Tasking – Multi Threading): 21  f.  Kh chuy n: 21  g.  H tr m nh cho vi c phát tri n ng d ng: 21  III.  NG D NG CALCULATOR 22  1.  Mô t ch c n ng ng d ng: 22  a X lý bi u th c: 22  b.  Nh p hàm: 22  c.  Các phép tính c b n: C ng +, tr -, nhân *, chia ÷ .22  d.  Các phép tính v i hàm: x2, n!, sin, cos, tan, sqrt 22  e.  Có th dùng degree hay radians cho hàm l ng giác (trigonometry) .22  f.  L u g i l i n i dung c a bi u th c tính tốn c (history) 22  g.  Bi u th k t qu : .22  2.  Ý t ng gi i quy t toán: 22  3.  Ý t ng thu t toán ký pháp ngh ch đ o Ba Lan 23  a.  Ý t ng: 23  b.  Hi n th c thu t toán: 23  4.  Demo ng d ng Calcaulator: 26  IV.  K T QU 38  1.  Ch ng trình ng d ng “calculator”: 38  a.  K t qu đ t đ c: 38  Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang Tìm hi u l p trình ng d ng h u hành Android b.  H n ch c a ch GVHD: Th.s H Quang Kh i ng trình: 38  2.  Kh n ng làm vi c 38  a.  b.  T p th nhóm 38  Cá nhân: 38  V.  H NG PHÁT TRI N THÊM 39  VI.  K T LU N 40  VII.  TÀI LI U THAM KH O 41  Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i NH N XÉT C A GIÁO VIÊN H NG D N Ngày……tháng……n m…… Ký tên Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i M C TIÊU VÀ YÊU C U Sau th i gian h c t p trau d i ki n th c gi giai đo n t t nh t mà m i thành viên nhóm chúng em có th áp d ng nh ng ki n th c h c đ v n d ng vào đ tài mà tr ng giao cho chúng em làm ây c ng giai đo n đ th y rõ kh n ng ti p thu, n m v ng ki n th c c a m c đ tài: Tìm hi u l p trình ng d ng h u hành Android M c tiêu chính: Phân tích xây d ng thành công ph n m m ng d ng máy tính khoa h c cho n tho i c m tay thông minh ch y n n gi l p Android SDK a M c tiêu c a gi ng viên đ t cho chúng em là: Làm quen v i cách th c làm vi c theo nhóm N m v ng l p trình thành th o v i Java n n Android Dùng Java n n Android thi t k “Calculator” b Bên c nh m c tiêu c a nhóm chúng em đ t là: T đ tài có th m r ng ng d ng cho đ tài khác có liên quan Yêu c u sinh viên: H c mơn l p trình h ng đ i t ng, c u trúc d li u, gi i tích Ch u khó h c h i tham kh o tài li u Kh n ng làm vi c nhóm Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang Tìm hi u l p trình ng d ng h u hành Android GI I THI U GVHD: Th.s H Quang Kh i ÁN G n n tho i c m tay thông minh tr thành m t v t h u nh “c n ph i có” cu c s ng h ng ngày c a gi i làm vi c “trí th c” Vi t ph n m m ti n ích nâng cao giá tr s d ng cho chúng c ng tr nên m t trào l u cho công ty phát tri n ph n m m, gi i l p trình viên chuyên nghi p c ng nh không chuyên c bi t nh ng ng d ng cho máy ch y h u hành Android Ph n m m máy tính bao gi c ng đ c cài đ t s n b t c n tho i c m tay nh ng ch d ng l i m c đ c b n nh c ng tr nhân chia, m c nhu c u s d ng c a gi i làm vi c “trí th c” cao h n, m c đ c a máy tính khoa h c L y tiêu chí đáp ng đ c nhu c u k trên, nhóm chúng em xin đ ng ký, tìm hi u l p trình ng d ng “máy tính khoa h c” dành cho h u hành Android tài “Tìm hi u l p trình ng d ng h u hành Android” nh m nâng cao k n ng l p trình, c ng nh phân tích, thi t k xây d ng m t ng d ng th c ti n cho sinh viên t nh ng yêu c u đ c phân tích nh Xây d ng đ c m t ph n m m ng d ng nh m t máy tính khoa h c th c th s không đ n gi n Cho nên m c đ yêu c u c a đ tài ch bao g m nh ng phép toán hàm đ n gi n ng th i ng d ng đ c gi i h n ch cho máy n tho i c m tay thông minh hình (l n, c m ng, …) c a chúng s cho phép thi t k xây d ng m t giao di n ph c t p đa n ng, b x lý c a chúng đ m nh đ tính tốn tốn ph c t p nh m đáp ng đ c yêu c u c a đ tài Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thơng Tin Trang Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i N I DUNG BÁO CÁO I TÌM HI U H I U HÀNH ANDROID: S phát tri n ng d ng di đ ng: − Symbian: + Nhà phát tri n: Nokia + Ngơn ng l p trình: Symbian C++ + Thi t b h tr : Nokia, Sony Ericsson, Samsung − J2ME: + Nhà phát tri n: Sun MicroSystems + Ngơn ng l p trình: Java, MIDlet + Thi t b h tr : c h tr t nhi u nhà s n xu t n tho i − Windows Phone: + Nhà phát tri n: Microsoft + Ngôn ng l p trình: C#, VB + Thi t b h tr : HTC, Samsung, LG, Dell, Nokia − webOS (Palm OS) + Nhà phát tri n: Palm, HP + Ngơn ng l p trình: C/C++ + Thi t b h tr : Palm, HP − iOS + Nhà phát tri n: Apple + Ngơn ng l p trình: Objective C + Thi t b h tr : iPhone − Android + Nhà phát tri n: Google + Ngôn ng l p trình: Java + Thi t b h tr : HTC, Samsung, LG, Sony Ericsson, Acer, Dell… Gi i thi u chung v h u hành Android: a Khái ni m: - Android m t h u hành dành cho thi t b di đ ng nh smartphone, tablet hay netbook Android Google phát tri n d a n n t ng Linux kernel ph n m m mã ngu n m Android h u hành m mã ngu n nh t - Android bao g m: + H u hành m cho thi t b di đ ng + N n t ng phát tri n ng d ng di đ ng + Các thi t b di đ ng ch y H H Android ng d ng c a b S phát tri n c a Android: Ban đ u n n t ng đ c phát tri n b i Android Inc Android m t h u hành di đ ng d a n n t ng linux phiên b n 2.6 dành cho dòng n tho i SmartPhone u tiên, đ c đ i b i công ty liên h p Android, sau Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i đ c Google mua l i phát tri n t n m 2005 tr thành m t h u hành di đ ng mã ngu n m , mi n phí, m nh m đ c a chu ng cao th gi i Android đ c phát tri n nh m c nh tranh v i h u hành di đ ng khác nh iOS (Apple), BlackBerry OS, Windows Mobile (Microsoft), Symbian (Nokia), Samsung (Bada), WebOS (Palm) Tính đ n th i m này, Android tr thành n n t ng di đ ng t ng tr ng nhanh nh t th gi i H u hành android m t h u hành r t m nh m nh, có b o m t cao, h tr đ c nhi u công ngh tiên ti n nh 3G, GPS, EDGE, Wifi t ng thích v i nhi u ph n c ng, h tr nhi u lo i b nh p d li u nh keyboard, touch trackball Android h u hành di đ ng nên có kh n ng k t n i cao v i m ng khơng dây H tr cơng ngh OpenGL nên có kh n ng ch i ph ng ti n media, ho t hình c ng nh trình di n kh n ng đ h a khác c c t t, ti n đ đ phát tri n ng d ng có giao di n ph c t p ch ng h n nh trò ch i N m 2008, h u hành android th c m tồn b mã ngu n, u cho phépcác hãng n tho i có th đem mã ngu n v tùy ch nh, thi t k l i cho phù h p v i m i m u mã n tho i c a h u quan tr ng n a h u hành m hoàn toàn mi n phí, khơng ph i tr ti n nên giúp h ti t ki m l n chi phí phát tri n h u hành Nh ng u c c k t t khơng ch đ i v i hãng s n xu t n tho i nh mà c v i nh ng hãng l n nh Samsung, HTC V i nhà phát tri n ng d ng (developers), vi c h u hành android đ c s d ng ph bi n đ ng ngh a v i vi c h có th tho i mái phát tri n ng d ng n n android v i s tin t ng ng d ng s có th ch y đ c nhi u dòng n tho i c a hãngkhác H ph i quan tâm phát tri n cho n tho i nào, phiên b n vìn n t ng android chung cho nhi u dòng máy, máy o Java ch u trách nhi m th c thinh ng ng d ng phù h p v i m i dòng n tho i mà ch y T t c ch ng trình ng d ng đ c vi t b ng ngôn ng Java k t h p v i XML nên có kh n ng kh chuy n cao - c Các ng d ng Android c b n: Duy t mail Qu n lý SMS Qu n lý thông tin ng i dùng PIM Trình t web Ch ng trình ch i nh c, hi n th hình nh - c m c a b phát tri n ng d ng Android: d Hồn tồn mi n phí H tr thi t b có Wifi H tr GPS Th vi n s d ng Bluetooth Trình t web HTML H tr phát tri n ng d ng v b n đ Th vi n âm x lý nhi u đ nh d ng Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thơng Tin Trang Tìm hi u l p trình ng d ng h u hành Android - GVHD: Th.s H Quang Kh i Th vi n đ h a 2D, 3D Ki n trúc h u hành Android: H u hành android có t ng t d i lên t ng h t nhân Linux (phiên b n 2.6), t ng T ng Libraries Android runtime, T ng Application Framework t ngApplication Ki n trúc h u hành Android a T ng h t nhân Linux (Linux Kernel layer): H u hành android đ c phát tr n d a h t nhân linux, c th h t nhân linux phiên b n2.6, u đ c th hi n l p d i T t c m i ho t đ ng c a n tho i mu n thihành đ c đ u đ c th c hi n m c c p th p l p bao g m qu n lý b nh (memorymanagement), giao ti p v i ph n c ng (driver model), th c hi n b o m t (security), qu n lý ti n trình (process) b T ng Libraries android runtime: Libraries: Ph n có nhi u th vi n đ c vi t b ng C/ C++ đ ph n m m có th s d ng, th vi n đ c t p h p thành m t s nhóm nh : + Th vi n h th ng (System C library): th vi n d a chu n C, đ c s d ng ch b i h u hành + Th vi n Media (Media Libraries): Có nhi u code đ h tr vi c phát ghi lo i đ nh d ng âm thanh, hình nh, video thơng d ng + Th vi n SQLite : H c s d li u đ ng d ng có th s d ng Android runtime: Ph n ch a th vi n mà m t ch ng trình vi t b ng ngơn ng Java có th ho t đ ng Ph n có b ph n t ng t nh mơ hình ch y Java máy tính th ng Th nh t th vi n lõi (Core Library), ch a l p nh JAVA IO, Collections, File Access Th hai m t máy o java (Dalvik Virtual Machine) Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thơng Tin Trang 10 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Tính tốn c ng tr nhân chia đ n gi n K t qu tr ki u double có làm trịn ch s VD: 10/3=3,33333333333->10/3=3.333 Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 27 Tìm hi u l p trình ng d ng h u hành Android Làm tròn ch s GVHD: Th.s H Quang Kh i Ch ng trình cịn cho phép tính tốn hàm sin, cos, tan v i hai đ n v Radians Degrees Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 28 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Tính sin(90) đ n v Degreees Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang 29 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Tính sin(90) đ n v Radians Nâng cao h n, ch ng trình cịn có th tính tốn h n h p VD: 5*sin(90)+(-8/sqrt(4)-(sin(45)+cos(45)) Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 30 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Bi u th c h n h p Ngồi ra, ta có th l u bi u th c xu ng c s d li u (Button M+) Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang 31 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i L u xu ng c s d li u Và xóa m t bi u th c kh i History(n u có)(Button M-) Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 32 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Xóa kh i c s d li u xem History ta dung Button Up Down Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang 33 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Ch a g i History Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 34 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Nh n Button Up l n Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 35 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Nh n Button Up l n Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang 36 Tìm hi u l p trình ng d ng h u hành Android GVHD: Th.s H Quang Kh i Nh n Button Down l n Vì History đ c l u tr b ng SQLite nên s bi u th c l u tr đ h n n u b nh ch tr ng Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm c xem vơ Khoa: Cơng Ngh Thơng Tin Trang 37 Tìm hi u l p trình ng d ng h u hành Android IV GVHD: Th.s H Quang Kh i K T QU i v i ch ng trình c a chúng em chúng em xây d ng ngơn ng l p trình Java, n n c a Eclipse k thu t chúng em s d ng ph bi n h ng đ i t ng, m i đ u đ c g i thông qua đ i t ng Ngồi ra, đ giúp cho ch ng trình hồn thi n h n chúng em s d ng thêm ph n x lý lu ng ch ng trình ây qu th t m t cơng vi c th t khó so v i ki n th c hi n t i mà chúng em tích l y đ c, nh ng đ c s giúp đ h ng d n t n tình c a Th y Th c s H Quang Kh i, c ng v i tinh th n quy t tâm, ch u khó, ý chí ham h c c a c nhóm cu i đ án c ng hoàn thành t t đ p Ch ng trình ng d ng “calculator”: a K t qu đ t đ c: Nhóm th c hi n u c u là: • Tính tốn phép tính d i d ng bi u th c đ a vào • Tính tốn b n phép tính c b n có d u ch m đ ng c ng, tr , nhân, chia • M t s hàm yêu c u th c hi n là: - Hàm sin - Hàm cos - Hàm tan - Hàm tính giai th a (n!) - Hàm bình ph ng (x^2) - Hàm c n b c (sqrt) • Dùng degree hay radians cho hàm l ng giác (trigonometry) • L u g i l i n i dung c a bi u th c tính tốn c (history) - b H n ch c a ch ng trình: Ch a x lý đ c v trí tr Ch a cho phép t đ ng thêm d u nhân ‘*’ bi u th c Ví d : 3(5-2) Kh n ng làm vi c a T p th nhóm Phân tích rõ module ch c n ng c a calculator Xây d ng thành công ph n m m ng d ng c a máy tính khoa h c ch y n tho i c m tay thông minh Update lên n tho i thông minh th t có n n gi l p Android SDK ch y thành công b Cá nhân: - Nâng cao kh n ng vi t code - Nâng cao kh n ng phân tích gi i pháp gi i quy t v n đ - Nâng cao kh n ng làm vi c nhóm c a t ng thành viên Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 38 Tìm hi u l p trình ng d ng h u hành Android V H GVHD: Th.s H Quang Kh i NG PHÁT TRI N THÊM Do đ ph c t p c a yêu c u đ tài, mà th i gian th c hi n r t h n ch nên m t s yêu c u chúng em v n ch a th c hi n đ c, nh ng nhóm s quy t tâm gi i quy t v n đ l i t ng lai nh : - Các phép tính d a n n sáu m i (sexagesminal) c a đ , phút, giây - Các phép tính c b n cho Base-N (hex, dec, oct, bin) - Gi i h ph ng trình v i hai n s - Các phép tính v i hàm: xy v i s m th c, log, sin-1, cos-1, tan-1, sinh, cosh, tanh, sinh-1, cosh-1, tanh-1 - Và m c đích cu i phát tri n ng d ng c a gi ng nh calculator Windows nh hình sau: Calculator Windows Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Cơng Ngh Thơng Tin Trang 39 Tìm hi u l p trình ng d ng h u hành Android VI GVHD: Th.s H Quang Kh i K T LU N Sau tìm hi u th c hi n xong đ án, chúng em t nh n th y hoàn thành t t ph n nh ng yêu c u c a đ tài đ t ra, c nh ng m c tiêu mà nhóm chúng em t đ t cho Nh ng bên c nh đó, q trình th c hi n cịn có nh ng m c tiêu mà chúng em t nh n th y ch a th c hi n t t l m c ng không tránh kh i nh ng thi u thi u xót q trình th c hi n Kính mong q Th y Cơ góp ý, đánh giá đ giúp đ án c a chúng em hoàn thi n h n Ngoài nh ng ki n th c đ t đ c q trình th c hi n đ án, nhóm chúng em rút đ c nh ng kinh nghi m h c quý giá cho Bài h c mà chúng em rút đ c s đồn k t - nh t trí c a nhóm ng th i, th c hành địi h i ph i có s linh ho t cao h n r t nhi u so v i h c lý thuy t Qua kh n ng t tìm hi u sáng t o đ c nâng cao kh n ng làm vi c theo nhóm c ng v y Khơng ch d ng l i mà chúng em cịn hi u rõ h n, sâu h n cơng ngh Java nói riêng, n n t ng Eclipse nói chung quan tr ng nh t vi c x lý lu ng cho ch ng trình, giúp cho ch ng trình đ c linh ho t h n r t nhi u, c ng nh vi c s d ng ti n ích, ph n m m h tr khác đ giúp cho ch ng trình hoàn thi n h n, chuyên nghi p h n Vì ki n th c chun mơn kinh nghi m th c t có h n nên đ án ch c ch n ch a đ ng nhi u thi u sót Do em r t mong nh n đ c s góp ý, ch d n c a quý th y cô đ t p đ án đ t đ c k t qu cao h n Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 40 Tìm hi u l p trình ng d ng h u hành Android VII GVHD: Th.s H Quang Kh i TÀI LI U THAM KH O - Giáo trình Android c a tr ng i h c Khoa h c T Nhiên - Java Programming for Kids, Parents and Grandparents by Yakov Fain - Wikipedia.org t li u tham kh o t li u m ng Sinh viên: Tr n ng Khoa – Nguy n Minh Tâm Khoa: Công Ngh Thông Tin Trang 41

Ngày đăng: 20/10/2022, 03:55

HÌNH ẢNH LIÊN QUAN

• Bm nút download có mi tên trong hình đt i: - 0791TÌM HIỂU VÀ LẬP TRÌNH TRÊN HỆ ĐIỀU HÀNH ANDROID
m nút download có mi tên trong hình đt i: (Trang 12)
• Sau khi tiv bn cài đ tb n ch y file cài đt JDK và làm theo hình c - 0791TÌM HIỂU VÀ LẬP TRÌNH TRÊN HỆ ĐIỀU HÀNH ANDROID
au khi tiv bn cài đ tb n ch y file cài đt JDK và làm theo hình c (Trang 13)
• Sau khi tiv bm chu tp hi vào file va ti và bung nén nh hình: - 0791TÌM HIỂU VÀ LẬP TRÌNH TRÊN HỆ ĐIỀU HÀNH ANDROID
au khi tiv bm chu tp hi vào file va ti và bung nén nh hình: (Trang 15)
calculator trên Windows nh hình sau: - 0791TÌM HIỂU VÀ LẬP TRÌNH TRÊN HỆ ĐIỀU HÀNH ANDROID
calculator trên Windows nh hình sau: (Trang 39)
w