Đi Hc Công Ngh Đồng Nai Khoa Công Ngh Thông Tin
Trang 1
Khi: Đại Hc
Năm 2013
ng dn:
i tp thực hành được chia theo Module
Mi Module đưc thiết kế cho thi lượng 3
12 tiết thc hành ti lp
vi s ng dn ca ging viên.
y theo s tiết phân b, mi tun hc có th thc hin nhiu Module.
Sinh viên phi làm tt c các i tp trong các Module tuần tương ng.
Những sinh viên chưa hòan tất phn bài tp ti lp có trách nhim t làm
tiếp tc nhà.
c bài có du (*) là các bài tp nâng cao dành cho sinh viên khá gii.
Đi Hc Công Ngh Đồng Nai Khoa Công Ngh Thông Tin
Trang 2
MC LC
Module 1: Gii thiu môi trường phát trin điện thoi di đng.................................. 3
Module 2: X lý giao din người dùng ....................................................................... 13
Module 3: Xtập tin, lưu trạng thái, CSDL, Content Provider ........................... 40
Module 4: X lý đa tiến trình và dch v .................................................................... 49
Module 5: Networking APIs và Multimedia APIs ..................................................... 62
Module 6: Telephony APIs và Location Base Service APIs ...................................... 70
Module 7: Thao tác vi thiết b cm ng .................................................................... 74
Module 8: Danh sách đề tài môn hc .......................................................................... 77
Đi Hc Công Ngh Đồng Nai Khoa Công Ngh Thông Tin
Trang 3
Module 1: Gii thiệu môi trường phát trin điện thoại di động
Ni dung kiến thc thc hành:
- Làm quen với môi trường phát triển điện thoại di động
- S dng Eclipse, DDMS cách thc Debug
- Cách cài đt Android SDK, Update Android API, Upgrade Firmware
- S dng Android Virtual Device
- Tìm hiu các thành phn trong Android App
- Tìm hiểu các đơn vị đo lường trong Android
- Tìm hiểu vòng đời ca ng dng
- Tìm hiu Google Play
Bài tp 1:
Mục đích:
- Cài đặt được Java JDK, Android SDK, ADT plugin for Eclipse, update Android SDK.
Yêu cu:
- Tải và cài đặt Java JDK: http://java.sun.com/javase/downloads/index.jsp
- Tải và cài đặt Android SDK: http://developer.android.com/sdk/index.html , ti gói ADT
Bundle for Windows, gói này s cha các thành phn:
o Eclipse + ADT plugin
o Android SDK Tools
o Android Platform tools
o Android API mi nht
o Android system image mi nht cho Emulator
- Cp nht ADT plugin mi nht cho Eclipse:
1. Vào menu Help / chn Install New Software
2. Nhập đường dn: https://dl-ssl.google.com/android/eclipse/ và bm nút Add góc
bên phi
3. Chn các thông s thích hợp để tiến hành cp nht.
- Cp nht Android SDK
- Tham chiếu Android SDK
ng dn:
- Sau khi cu hình thành công và khởi động Eclipse thì ta s có màn hình như dưới đây:
Đi Hc Công Ngh Đồng Nai Khoa Công Ngh Thông Tin
Trang 4
- Đóng màn hình Welcome bằng cách click vào du chéo kế bên ch Android IDE
- Để tham chiếu ti Android SDK, ta vào menu Windows/ Preferences/ chn Android vào
Browse ti SDK location mà bạn lưu trữ:
- Để cp nht Android SDK, ta vào menu Windows/ Android SDK Manager (hoc bm
vào biểu tượng trên thanh toolbar), chn các gói cn cp nht và bấm Install packages…:
Đi Hc Công Ngh Đồng Nai Khoa Công Ngh Thông Tin
Trang 5
Bài tp 2:
Mục đích:
- Tạo và thao tác được vi Android Virtual Device
- S dụng được DDMS
- Cu hình thiết b để debug
Yêu cu:
- To Android Virtual Device:
o Đặt tên cho thiết b
o Chn loi thiết b
o Chn Target API
o Cu hình Keyboard, Skin, Camera
o Thiết lp internal storage
o Thiết lp SD Card
o Chức năng Snapshot
- Khởi động AVD va mi to, tiến hành thc hin: quan sát và th nghim các chức năng
bên trong AVD, thiết lp USB Debugging
- Thao tác trên DDMS:
o Kim tra cấu trúc thư mục, kéo th mt s tp tin vào AVD và quan sát hiện tượng
o Thc hin unmount và Mount SD Card
o Thc hin chức năng Gọi điện và gi tin nhn trong Emulator Control
ng dn:
- T menu Windows/ chn Android Virtual Device Manager:
- Ti màn hình này chn nút New