Blame view

C5/app/src/main/aidl/com/sunvote/basebridge/IPadSystem.aidl 1.84 KB
c46db941   孙向锦   添加新文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
  // IPadSystem.aidl
  package com.sunvote.basebridge;
  
  // Declare any non-default types here with import statements
  
  interface IPadSystem {
      /**
      * 控制系统关机
      */
      boolean powerOffXPad();
  
      /**
      * 控制系统重启
      * @return true 成功
      * false 失败
      */
      boolean rebootXPad();
      /**
      * 控制系统禁/启用通知栏
      * @return true 成功
      * false 失败
      */
      boolean setNavgation(boolean visible);
  
      /**
      * 是否激活
      * @return true 成功
      * false 失败
      */
      boolean isActiveMe();
  
  
      boolean setStatusBarExpandPanelDisabled(boolean disable);
  
      boolean setNavigationBarDisabled(boolean disable);
      /**
      * 控制系统禁/启用Home键
      * @return true 成功
      * false 失败
      */
      boolean setHomeButtonDisabled(boolean disable);
      /**
      * 控制系统禁/启用BACK键
      * @return true 成功
      * false 失败
      */
      boolean setBackButtonDisabled(boolean disable);
      /**
      * 控制系统禁/启用power off键
      * @return true 成功
      * false 失败
      */
      boolean setPowerDisabled(boolean disable);
  
      /**
      * 控制系统禁/启用最近使用栏
      * @return true 成功
      * false 失败
      */
      boolean setTaskButtonDisabled(boolean disable);
  
      boolean  installPackage(String packagePath);
      boolean  uninstallPackage(String packageName, boolean keepData);
      boolean  clearPackageData(String packageName);
      /**
      * 注册开机启动程序
      * packageName 启动名称
      * activi 是否激活
      * @return 0 表示应用成功
      * 1 下次生效
      * 2 表示已成功
      * -1 失败
      */
      int registerBootStarted(String packageName,String activity ,boolean activi);
  
      /**
      * 移除其他所有开机启动程序
      * @return 0 成功
      * <0 失败
      * >=0 成功
      */
      int removeAllBootStarted();
  
  }