كيفية تنفيذ مفهوم التخزين المؤقت في بلاك بيري؟

StackOverflow https://stackoverflow.com/questions/1204698

  •  05-07-2019
  •  | 
  •  

سؤال

ولست بحاجة إلى إنشاء تطبيق، التي يجب أن تحتوي على اثنين التخزين، واحد هو التخزين الثابتة وآخر واحد هو مخبأ storage.After التحميل والتطبيق يجب التحقق من اسم المستخدم وكلمة المرور مع تخزين البيانات ذاكرة التخزين المؤقت إذا كان فارغا فإنه ينبغي تحقق مع storage.How المستمرة لإنجاز هذه المهمة؟ هل هناك أي مفهوم مستقل من ذاكرة التخزين المؤقت أو لدينا خلق مستمر كما cache.please مساعدتي.

هل كانت مفيدة؟

المحلول

ويمكنك استخدام RecordStore الذي هو أيضا الثابتة، أو <وأ href = "http://www.blackberry.com/developers/docs/4.2.1api/net/rim/device/api/system/RuntimeStore.html" يختلط = "نوفولو noreferrer" > RuntimeStore التي هي مشتركة بين جميع التطبيقات ولكن غير مستمر.

وبدلا من ذلك يمكنك استخدام بعض الطبقة التخزين المخصصة لتنفيذ وظائف ذاكرة التخزين المؤقت، تخزين وتحديث القيم في تلك الفئة، تقاسمها كحقل من فئة التطبيق:

class Cache {

    String mName = null;
    String mPhone = null;
}

public class CacheApp extends UiApplication {
    Cache mCache = null;
    public static void main(String[] args) {
        CacheApp app = new CacheApp();
        app.enterEventDispatcher();
    }

    public CacheApp() {
        initCache();

        CacheScr scr = new CacheScr();
        pushScreen(scr);
    }

    private void initCache() {
        mCache = new Cache();
        mCache.mName = "Name";
        mCache.mPhone = "Phone";
    }
}

class CacheScr extends MainScreen {

    public CacheScr() {
        CacheApp app = (CacheApp) UiApplication.getUiApplication();
        String name = app.mCache.mName;
        String phone = app.mCache.mPhone;
    }
}

نصائح أخرى

وColdice هو الصحيح، ولكن لا أستطيع أن أرى لماذا يمكن لأحد أن استخدام مخزن منفصل عن PersistentStore (أو RecordStore) عن البيانات التي يجب أن تحمل وقد تكون مشتركة، وRuntimeStore للبيانات التي يتم مشاركتها ولكن ليس دائم. هذا يبدو فقط أن تكون إضافة التعقيد إلى تخزين عابر التطبيق العادي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top