代码拉取完成,页面将自动刷新
#undef SendMessage
//方法一
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); setContentView(R.layout.main);
//方法二
@Override
protected void onResume() {
super.onResume();
pManager = ((PowerManager) getSystemService(POWER_SERVICE));
mWakeLock = pManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK
| PowerManager.ON_AFTER_RELEASE, TAG);
mWakeLock.acquire();
}
@Override
protected void onPause() {
super.onPause();
if(null != mWakeLock){
mWakeLock.release();
}
}
//方法三
public void unLock(){
mContentResolver = getContentResolver();
//不建议使用
//setLockPatternEnabled(android.provider.Settings.System.LOCK_PATTERN_ENABLED,false);
//推荐使用
setLockPatternEnabled(android.provider.Settings.Secure.LOCK_PATTERN_ENABLED,false);
}
private void setLockPatternEnabled(String systemSettingKey, boolean enabled) {
//不建议使用
//android.provider.Settings.System.putInt(mContentResolver,systemSettingKey, enabled ? 1 : 0);
//推荐使用
android.provider.Settings.Secure.putInt(mContentResolver, systemSettingKey,enabled ? 1 : 0);
}
//但注意要加权限AndroidManifest.xml文件中加入
//<uses-permission android:name="android.permission.WRITE_SETTINGS" />
//还要特别注意的是要加入 android:sharedUserId="android.uid.system",但有一个问题,
//如果加入了sharedUserId后就不能使用eclipse编译了,一定要手动通过 mm -B进行编译,然后把apk install到模拟器或设备中
Interactive Connectivity Establishment (ICE) STUN协议解析
《CMake入门实战》:http://www.hahack.com/codes/cmake/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。