Android Open Source - cnBeta Data Engine






From Project

Back to project page cnBeta.

License

The source code is released under:

Apache License

If you think the Android project cnBeta listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.guest.cnbeta.util;
//from w  ww. jav a  2s.  c  o  m
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;

public class DataEngine extends Activity {

  public static SharedPreferences data;
  
  public DataEngine(Context context) {
    data = context.getSharedPreferences("Data", 0);
  }
  
  public void setIsLoadImg(Boolean isLoadImg) {
    data.edit().putBoolean("loadImg", isLoadImg).commit();
  }
  
  public Boolean getIsLoadImg() {
    return data.getBoolean("loadImg", true);
  }
  
  public void setIsFirst(boolean isFirst) {
    data.edit().putBoolean("isFirst", isFirst).commit();
  }

  public boolean getIsFirst() {
    return data.getBoolean("isFirst", true);
  }
  
  public void setFontSize(int fontSize) {
    data.edit().putInt("fontSize", fontSize).commit();
  }

  public int getFontSize() {
    return data.getInt("fontSize", 3);
  }
  
  public void setIsDisplayAd(boolean isDisplay) {
    data.edit().putBoolean("isDisplay", isDisplay).commit();
  }

  public boolean getIsDisplayAd() {
    return data.getBoolean("isDisplay", true);
  }
  
  public void setNightMode(boolean nightMode) {
    data.edit().putBoolean("nightMode", nightMode).commit();
  }

  public boolean getNightMode() {
    return data.getBoolean("nightMode", false);
  }
  
//  public void setClientSN(String clientSN) {
//    setData("clientSN", clientSN);
//  }
//  
//  public String getClientSN() {
//    return getData("clientSN", "100001");
//  }
  
  //DataEngine Method
  
  public void setData(String key, String value){
    
    data.edit().putString(key, value);
  }
  
  public String getData(String key, String defaultValue){
    
    return data.getString(key, defaultValue);
  }
  
}




Java Source Code List

.ArticleActivity.java
.ArticleListService.java
.ArticleService.java
.Article.java
.CommentActivity.java
.CommentService.java
.Comment.java
.LoadSourceInterface.java
.LoadSource.java
.MainActivity.java
.PostCommentActivity.java
.Util.java
com.guest.cnbeta.FirstActivity.java
com.guest.cnbeta.SettingsActivity.java
com.guest.cnbeta.database.ArticleDB.java
com.guest.cnbeta.database.BaseDBHelper.java
com.guest.cnbeta.database.BaseDB.java
com.guest.cnbeta.loadsource.BaseLoadSource.java
com.guest.cnbeta.module.Avatar.java
com.guest.cnbeta.service.AvatarListService.java
com.guest.cnbeta.service.BaseService.java
com.guest.cnbeta.util.BaseApplication.java
com.guest.cnbeta.util.DataEngine.java
com.guest.cnbeta.util.FlingGallery.java
com.guest.cnbeta.util.NetworkStatusReceiver.java
com.guest.cnbeta.util.PullToRefreshListView.java
com.guest.cnbeta.util.ScaleAnimationHelper.java
com.guest.cnbeta.util.T.java