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

一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置及方法與流程

文檔序號(hào):12664894閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置,其特征在于,包括:

凍結(jié)控制模塊,用于在應(yīng)用進(jìn)程中設(shè)置凍結(jié)控制線程;

凍結(jié)判斷模塊,用于所述凍結(jié)控制線程根據(jù)系統(tǒng)的運(yùn)行狀態(tài)判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件,若是,則凍結(jié)所述應(yīng)用進(jìn)程,保持所述凍結(jié)控制線程和通訊線程的活動(dòng)狀態(tài);

解凍模塊,用于當(dāng)所述通訊線程接收到外部通訊請(qǐng)求時(shí),通過(guò)所述凍結(jié)控制線程解凍所述應(yīng)用進(jìn)程。

2.根據(jù)權(quán)利要求1所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置,其特征在于,所述應(yīng)用進(jìn)程包括應(yīng)用程序包和應(yīng)用進(jìn)程框架,所述凍結(jié)控制線程和通訊線程皆設(shè)置于所述應(yīng)用進(jìn)程框架內(nèi)。

3.根據(jù)權(quán)利要求2所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置,其特征在于,所述應(yīng)用進(jìn)程框架內(nèi)還設(shè)置有對(duì)外接口和對(duì)外接口代理,所述對(duì)外接口用于調(diào)用外部應(yīng)用程序,所述對(duì)外接口代理用于采集應(yīng)用程序包的調(diào)用信息,并將所述調(diào)用信息中導(dǎo)致所述應(yīng)用進(jìn)程狀態(tài)改變的調(diào)用信息通知到所述凍結(jié)控制線程。

4.根據(jù)權(quán)利要求3所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置,其特征在于,所述應(yīng)用進(jìn)程還與系統(tǒng)框架進(jìn)程連接,所述系統(tǒng)框架進(jìn)程用于提供系統(tǒng)當(dāng)前環(huán)境信息,相應(yīng)地,所述凍結(jié)控制線程根據(jù)系統(tǒng)的運(yùn)行狀態(tài)判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件具體為:

凍結(jié)控制線程根據(jù)所述對(duì)外接口代理提供的調(diào)用信息和所述系統(tǒng)當(dāng)前環(huán)境信息判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件。

5.根據(jù)權(quán)利要求1所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的裝置,其特征在于,所述解凍模塊包括:

請(qǐng)求單元,用于通訊線程接收外部通訊請(qǐng)求;

判斷單元,用于判斷所述外部通訊請(qǐng)求是否需要及時(shí)解決,若是,則通過(guò)所述凍結(jié)控制線程解凍所述應(yīng)用進(jìn)程,否則,攔截所述外部通訊請(qǐng)求。

6.一種自管理的Android進(jìn)程凍結(jié)和解凍的方法,其特征在于,包括:

在應(yīng)用進(jìn)程中設(shè)置凍結(jié)控制線程;

所述凍結(jié)控制線程根據(jù)系統(tǒng)的運(yùn)行狀態(tài)判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件,若是,則凍結(jié)所述應(yīng)用進(jìn)程,保持所述凍結(jié)控制線程和通訊線程的活動(dòng)狀態(tài);

所述通訊線程接收到外部通訊請(qǐng)求時(shí),通過(guò)所述凍結(jié)控制線程解凍所述應(yīng)用進(jìn)程。

7.根據(jù)權(quán)利要求6所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的方法,其特征在于,所述應(yīng)用進(jìn)程包括應(yīng)用程序包和應(yīng)用進(jìn)程框架,所述凍結(jié)控制線程和通訊線程皆設(shè)置于所述應(yīng)用進(jìn)程框架內(nèi)。

8.根據(jù)權(quán)利要求7所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的方法,其特征在于,所述應(yīng)用進(jìn)程框架內(nèi)還設(shè)置有對(duì)外接口和對(duì)外接口代理,所述對(duì)外接口用于調(diào)用外部應(yīng)用程序,所述對(duì)外接口代理用于采集應(yīng)用程序包的調(diào)用信息,并將所述調(diào)用信息中導(dǎo)致所述應(yīng)用進(jìn)程狀態(tài)改變的調(diào)用信息通知到所述凍結(jié)控制線程。

9.根據(jù)權(quán)利要求8所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的方法,其特征在于,所述應(yīng)用進(jìn)程還與系統(tǒng)框架進(jìn)程連接,所述系統(tǒng)框架進(jìn)程,用于提供系統(tǒng)當(dāng)前環(huán)境信息,相應(yīng)地,所述凍結(jié)控制線程根據(jù)系統(tǒng)的運(yùn)行狀態(tài)判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件具體為:

凍結(jié)控制線程根據(jù)所述對(duì)外接口代理提供的調(diào)用信息和所述系統(tǒng)當(dāng)前環(huán)境信息判斷所述應(yīng)用進(jìn)程是否滿足預(yù)設(shè)的凍結(jié)條件。

10.根據(jù)權(quán)利要求6所述的一種自管理的Android進(jìn)程凍結(jié)和解凍的方法,其特征在于,所述通訊線程接收到外部通訊請(qǐng)求時(shí),通過(guò)所述凍結(jié)控制線程解凍所述應(yīng)用進(jìn)程包括:

通訊線程接收到外部通訊請(qǐng)求;

判斷所述外部通訊請(qǐng)求是否需要及時(shí)解決,若是,則通過(guò)所述凍結(jié)控制線程解凍所述應(yīng)用進(jìn)程,否則,攔截所述外部通訊請(qǐng)求。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1