Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình di động part 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Định dạng (Format), Thêm (Add) và Xóa (Delete) các bản ghi Thêm bản ghi gồm hai bước. Bước đầu tiên là định dạng bản ghi theo định dạng yêu cầu và bước tiếp theo là thêm bản ghi đã định dạng vào lưu trữ bản ghi. | 1.1 Định dạng Format Thêm Add và Xóa Delete các bản ghi Thêm bản ghi gồm hai bước. Bước đầu tiên là định dạng bản ghi theo định dạng yêu cầu và bước tiếp theo là thêm bản ghi đã định dạng vào lưu trữ bản ghi. Sự tuần tự hóa serialization dữ liệu lưu trữ bản ghi không được hỗ trợ do đó lập trình viên phải định định dạng các mảng byte để xây dựng dữ liệu lưu trữ bản ghi Sau đây là ví dụ của việc định dạng dữ liệu bản ghi mở một lưu trữ bản ghi và sau đó thêm dữ liệu bản ghi vào lưu trữ bản ghi ByteArrayOutputStream baos new ByteArrayOutputStream DataOutputStream outputstream new DataOutputStream baos outputStream.writeByte T byte 0 Thẻ chỉ loại bản ghi outputstream.writelnt score byte 1 đến 4 outputStream.writeUTF name byte 5 đến 2 name.length byte theRecord boas.toByteArray recordstore rs null rs RecordStore.openRecordStore RecordStoreName CreatelfNoExist int RecordID rs.addRecord theRecord 0 theRecord.length Hình 2. Thêm bản ghi Record ID i T Byte Byte Byte Byte Byte Byte Byte 1 Record ID i S Byte Byte Byte Byte Byte Byte Byte Record ID S Byte Byte Byte Byte Byte Byle Byte 1 Record ID T Byre Byte Byte Byte Byte Byte Byte 1 1.1. a Định dạng dữ liệu bản ghi Trong ví dụ trên hai dòng đầu tạo một luồng xuất để giữ dữ liệu bản ghi. Sử dụng đối tượng DataOutputStream bọc mảng byte cho phép các bản ghi de dàng được định dạng theo các kiểu chuẩn của Java long int string . mà không phải quan tâm đến tách nó thành dữ liệu byte. Phương thức writeByte writeInt và writeUTF định dạng dữ liệu như trong hình tag score name . Sử dụng thẻ tag làm byte đầu tiên có ích để xác định loại bản ghi sau này. Phương thức toByteArray chép dữ liệu trong luồng xuất thành một mảng byte chứa bản ghi để lưu trữ. Biến theRecord là tham chiếu đến dữ liệu đã định dạng. 1.1. b Thêm dữ bản ghi đã định dạng vào lưu trữ bản ghi Khi dữ liệu đã được định dạng nó có thể được thêm vào lưu trữ bản ghi. Phát biểu openRecordStore tạo và mở một lưu trữ bản ghi với tên là RecordStoreName. Phát biểu addRecord thêm