package com.jasonchen.microlang.activitys;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.LinearLayout;
import com.jasonchen.microlang.R;
import com.jasonchen.microlang.preference.SettingFragment;
import com.jasonchen.microlang.swipeback.app.SwipeBackActivity;
import com.jasonchen.microlang.utils.GlobalContext;
/**
* jasonchen
* 2015/04/15
*/
public class SettingActivity extends SwipeBackActivity {
public static final String SOUND = "sound";
public static final String AUTO_REFRESH = "auto_refresh";
public static final String SHOW_REPOST_CONTENT = "show_repost_content";
public static final String NIGHT_THEME = "night_theme";
//appearance
public static final String THEME = "theme";
public static final String LIST_AVATAR_MODE = "list_avatar_mode";
public static final String LIST_PIC_MODE = "list_pic_mode";
public static final String LIST_HIGH_PIC_MODE = "list_high_pic_mode";
public static final String LIST_FAST_SCROLL = "list_fast_scroll";
public static final String FONT_SIZE = "font_size";
public static final String SHOW_BIG_PIC = "show_big_pic";
public static final String SHOW_BIG_AVATAR = "show_big_avatar";
public static final String MSG_DETAIL_SHOW_BIG_PIC = "msg_detail_show_big_pic";
public static final String INVERT_READ = "invert_read";
public static final String RIGHT_HAND = "right_hand";
//read
public static final String READ_STYLE = "read_style";
//notification
public static final String FREQUENCY = "frequency";
public static final String ENABLE_FETCH_MSG = "enable_fetch_msg";
public static final String DISABLE_FETCH_AT_NIGHT = "disable_fetch_at_night";
public static final String ENABLE_VIBRATE = "vibrate";
public static final String ENABLE_LED = "led";
public static final String ENABLE_RINGTONE = "ringtone";
public static final String JBNOTIFICATION_STYLE = "jbnotification";
public static final String ENABLE_MENTION_TO_ME = "mention_to_me";
public static final String ENABLE_COMMENT_TO_ME = "comment_to_me";
public static final String ENABLE_MENTION_COMMENT_TO_ME = "mention_comment_to_me";
//filter
public static final String FILTER = "filter";
//traffic control
public static final String UPLOAD_PIC_QUALITY = "upload_pic_quality";
public static final String COMMENT_REPOST_AVATAR = "comment_repost_list_avatar";
public static final String SHOW_COMMENT_REPOST_AVATAR = "show_comment_repost_list_avatar";
public static final String DISABLE_DOWNLOAD_AVATAR_PIC = "disable_download";
public static final String MSG_COUNT = "msg_count";
public static final String WIFI_UNLIMITED_MSG_COUNT = "enable_wifi_unlimited_msg_count";
public static final String WIFI_AUTO_DOWNLOAD_PIC = "enable_wifi_auto_download_pic";
public static final String INTELLIGENCE_PIC = "intelligence_pic";
public static final String SHOW_PIC_WHEN_INTELLIGENT = "show_pic_when_intelligent";
//performance
public static final String DISABLE_HARDWARE_ACCELERATED
= "pref_disable_hardware_accelerated_key";
//other
public static final String ENABLE_INTERNAL_WEB_BROWSER = "enable_internal_web_browser";
public static final String ENABLE_CLICK_TO_CLOSE_GALLERY = "enable_click_to_close_gallery";
public static final String CLICK_TO_CLEAN_CACHE = "click_to_clean_cache";
public static final String FILTER_SINA_AD = "filter_sina_ad";
//about
public static final String OFFICIAL_WEIBO = "pref_official_weibo_key";
public static final String THANKS = "pref_thanks";
public static final String SUGGEST = "pref_suggest_key";
public static final String VERSION = "pref_version_key";
public static final String RECOMMEND = "pref_recommend_key";
public static final String DONATE = "pref_donate_key";
public static final String CACHE_PATH = "pref_cache_path_key";
public static final String SAVED_PIC_PATH = "pref_saved_pic_path_key";
public static final String SAVED_LOG_PATH = "pref_saved_log_path_key";
public static final String AUTHOR = "pref_author_key";
public static final String DEBUG_MEM_INFO = "pref_mem_key";
public static final String CRASH = "pref_crash_key";
public static Intent newIntent(Context context){
Intent intent = new Intent(context, SettingActivity.class);
return intent;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
mLayout = R.layout.activity_setting;
super.onCreate(savedInstanceState);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction().replace(R.id.container, new SettingFragment()).commit();
}
getSupportActionBar().setTitle(getString(R.string.setting));
}
}