[寒江孤叶丶的Cocos2d-x之旅_22]Cocos2d-x如何不进入待机(屏幕保持唤醒 不锁屏 不变黑……)
2014-12-28 10:46
246 查看
原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]
博客地址:http://blog.csdn.net/qq446569365
方法很简单,一行代码就可以轻松搞定……
首先是IOS的实现:
在AppController.mm文件中的70行左右加入如下代码:
[[UIApplication
sharedApplication] setIdleTimerDisabled:YES];
代码如下:
Android实现:
安卓实现也非常简单的就是修改在AndroidManifest.xml文件里面用user-permission声明:
加入如下代码:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
博客地址:http://blog.csdn.net/qq446569365
方法很简单,一行代码就可以轻松搞定……
首先是IOS的实现:
在AppController.mm文件中的70行左右加入如下代码:
[[UIApplication
sharedApplication] setIdleTimerDisabled:YES];
代码如下:
// Set RootViewController to window if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0) { // warning: addSubView doesn't work on iOS6 [window addSubview: _viewController.view]; } else { // use this method on ios6 [window setRootViewController:_viewController]; } [window makeKeyAndVisible]; //阻止IOS系统进入休眠 [[UIApplication sharedApplication] setIdleTimerDisabled:YES];//就是这行! //隐藏状态栏 [[UIApplication sharedApplication] setStatusBarHidden:true]; // IMPORTANT: Setting the GLView should be done after creating the RootViewController cocos2d::GLView *glview = cocos2d::GLView::createWithEAGLView(eaglView); cocos2d::Director::getInstance()->setOpenGLView(glview); cocos2d::Application::getInstance()->run();
Android实现:
安卓实现也非常简单的就是修改在AndroidManifest.xml文件里面用user-permission声明:
加入如下代码:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<supports-screens android:anyDensity="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WAKE_LOCK"/><!--这行就是--> </manifest>
相关文章推荐
- iOS开发 - 不进入待机(屏幕保持唤醒)---UIApplication学习
- iOS开发 - 不进入待机(屏幕保持唤醒)---UIApplication学习
- iOS开发 - 不进入待机(屏幕保持唤醒)---UIApplication学习
- cocos2d-x 如何保持屏幕常亮
- cocos2d-x 如何保持屏幕常亮
- 如何让wp7真机调试时候保持屏幕高亮不锁屏
- rpm 包的Linux 如何让屏幕保持唤醒状态
- 保持屏幕唤醒不锁屏 FLAG_KEEP_SCREEN_ON
- cocos2d-x 如何保持屏幕常亮
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- 如何让wp7真机调试时候保持屏幕高亮不锁屏
- 如何使自己的QML应用不进入到屏保状态以保持屏幕是亮的
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- cocos2d-x3.10 如何保持屏幕常亮
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- [寒江孤叶丶的Cocos2d-x之旅_06]一句话教你Cocos2d-x如何自动适应屏幕大小
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
- cocos2d-x 如何保持屏幕常亮