Nghiên cứu JM và xây dựng ứng dụng minh họa (Đặng Nguyễn Kim Anh vs Đào Anh Tuấn) - 3

Java Mobile Thay thế cho hệ thống file, thiết bị MIDP lưu trữ thông tin qua các record stores. Chúng ta có thể xem các record store này như một bảng dữ liệu gồm nhiều dòng record. Mỗi dòng record có một số ID và gồm một mảng các bytes. Người ta thường xem record store như một cấu trúc file phẳng (flat-file). Record ID 1 2 3 Data Mảng các bytes Mảng các bytes Mảng các bytes . Bảng Mô hình Record Store Mỗi record có một trường Record ID có kiểu dữ liệu integer, đóng vai trò như. | Java Mobile Thay thế cho hệ thống file thiết bị MIDP lưu trữ thông tin qua các record stores. Chúng ta có thể xem các record store này như một bảng dữ liệu gồm nhiều dòng record. Mỗi dòng record có một số ID và gồm một mảng các bytes. Người ta thường xem record store như một cấu trúc file phẳng flat-file . Record ID Data 1 Mảng các bytes 2 Mảng các bytes 3 Mảng các bytes Bảng Mô hình Record Store Mỗi record có một trường Record ID có kiểu dữ liệu integer đóng vai trò như khóa chính trong bảng dữ liệu và một trường Data là một mảng các bytes để chứa dữ liệu. Một tập hợp các record này được gọi là một record store tương ứng với một bảng dữ liệu . Một ứng dụng MIDlet có thể có bao nhiêu record store tùy ý kể cả không có mỗi record store được phân biệt bởi tên định danh duy nhất. Mở rộng ra các Record Stores của các ứng dụng MIDlet cùng chung một bộ suite thì cũng phải có tên phân biệt. Tên của record store có thể chứa đến 32 ký tự Unicode 16 bits và tên này phân biệt hoa thường. Các ứng dụng MIDlet không những truy xuất được các record stores do nó tạo ra mà còn truy xuất được các record stores do các ứng dụng khác trong cùng một bộ MIDlet Suite tạo ra. Đây là một lý do khiến các nhà phát triển đặt ra khái niệm MIDlet Suite tuy nhiên các MIDlet không cùng một suite không thể truy xuất Record Suite của nhau. Đây là một hạn chế của Record Store khi so sánh với hệ thống file trên các thiết bị khác. Một record store quản lý hai thông số để quản lý việc truy cập dữ liệu hai thông số này tự động được cập nhật khi có record được thêm xóa hay sửa 107 Java Mobile Số Version đây là một giá trị integer. Tuy nhiên có một điều không may là giá trị khởi điểm của version không được định nghĩa bởi API. Nếu chúng ta cần biết giá trị ban đầu này ngay sau khi tạo record mới ta có thể gọi hàm getVersion . Ngày tháng là một số long thể hiện số millisecond tính từ nửa đêm ngày 1 1 1970. Chúng ta có thể lấy ra thông số này bằng hàm getLastModified . Các yêu cầu xử lý record store được .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.