亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

活動監(jiān)控方法及裝置與流程

文檔序號:12063349閱讀:來源:國知局

技術(shù)特征:

1.一種活動監(jiān)控方法,其特征在于,所述方法包括:

通過應(yīng)用程序接收輔助功能發(fā)送的系統(tǒng)用戶界面UI事件;所述系統(tǒng)UI事件攜帶有變化后的前臺運行活動的活動數(shù)據(jù),所述輔助功能是所述應(yīng)用程序預(yù)先向操作系統(tǒng)開啟的功能,所述輔助功能用于監(jiān)控所述前臺運行活動是否發(fā)生變化,所述前臺運行活動對應(yīng)于屏幕上位于最上層的用戶界面;

通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動;

在所述變化后的前臺運行活動是目標(biāo)活動時,執(zhí)行與所述目標(biāo)活動對應(yīng)的處理操作。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動,包括:

通過所述應(yīng)用程序從所述系統(tǒng)UI事件中解析出所述活動數(shù)據(jù);

從所述活動數(shù)據(jù)中獲取所述變化后的前臺運行活動的包名和類名;所述包名用于表示所述變化后的前臺運行活動所屬的應(yīng)用程序,所述類名用于表示所述變化后的前臺運行活動的內(nèi)容;

根據(jù)所述包名和所述類名確定所述變化后的前臺運行活動。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過應(yīng)用程序接收輔助功能發(fā)送的系統(tǒng)用戶界面UI事件之前,所述方法還包括:

通過所述應(yīng)用程序在所述操作系統(tǒng)中開啟所述輔助功能;

通過所述應(yīng)用程序在所述操作系統(tǒng)中注冊所述系統(tǒng)UI事件,所述注冊用于指示所述輔助功能監(jiān)控所述前臺運行活動是否發(fā)生變化。

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過所述應(yīng)用程序在所述操作系統(tǒng)中開啟所述輔助功能,包括:

通過所述應(yīng)用程序在Root權(quán)限下,調(diào)用content命令設(shè)置輔助功能服務(wù)使能字段的字段參數(shù)來開啟所述輔助功能。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述調(diào)用content命令設(shè)置輔助功能服務(wù)使能字段的字段參數(shù)來開啟所述輔助功能,包括:

調(diào)用所述content命令將所述應(yīng)用程序的輔助功能服務(wù)名稱拼接在所述輔助功能服務(wù)使能字段對應(yīng)的值中;

調(diào)用所述content命令將所述輔助功能服務(wù)使能字段對應(yīng)的使能狀態(tài)設(shè)置為開啟狀態(tài)。

6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述調(diào)用content命令設(shè)置輔助功能服務(wù)使能字段的字段參數(shù)來開啟所述輔助功能之前,所述方法還包括:

檢測所述操作系統(tǒng)的系統(tǒng)版本是否小于預(yù)定版本;

若所述系統(tǒng)版本小于所述預(yù)定版本,則確定用于開啟所述輔助功能的所述content命令為content insert命令;

若所述系統(tǒng)版本不小于所述預(yù)定版本,則確定用于開啟所述輔助功能的所述content命令為content call命令。

7.根據(jù)權(quán)利要求3至6任一所述的方法,其特征在于,所述通過所述應(yīng)用程序在所述操作系統(tǒng)中注冊所述系統(tǒng)UI事件,包括:

通過所述應(yīng)用程序在所述操作系統(tǒng)中注冊TYPE_STATE_CHANGED事件。

8.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動之前,所述方法還包括:

通過所述應(yīng)用程序確定所述系統(tǒng)UI事件的類型;

檢測所述系統(tǒng)UI事件的類型是否是預(yù)定類型;

若所述系統(tǒng)UI事件的類型是預(yù)定類型,則執(zhí)行所述通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動的步驟。

9.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述在所述變化后的前臺運行活動是目標(biāo)活動時,執(zhí)行與所述目標(biāo)活動對應(yīng)的處理操作,包括:

當(dāng)所述變化后的前臺運行活動是支付類活動時,對支付環(huán)境進行安全性檢測;

當(dāng)所述變化后的前臺運行活動是游戲啟動類活動時,對啟動的游戲應(yīng)用程序進行加速;

當(dāng)所述變化后的前臺運行活動是垃圾信息顯示類活動時,對所述垃圾信息進行攔截;

當(dāng)所述變化后的前臺運行活動是預(yù)定消息接收類活動時,對所述預(yù)定消息進行接收提醒。

10.一種活動監(jiān)控裝置,其特征在于,所述裝置包括:

事件接收模塊,用于通過應(yīng)用程序接收輔助功能發(fā)送的系統(tǒng)用戶界面UI事件;所述系統(tǒng)UI事件攜帶有變化后的前臺運行活動的活動數(shù)據(jù),所述輔助功能是所述應(yīng)用程序預(yù)先向操作系統(tǒng)開啟的功能,所述輔助功能用于監(jiān)控前臺運行活動是否發(fā)生變化,所述前臺運行活動用于指示最上層的用戶界面;

事件確定模塊,用于通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動;

操作執(zhí)行模塊,用于在所述變化后的前臺運行活動是目標(biāo)活動時,執(zhí)行與所述目標(biāo)活動對應(yīng)的處理操作。

11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述事件確定模塊,包括:

解析單元,用于通過所述應(yīng)用程序從所述系統(tǒng)UI事件中解析出所述活動數(shù)據(jù);

獲取單元,用于從所述活動數(shù)據(jù)中獲取所述變化后的前臺運行活動的包名和類名;所述包名用于表示所述變化后的前臺運行活動所屬的應(yīng)用程序,所述類名用于表示所述變化后的前臺運行活動的內(nèi)容;

事件確定單元,用于根據(jù)所述包名和所述類名確定所述變化后的前臺運行活動。

12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括:

開啟模塊,用于通過所述應(yīng)用程序在所述操作系統(tǒng)中開啟所述輔助功能;

注冊模塊,用于通過所述應(yīng)用程序在所述操作系統(tǒng)中注冊所述系統(tǒng)UI事件,所述注冊用于指示所述輔助功能監(jiān)控所述前臺運行活動是否發(fā)生變化。

13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述開啟模塊,用于通過所述應(yīng)用程序在Root權(quán)限下,調(diào)用content命令設(shè)置輔助功能服務(wù)使能字段的字段參數(shù)來開啟所述輔助功能。

14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述開啟模塊,具體用于:

調(diào)用所述content命令將所述應(yīng)用程序的輔助功能服務(wù)名稱拼接在所述輔助功能服務(wù)使能字段對應(yīng)的值中;

調(diào)用所述content命令將所述輔助功能服務(wù)使能字段對應(yīng)的使能狀態(tài)設(shè)置為開啟狀態(tài)。

15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:

第一檢測模塊,用于檢測所述操作系統(tǒng)的系統(tǒng)版本是否小于預(yù)定版本;

第一確定模塊,用于若所述系統(tǒng)版本小于所述預(yù)定版本,則確定用于開啟所述輔助功能的所述content命令為content insert命令;

第二確定模塊,用于若所述系統(tǒng)版本不小于所述預(yù)定版本,則確定用于開啟所述輔助功能的所述content命令為content call命令。

16.根據(jù)權(quán)利要求12至15任一所述的裝置,其特征在于,所述注冊模塊,用于通過所述應(yīng)用程序在所述操作系統(tǒng)中注冊TYPE_STATE_CHANGED事件。

17.根據(jù)權(quán)利要求10至15任一所述的裝置,其特征在于,所述裝置還包括:

類型確定模塊,用于通過所述應(yīng)用程序確定所述系統(tǒng)UI事件的類型;

第二檢測模塊,用于檢測所述系統(tǒng)UI事件的類型是否是預(yù)定類型;

執(zhí)行模塊,用于若所述系統(tǒng)UI事件的類型是預(yù)定類型,則執(zhí)行所述通過所述應(yīng)用程序根據(jù)所述系統(tǒng)UI事件,確定所述變化后的前臺運行活動的步驟。

18.根據(jù)權(quán)利要求10至15任一所述的裝置,其特征在于,所述操作執(zhí)行模塊,用于:

當(dāng)所述變化后的前臺運行活動是支付類活動時,對支付環(huán)境進行安全性檢測;

當(dāng)所述變化后的前臺運行活動是游戲啟動類活動時,對啟動的游戲應(yīng)用程序進行加速;

當(dāng)所述變化后的前臺運行活動是垃圾信息顯示類活動時,對所述垃圾信息進行攔截;

當(dāng)所述變化后的前臺運行活動是預(yù)定消息接收類活動時,對所述預(yù)定消息進行接收提醒。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1