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)