
Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chí Minh
TRUNG TÂM TIN HỌC
2015
Lập trình Android
Bài 1: Tổng quan về lập trình Android
và Môi trường phát triển
Ngành Mạng & Thiết bị di động
www.t3h.vn

Bài 1. T ng quan v l p trình Android và môi tr ng phát tri nổ ề ậ ườ ể
1. T ng quan Androidổ
●H đi u hành Androidệ ề
●T i sao l p trình trên Android?ạ ậ
1. Ki n trúc Androidế
2. Môi tr ng phát tri n ng d ng Androidườ ể ứ ụ
3. T o ng d ng đu tiênạ ứ ụ ầ
4. C p nh t Android APIậ ậ
5. Cài đt và s d ng Android Virtual Device (AVD)ặ ử ụ
N i dungộ

Bài 1. T ng quan v l p trình Android và môi tr ng phát tri nổ ề ậ ườ ể
1.1 H đi u hành Androidệ ề
L ch s phát tri nị ử ể
●Năm 2003, Android Inc. đc thành l p b i Andy Rubin, Rich ượ ậ ở
Miner, Nick Sears và Chris White t i California.ạ
●Năm 2005, Google s h u Android cùng v i các v trí qu n lý.ở ữ ớ ị ả
●Năm 2007, OHA (Open Handset Alliance) đc thành l p b i ượ ậ ở
Google cùng v i nhi u nhà s n xu t thi t b ph n c ng, thi t b ớ ề ả ấ ế ị ầ ứ ế ị
không dây và vi x lý. Công b n n t ng phát tri n Android.ử ố ề ả ể
●Năm 2008, thi t b HTC Dream là phiên b n th h đu tiên ho t ế ị ả ế ệ ầ ạ
đng v i h đi u hành Android 1.0.ộ ớ ệ ề
●Năm 2010, Google kh i đu dòng thi t b Nexus v i thi t b đu ở ầ ế ị ớ ế ị ầ
tiên c a HTC là Nexus One.ủ
●Năm 2013, ra m t lo t thi t b phiên b n GPE.ắ ạ ế ị ả
●Năm 2014, Google công báo Android Wear, h đi u hành dành cho ệ ề
các thi t b đeo đc.ế ị ượ

Bài 1. T ng quan v l p trình Android và môi tr ng phát tri nổ ề ậ ườ ể
1.1 H đi u hành Androidệ ề
Các phiên b n h đi u hànhả ệ ề

Bài 1. T ng quan v l p trình Android và môi tr ng phát tri nổ ề ậ ườ ể
1.1 H đi u hành Androidệ ề
Các phiên b n h đi u hànhả ệ ề
●Phiên b n 1.x:ả
Android 1.0 (API 1)
Android 1.1 (API 2)
Android 1.5 Cupcake (API 3)
Android 1.6 Donut (API 4)
●Phiên b n 2.x:ả
Android 2.0 Eclair (API 5) – Android 2.0.1 (API 6) – Android 2.1 (API 7)
Android 2.2 – 2.2.3 Froyo (API 8)
Android 2.3 – 2.3.2 Gingerbread (API 9)
Android 2.3.3 – 2.3.7 Gingerbread (API 10)
●Phiên b n 3.x:ả
Android 3.0 Honeycomb (API 11)
Android 3.1 Honeycomb (API 12)
Android 3.2 Honeycomb (API 13)