Archive for January, 2010

Managing Personal Information(PIM) – JSR 75-Phan2

IV.Cách thức tổ chức dữ liệu của PIM data 4.1.Trường(Field) PIM items nhóm các field có liên quan với nhau. Các field được xác định bởi kiểu của PIMItem. Ví dụ, một item calendar event gồm có các trường: thời gian event bắt đầu và kết thúc, mô tả event, vị trí và những trường [...]

Phát triển game đơn giãn trên Mobile(P7 – Phần cuối)

Ở bài trước, các bạn đã được hướng dẫn để tạo ra một game, ở phần này chúng ta sẽ bàn đến network. Một trong các đặc điểm chính của mobile, đó là khả năng được kết nối ở mọi nơi và mọi lúc. Bên cạnh việc bạn đạt được điểm số cao(high score); kết [...]

Phát triển game đơn giãn trên Mobile(P6)

Bài viết trước mô tả làm thế nào để lưu các cài đặt trò chơi, bao gồm cả âm thanh bật / tắt màn hình, nhưng nó không có bất kỳ âm thanh nào được phát ra. Bài viết này mô tả các Java Mobile Multimedia API (MMAPI) và giải thích làm thế nào để [...]

Managing Personal Information(PIM) – JSR 75-Phan1

I.Giới thiệu PIM API là một gói tùy chỉnh javax.micriedition.pim.*; thuộc JSR 75; cho phép bạn truy cập và sửa đổi cơ sở dữ liệu PIM tồn tại trong thiết bị MIDP. Mục đích của PIM API là cung cấp một giao diện chuẩn hóa cho các database đó mà chúng có thể được sử [...]

UML Bài 2: Phân tích hệ thống thông tin hướng đối tượng với UML

Trong chương trước, các bài viết đã đề cập tới tầm quan trọng của việc lập mô hình và sự hỗ trợ của UML trong việc lập mô hình như thế nào. Tuy nhiên nhiệm vụ chính của UML là đóng vai trò một ngôn ngữ mô hình hóa thống nhất, trực quan, chuẩn hóa [...]

UML Bài 1: Giới thiệu tổng quan về ngôn ngữ UML.

Tại sao chúng ta phải xây dựng mô hình cho hệ thống? Mô hình hóa là cách xem xét một bài toán thông qua việc sử dụng các mô hình. Mô hình dùng để hiểu rõ bài toán, trao đổi thông tin giữa những người liên quan như khách hàng, chuyên gia, người phân tích, [...]

Phát triển game đơn giãn trên Mobile(P5)

Để lưu điểm số high-score, trước tiên bạn cần hiểu Input Output trong MIDlet và cách sử dụng RecordStores. Streams Hãy bắt đầu với các operation IO đơn giãn. Các lớp mà thực thi chúng nằm trong gói java.io. Java ME chỉ có một ít các lớp sẵn có trong Java SE nhưng tất cả [...]

Phân biệt toán tử == và phương thức equal() trong Java.

Tôi nghĩ vấn đề này trong Java vẫn còn nhiều bạn chưa phân biệt rõ sự khác nhau giữa toán tử “==” và phương thức equal() trong Java, đặc biệt là khi so sánh chuỗi String trong Java. Hôm nay mình viết bài này để mọi người tham khảo và góp ý. VD1: Giả sử [...]

Code game Bomb(Minesweeper)

Sau đây tôi xin giới thiệu một game chạy trên mobile, rất thông dụng trong desktop, đó là trò minesweeper. Với giao diện khá đẹp, game này chắc chắc không thua kém trên Desktop. Và nó được thiết kế chạy trên màn hình 176×208. Với Splash Screen:

File Connection – JSR 75 (Phan 2)

3.6.Các thao tác trên FileConnection Bạn có thể thực hiện một vài thao tác trên đối tượng FileConnection một khi việc kết nối file đã được hoàn tất. Để kiểm tra xem một file hay thư mục tồn tại hay chưa, sử dụng phương thức exists(). Để kiểm tra xem một file hay thư mục [...]

Follow

Get every new post delivered to your Inbox.

Join 125 other followers