Chương trình Android thứ hai: MineSweeper
Tuesday, November 20, 2007 10:52:04 AM
Bạn sẽ vẫn tạo dự án trong Eclipse như binh thường, ở đây tôi tạo một lớp mới thừa kế từ android.view.View, lớp này sẽ chịu trách nhiệm xử lý các thao tác của người dùng cũng như vẽ lên màn hình. Một lớp khác là com.daohainam.game.minesweeper.Game được dùng để chứa thông tin về lượt chơi hiện tại.
Vì không dùng chuột nên tôi cũng chưa nghĩ ra được cách nào để cho phép người dùng cắm cờ lên chỗ có bom cả, cũng như các thao tác cho phép còn tương đối đơn giản. Bạn vẫn chưa thể chơi lại trừ khi bạn kết thúc chương trình và chạy lại
, chương trình cũng chưa tính điểm và thời gian, hoặc lưu lại bảng điểm... Tuy còn rất nhiều khiếm khuyết nhưng dù sao nó cũng giúp tôi làm quen với các hàm 2D của Android, thực ra nó rất giống với các nền tảng khác như Win32, .NET, Java...
Xin mời xem screenshot của chương trình:



Để tải về mã nguồn chương trình, xin hãy nhấn vào link sau, chú ý là trong file zip này có cả 2 file PSD (photoshop) chứa hình ảnh: mine sweeper.zip





