跳转到辅助功能

//跳转到安卓的辅助功能界面
private void open (){
      try {
           //跳转系统自带界面 辅助功能界面
          Intent intent = new Intent(android.provider.Settings. ACTION_ACCESSIBILITY_SETTINGS );
           /*
           * 用于启动一个新的Activity
           *  startActivity(Intent):
                               用于开启一个新的Activity,新Activity压入栈顶。参数Intent用于描述新Activity。
                   startActivityForResult(Intent,int):
                               用于开启新Activity,新Activity退出后,返回结果给旧Activity。
           */
          startActivity(intent);
          Toast.makeText( this , "打开辅助功能" , Toast. LENGTH_LONG ).show();
          } catch (Exception e) {
              e.printStackTrace();
     }
    }

AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了。 AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了。
< intent-filter >
      < action android:name = "android.accessibilityservice.AccessibilityService" />
</ intent-filter >


注册服务
< service android:name = "com.example.output.RobMoney"
          android:enabled = "true"  //Android系统是否能够实例化该应用程序的组件,如果为true,每个组件的enabled属性决定那个组件是否可以被 enabled。如果为false,它覆盖组件指定的值;所有组件都是disabled。
          android:exported = "true"
          android:label = "@string/fz_name" //辅助功能名称
          android:permission = "android.permission.BIND_ACCESSIBILITY_SERVICE" > //权限
          < intent-filter >
                < action android:name = "android.accessibilityservice.AccessibilityService" />
          </ intent-filter >
</ service >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值