android关屏代码(安卓手机关机代码)
admin 发布:2022-12-19 15:49 128
今天给各位分享android关屏代码的知识,其中也会对安卓手机关机代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、大家是如何解决安卓系统关屏后,GPS休眠问题的
- 2、如何使安卓软件中的Activity在后台以及关闭屏幕后能继续运行
- 3、请问,如何使安卓软件中的Activity在后台以及关闭屏幕后能继续运行?
- 4、安卓版按键精灵关闭屏幕按键代码是什么?
- 5、请问我在android 4.0上怎么用power键关屏
- 6、android如何实现利用光线感应器关屏啊;小弟新手,求指教,主要是关屏那里不知道怎么实现,传感器会实现了
大家是如何解决安卓系统关屏后,GPS休眠问题的
1.可以手动设置
设置——无线和网络——WLAN——高级设定——睡眠期间保持WLAN开启——总是
然而,并不是所以有手机都有这个设置,因为有些系统被开发商定制(阄割)了。
2.代码设置
如何使安卓软件中的Activity在后台以及关闭屏幕后能继续运行
要实现软件后台运行,只需要改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁,代码如下:
public boolean onKeyDown(int keyCode, KeyEvent event) {
PackageManager pm = getPackageManager();
ResolveInfo homeInfo =
pm.resolveActivity(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME), 0);
if (keyCode == KeyEvent.KEYCODE_BACK) {
ActivityInfo ai = homeInfo.activityInfo;
Intent startIntent = new Intent(Intent.ACTION_MAIN);
startIntent.addCategory(Intent.CATEGORY_LAUNCHER);
startIntent.setComponent(new ComponentName(ai.packageName, ai.name));
startActivitySafely(startIntent);
return true;
} else
return super.onKeyDown(keyCode, event);
}
private void startActivitySafely(Intent intent) {
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
try {
startActivity(intent);
} catch (ActivityNotFoundException e) {
Toast.makeText(this, "null",
Toast.LENGTH_SHORT).show();
} catch (SecurityException e) {
Toast.makeText(this, "null",
Toast.LENGTH_SHORT).show();
}
}
请问,如何使安卓软件中的Activity在后台以及关闭屏幕后能继续运行?
实现activity后台运行有两种方法:
方法一:
添加下列代码即可:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
方法二:
此方法其实不是主要是屏蔽Keycode_Back,让它不结束(finish())Activity,直接显示HOME界面。
PackageManager pm = getPackageManager();
ResolveInfo homeInfo = pm.resolveActivity(new Intent(Intent.ACTION_MAIN)
.addCategory(Intent.CATEGORY_HOME), 0);
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
ActivityInfo ai = homeInfo.activityInfo;
Intent startIntent = new Intent(Intent.ACTION_MAIN);
startIntent.addCategory(Intent.CATEGORY_LAUNCHER);
startIntent.setComponent(new ComponentName(ai.packageName,
ai.name));
startActivitySafely(startIntent);
return true;
} else
return super.onKeyDown(keyCode, event);
}
void startActivitySafely(Intent intent) {
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
try {
startActivity(intent);
} catch (ActivityNotFoundException e) {
Toast.makeText(this, R.string.unabletoopensoftware,
Toast.LENGTH_SHORT).show();
} catch (SecurityException e) {
Toast.makeText(this, R.string.unabletoopensoftware,
Toast.LENGTH_SHORT).show();
Log
.e(
TAG,
"Launcher does not have the permission to launch "
+ intent
+ ". Make sure to create a MAIN intent-filter for the corresponding activity "
+ "or use the exported attribute for this activity.",
e);
}
}
安卓版按键精灵关闭屏幕按键代码是什么?
您好,这个问题很明显,你所使用的按键小精灵里面后台加入了防止休眠的命令,因为很多脚本休眠或者屏保以后脚本会运行错误,脚本的作者考虑到很多人电脑都有设置屏保!所以电源设置的方法无效,我记得FN加几的那个方法有一个是把屏幕直接关掉的,不是切屏的,我的华硕就可以这样!如果实在不行,没有方法,看看有没有第三方软件可以实现,或者直接调到最暗去,呵呵!不然就盖上吧,不过有些笔记本盖上直接就待机或者啥的,这样也是会影响脚本的运行的!很高兴为您解答!
请问我在android 4.0上怎么用power键关屏
4.0在UI框架改的太多,这部分我建议你看下源代码,看看在这两个部分他都是怎么处理的,然后你在这两个部分给截获了事件就好了。
android如何实现利用光线感应器关屏啊;小弟新手,求指教,主要是关屏那里不知道怎么实现,传感器会实现了
你百度一下,android 光感,有现成的了。
自己写,就百度 android 读光传感 、 再百度 android编程 锁屏、开屏,结合起来就好了。
android关屏代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于安卓手机关机代码、android关屏代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:问道源代码(问道源代码怎么泄漏的)
- 下一篇:声音代码(python播放声音代码)
相关推荐
- 05-09网页代码,网页代码快捷键
- 05-07html网页制作软件,html网页制作软件手机版下载
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06代码源软件库(程序代码库)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接