コード例 #1
0
        // ===========================================================
        // Constructors
        // ===========================================================

        public static SharedPreferences getInstance(Context ctx)
        {
            if (SimplePreferences.INSTANCE == null)
            {
                SimplePreferences.INSTANCE = ctx.GetSharedPreferences(SimplePreferences.PREFERENCES_NAME, /*Context.MODE_PRIVATE*/ Android.Content.FileCreationMode.Private);
            }
            return(SimplePreferences.INSTANCE);
        }
コード例 #2
0
        public static int incrementAccessCount(Context pCtx, String pKey, int pIncrement)
        {
            SharedPreferences prefs = SimplePreferences.getInstance(pCtx);
            int accessCount         = prefs.GetInt(pKey, 0);

            int newAccessCount = accessCount + pIncrement;

            prefs.Edit().PutInt(pKey, newAccessCount).Commit();

            return(newAccessCount);
        }