Upload
sinhco
View
49
Download
3
Embed Size (px)
Citation preview
Nhacvui.vn
Dương Văn Sinh Page 1
1. Load dữ liệu từ xml
Package “com.example.SAX”
o SongItem.java
Khởi tạo đối tượng
o SAXXML_handler.java
Lấy các thuộc tính của một đối tượng qua các thẻ của xml
o SAXXMLParser.java
Lấy thành 1 list các đối tượng
o SAXParserAsyncTask.java
Xuất các đối tượng ra listview kết hợp xử lý dưới background
Package “com.example.image”
o FileCache.java
o ImageLoader.java
o MemmoryCache.java
Nhacvui.vn
Dương Văn Sinh Page 2
o Utils.java
Load ảnh từ link ( xử lý nhanh )
Package “com.example.main”
o CustomListViewAdapter_music.java
List hiển thị đối tượng theo style music
o CustomListViewAdapter_album.java
List hiển thị đối tượng theo style album
o CustomListViewAdapter_video.java
List hiển thị đối tượng theo style video
2. Xử lý ViewPage
Package “com.example.data.model”
o Gauge.java
o GaugeInverse.java
o ListItem.java
o RetryLoading.java
Điều khiển vuốt trái, vuốt phải và hiện loading
Nhacvui.vn
Dương Văn Sinh Page 3
3. Xử lý slidemenu 2 bên
Package “com.example.main”
o Category.java
Slidemenu bên trái
o Users.jva
Slidemenu bên phải
4. Xử lý ActionBarSherLock
Sử dụng thư viện ( dưới dạng project ) actionbarsherlock
Nhacvui.vn
Dương Văn Sinh Page 4
5. Xử lý play music
Package “com.example.play”
o Play_song.java
Xử lý chạy một bài hát
o Service_song.java
Xử lý chạy ở background khi thoát ra chương trình khác
o Utilities.java
Xử lý việc hiển thị thời gian
Chức năng
Đã xử lý tương đối ổn
Chưa xử lý
Đang xử lý
Nhacvui.vn
Dương Văn Sinh Page 5
1. Load dữ liệu
a. Dữ liệu chạy nền
b. Load nhanh ảnh
c. Hiển thị listview với các 3 style
2. Hiệu ứng vuốt trái vuốt phải
3. Slide menu trái phải
4. Xử lý ActionBar
5. Chạy một link nhạc
a. Load dữ liệu và chạy
b. Xử lý chạy nền khi thoát ra chương trình khác
c. Xử lý play – pause
d. Xử lý nút lặp bài
e. Xử lý tua bài hát
f. Xử lý tăng giảm âm lượng
g. Xử lý hiển thị thời gian
h. Xử lý ẩn và hiện lời bài hát
i. Xử lý 3 button hiển thị listview
j. Xử lý button Thích
k. Xử lý button Thêm
l. Xử lý button Nhạc chờ
m. Xử lý button Share
n. Xử lý khi có cuộc gọi đến, cuộc gọi đi
o. Xử lý sự cố khi mất mạng
p. Xử lý khi play một video, list nhạc khác
q. Xử lý khi quay trở lại app khi app đang hoạt động
6. Chạy 1 list nhạc
a. Xử lý tương tự play link nhạc
b. Xử lý cấu trúc giao diện (phức tạp)
7. Chạy 1 video
a. Xử lý tương tự play nhạc
8. Tìm kiếm gợi ý và kết quả tìm kiếm