获取当前launcher的所在Activity并跳转
2018-01-19 14:55
169 查看
需求:当前手机的应用权限管理页面,android碎片化严重不仅体现在屏幕大小上,跟一些厂商的rom也有很大相关性,一些第三方rom也多,以下只拿oppo做单一说明
adb命令,adb devices 成功后(其他情况自行百度),打开当前连接的手机,并打开想要跳转的页面,比如权限管理页面或者其他,输入如下命令:adb shell dumpsys activity top 后如下
共四处说明:
1,adb 命令
2,当前页面所附属的包名
3,当前页面或者说是activity的全路径,3-4中间的应该是当前activity的状态
4,以下部分没截图,有当前activity的布局结构
下面附跳转代码
Intent intent =new Intent();intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);ComponentName comp = ComponentName.unflattenFromString("com.oppo.launcher/.shortcut.ShortcutSettingsActivity");intent.setComponent(comp);activity.startActivity(intent);相关文章推荐
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- App调用系统Camera拍照或者从Gallery选取图片,返回时先显示手机Launcher或者前一个界面,再跳转到当前activity
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- 36 Android Activity跳转动画 获取当前版本
- 怎么在当前的view上获取所在的控制器(UIViewController),实现跳转
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- Android判断当前界面是否在launcher,及获取应用包名入口Activity
- 获取Android手机系统当前界面Activity;(第三方app跳转华为,小米,oppo,vivo的自启动管理)
- JS实现页面跳转,JS获取当前页面地址
- PHP获取昨天时间戳,当前时间信息数组,上周与上周所在的年份,上月与上月所在的年份
- 获取当前所在星期的 星期几的具体日期
- Current_Path 获取脚本所在路径(当前路径),取当前时间做文件名(uformat)
- PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
- 运行时如何获取运行当前代码所在的函数,一个神奇的宏
- 获取某一个view所在视图控制器,进而可以进行跳转等操作
- 批处理文件中获取当前所在路径的几种方法
- 获取当前Activity的宽高
- Python 获取当前所在目录的方法详解
- C#获取执行程序所在的当前路径的方法
- js获取当前页面所在目录路径