The RMS : The Record Management System
سنتعرف في هذا الدرس على كيفية حفظ البيانات مثل دليل الهاتف ,, مذكرة وغيرها الكثير من التطبيقات وهو بالفعل درس صعب
اتمنى من الله العزيز الحكيم ان اقوم بتبسيطه لكم وببسم الله نبدا
اولا: الكلاس RecordStore
تستخدم هذه الكلاس والاساليب الموجودة فيها لكتابة او قراءة بيانات وكذلك لتخزينها
الاسم Record-Store يجب ان يكون عبارة عن String ويجب ان يتم هناك التمييز بين الكتابة الصغيرة والكبيرة فمثلا"ArabTeam " ليست مثل" arabteam" وهناك اسلوب يفتح Record-Store وينتجه اذا لم يكن موجود
RecordStore myRecord = RecordStore.openRecordStore("myRecord",true);وهذه مجموعة من الاساليب
RecordStore openRecordStore(String recordstoreName, boolean creatIfNecessary) RecordStore closeRecordStore() void deleteRecordStore(String recordStoreName)//تمحي Record-Store
عندما يقوم الشخص بفتح Record-Store معين مثل
RecordStore myRecord = RecordStore.openRecordStore("myRecord",true);يستطيع الشخص اضافة بيانات عن طريق
int addRecord(byte[] data, int offset, int numBytes)
مثل
bytes [] myByte ="Hello".getBytes(); myRecord.addRecord(myByte,0,myByte.length);
حتى يتم قراءة Records يتم استخدام الاسلوب
byte[] getRecord(int recordId)
وهذه مجموعة من الاساليب
int getNumRecords()
لمعرفة عدد Records في Record Store
int getName()
لمعرفة اسم Record Store
int getSize()
لمعرفة حجم Record Store بالبايت ولمزيد من الاساليب على الرابط