Tải bản đầy đủ (.pdf) (3 trang)

XD PM Hướng Đối Tượng - Võ Tấn Dũng (votandung) DeThiSo4

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (818.31 KB, 3 trang )

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
--------------------------------------

ĐỀ THI THỰC HÀNH GIỮA KỲ
MÔN HỌC: LẬP TRÌNH DI ĐỘNG
Thời gian : 75 phút

ĐỀ 4

Đề bài: làm 1 ứng dụng hiển thị danh sách phim được đánh giá trên IMDB. Thông tin một
bộ phim bao gồm: tên bộ phim, điểm IMDB, đạo diễn, tác giá, diễn viên.
Câu 1: Hiện thị danh sách phim (7điểm)
Câu 2: Chọn và hiển thị thông tin chi tiết của phim (3 điểm)
- Giao điện ứng dụng:

Style: bold
Số thứ tự

Size: 24

Màu nền random
theo list:

Color: #E8BE2C

#24c6d5
Tên phim

#57dd86


Style: bold

#ad7dcf

Size: 16

#ff484d
#fcba59
#24c6d5

Điểm IMDB
Style: Italic

Size: 12

Hình 1: danh sách phim


*Giợi ý:
Xét text bold cho một vài
chử trong đoạn text sử
dụng:
.setText(Html.fromHtml(
"<strong>Tên phim :
</strong>" + “nội
dung”)));

Chọn để trở lại danh
sách phim


Hình 2: chi tiết của phim
* Dữ liệu phim:
( Tên phim, Điểm IMDB, Đạo diễn, Tác giả, Diễn viên)
("The Shawshank Redemption (1994)", "9.3", "Frank Darabont", "Stephen King, Frank
Darabont", "Tim Robbins, Morgan Freeman, Bob Gunton")
(The Godfather (1972)", "9.2", "Francis Ford Coppola", "Mario Puzo, Francis Ford
Coppola", " Marlon Brando, Al Pacino, James Caan")
("The Godfather: Part II (1974)", "9.0", "Francis Ford Coppola", "Francis Ford
Coppola,Mario Puzo", "Al Pacino, Robert De Niro, Robert Duvall")
("The Dark Knight (2008)", "9.0", "Christopher Nolan", "Jonathan Nolan,Christopher
Nolan", "Christian Bale, Heath Ledger, Aaron Eckhart")
("Schindler's List (1993)", "8.9", "Steven Spielberg", "Thomas Keneally,Steven Zaillian",
"Liam Neeson, Ralph Fiennes, Ben Kingsley")
("Pulp Fiction (1994)", "8.9", "Quentin Tarantino", "Quentin Tarantino, Roger Avary",
"John Travolta, Uma Thurman, Samuel L. Jackson")


("12 Angry Men (1957)", "8.9", "Sidney Lumet", "Reginald Rose", "Henry Fonda, Lee J.
Cobb, Martin Balsam")
("The Lord of the Rings: The Return of the King (2003)", "8.9", "Peter Jackson", "J.R.R.
Tolkien", "Elijah Wood, Viggo Mortensen, Ian McKellen")
("The Good, the Bad and the Ugly (1966)", "8.9", "Sergio Leone", "Luciano
Vincenzoni,Sergio Leone", "Clint Eastwood, Eli Wallach, Lee Van Cleef")
("Fight Club (1999)", "8.9", "David Fincher", "Chuck Palahniuk,Jim Uhls", "Brad Pitt,
Edward Norton, Helena Bonham Carter")

* Cách tính điểm:
- Tạo ứng dụng, add ListView: 1 điểm
- Tạo list_item: 2 điểm
- Tạo Adapter cho list: 2 điểm

- Chạy và hiển thị thành công danh sách phim lên ListView: 2 điểm.
- Xong giao diện màn hình chi tiết phim: 1 điểm
- Chọn phim và chuyển sang màn hình chi tiết: 1 điểm.
- Hiển thị dữ liệu phim được chọn và tạo sự kiện cho nút button back: 1 điểm.



×