5
Nhacvui.vn Dương Văn Sinh Page 1 1. Load dliu txml Package com.example.SAXo SongItem.java Khi tạo đối tượng o SAXXML_handler.java Ly các thuc tính ca mt đối tượng qua các thca 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 hp xlý dưới background Package com.example.imageo FileCache.java o ImageLoader.java o MemmoryCache.java

Baocao 17 5

  • 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