当前位置: 首页>>代码示例>>Java>>正文


Java SharedPreferences.getBoolean方法代码示例

本文整理汇总了Java中org.holoeverywhere.preference.SharedPreferences.getBoolean方法的典型用法代码示例。如果您正苦于以下问题:Java SharedPreferences.getBoolean方法的具体用法?Java SharedPreferences.getBoolean怎么用?Java SharedPreferences.getBoolean使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.holoeverywhere.preference.SharedPreferences的用法示例。


在下文中一共展示了SharedPreferences.getBoolean方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreate

import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Read in the flag indicating whether or not the user has demonstrated awareness of the
    // drawer. See PREF_USER_LEARNED_DRAWER for details.
    SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity());
    mUserLearnedDrawer = sp.getBoolean(PREF_USER_LEARNED_DRAWER, false);

    if (savedInstanceState != null) {
        mCurrentSelectedPosition = savedInstanceState.getInt(STATE_SELECTED_POSITION);
        mFromSavedInstanceState = true;
    }

    // Select either the default item (0) or the last selected item.
    selectItem(mCurrentSelectedPosition);
}
 
开发者ID:wuyingren,项目名称:WhatsAnnoyProject,代码行数:18,代码来源:NavigationDrawerFragment.java

示例2: updateRateWrapVisibility

import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
public void updateRateWrapVisibility() {
    SharedPreferences sp = MyApplication.self.getSharedPreferences();

    if (sp.getBoolean("QuitWithoutRate", false) && !sp.getBoolean("RateAtLeastOnce", false)) {
        rateGameWrap.setVisibility(View.VISIBLE);
    } else {
        rateGameWrap.setVisibility(View.GONE);
    }
}
 
开发者ID:restorer,项目名称:gloomy-dungeons-2,代码行数:10,代码来源:MenuFragmentGPlayHelper.java

示例3: onMessage

import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
/**
 * Called when a cloud message has been received.
 */
@Override
public void onMessage(Context context, Intent intent) {
	Intent intent2 = new Intent(this, VertretungsplanService.class);
	intent2.putExtra(VertretungsplanService.KEY_NOTIFICATION, false);
	startService(intent2);

	SharedPreferences settings = PreferenceManager
			.getDefaultSharedPreferences(context);
	if (settings.getBoolean("notification", true)
			&& !intent.getStringExtra("message").equals("NO_NOTIFICATION"))
		sendNotificationIntent(context, intent.getStringExtra("message"),
				true, false);
}
 
开发者ID:johan12345,项目名称:ls-vertretungsplan,代码行数:17,代码来源:GCMIntentService.java

示例4: isResendPicture

import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
public static boolean isResendPicture(Context ctxt) {
	SharedPreferences resendPref = (SharedPreferences) ctxt.getSharedPreferences(RESEND_INFO_KEY, Context.MODE_PRIVATE);
	return resendPref.getBoolean(MEDIA_TYPE_KEY, true);
}
 
开发者ID:saltisgood,项目名称:opensnap,代码行数:5,代码来源:SnapEditorBaseFrag.java

示例5: reload

import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
public void reload() {
	SharedPreferences sp = MyApplication.self.getSharedPreferences();
	String controlSchemeStr = sp.getString("ControlsScheme", "StaticMovePad");

	if (!zeemoteHelper.setControlScheme(this, controlSchemeStr)) {
		if (controlSchemeStr.equals("FreeMovePad")) {
			controlScheme = Controls.SCHEME_FREE_MOVE_PAD;
		} else {
			controlScheme = Controls.SCHEME_STATIC_MOVE_PAD;
		}
	}

	moveSpeed = getAccel(sp.getInt("MoveSpeed", 8), 1, 8, 15, 0.25f, 0.5f, 1.0f);
	strafeSpeed = getAccel(sp.getInt("StrafeSpeed", 8), 1, 8, 15, 0.25f, 0.5f, 1.0f) * 0.5f;
	rotateSpeed = getAccel(sp.getInt("RotateSpeed", 8), 1, 8, 15, 0.5f, 1.0f, 2.0f);
	verticalLookMult = (sp.getBoolean("InvertVerticalLook", false) ? -1.0f : 1.0f);
	horizontalLookMult = (sp.getBoolean("InvertHorizontalLook", false) ? -1.0f : 1.0f);
	leftHandAim = sp.getBoolean("LeftHandAim", false);
	fireButtonAtTop = sp.getBoolean("FireButtonAtTop", false);
	controlsAlpha = 0.1f * (float)sp.getInt("ControlsAlpha", 5);
	controlsScale = 0.5f + 0.25f * (float)sp.getInt("ControlsScale", 2); // from 0.5f up to 1.25f
	accelerometerEnabled = sp.getBoolean("AccelerometerEnabled", false);
	accelerometerAcceleration = (float)sp.getInt("AccelerometerAcceleration", 5);
	trackballAcceleration = getAccel(sp.getInt("TrackballAcceleration", 5), 1, 5, 9, 0.1f, 1.0f, 10.0f);

	zeemoteHelper.reload(sp);
	keyMappings = new int[KeyEvent.getMaxKeyCode()];

	for (int i = 0; i < keyMappings.length; i++) {
		keyMappings[i] = 0;
	}

	updateKeyMap(sp, "KeyForward", Controls.FORWARD);
	updateKeyMap(sp, "KeyBackward", Controls.BACKWARD);
	updateKeyMap(sp, "KeyRotateLeft", Controls.ROTATE_LEFT);
	updateKeyMap(sp, "KeyRotateRight", Controls.ROTATE_RIGHT);
	updateKeyMap(sp, "KeyStrafeLeft", Controls.STRAFE_LEFT);
	updateKeyMap(sp, "KeyStrafeRight", Controls.STRAFE_RIGHT);
	updateKeyMap(sp, "KeyFire", Controls.FIRE);
	updateKeyMap(sp, "KeyNextWeapon", Controls.NEXT_WEAPON);
	updateKeyMap(sp, "KeyToggleMap", Controls.TOGGLE_MAP);
	updateKeyMap(sp, "KeyStrafeMode", Controls.STRAFE_MODE);

	gamma = (float)sp.getInt("Gamma", 1) * 0.04f;
	levelTextureFilter = ((sp.getInt("SmoothingLevel", 2) >= 3) ? GL10.GL_LINEAR : GL10.GL_NEAREST);
	weaponsTextureFilter = ((sp.getInt("SmoothingLevel", 2) >= 2) ? GL10.GL_LINEAR : GL10.GL_NEAREST);
	mapPosition = (float)(sp.getInt("MapPosition", 5) - 5) * 0.2f;
	showCrosshair = sp.getBoolean("ShowCrosshair", true);
	rotateScreen = sp.getBoolean("RotateScreen", false);
}
 
开发者ID:restorer,项目名称:gloomy-dungeons-2,代码行数:51,代码来源:Config.java


注:本文中的org.holoeverywhere.preference.SharedPreferences.getBoolean方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。