跳转到辅助功能

来源:互联网 发布:数字图像处理算法 编辑:程序博客网 时间:2024/04/28 13:16
//跳转到安卓的辅助功能界面
privatevoidopen (){
     try{
          //跳转系统自带界面 辅助功能界面
          Intent intent =newIntent(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>
     <actionandroid:name="android.accessibilityservice.AccessibilityService"/>
</intent-filter>
http://www.it165.net/pro/html/201507/48358.html


注册服务
<serviceandroid: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>
               <actionandroid:name="android.accessibilityservice.AccessibilityService"/>
         </intent-filter>
</service>
http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html
0 0
原创粉丝点击