1.一種調(diào)整動(dòng)態(tài)閥值算法的輪詢速率的方法,其特征在于,所述方法包括:
開啟接近傳感器,獲取所述接近傳感器的積分周期;
獲取環(huán)境光傳感器的積分周期,并比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大?。?/p>
將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取環(huán)境光傳感器的積分周期,包括:
對(duì)所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期進(jìn)行獲??;
若所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期為多個(gè),則將當(dāng)前應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期;
若所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期為一個(gè),則將當(dāng)前應(yīng)用的積分周期作為所述環(huán)境光傳感器的積分周期。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者之前,還包括:
判斷所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者是否大于或等于預(yù)設(shè)輪詢速率的大??;
若所述最大者大于或等于所述預(yù)設(shè)輪詢速率,則將所述輪詢速率調(diào)整為所述預(yù)設(shè)輪詢速率;
若所述最大者的值小于所述預(yù)設(shè)輪詢速率,則執(zhí)行所述將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者的步驟。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述輪詢速率調(diào)整為所述預(yù)設(shè)輪詢速率之后,還包括:
將大于所述預(yù)設(shè)輪詢速率的所述環(huán)境光傳感器的積分周期,調(diào)整為所述預(yù)設(shè)輪詢速率。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者之后,還包括:
當(dāng)檢測(cè)到有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序啟動(dòng)時(shí),將所述環(huán)境光傳感器當(dāng)前應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期;
執(zhí)行所述比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大小的步驟。
6.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者之后,還包括:
當(dāng)檢測(cè)到有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序關(guān)閉時(shí),將所述環(huán)境光傳感器當(dāng)前剩余應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期;
執(zhí)行所述比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大小的步驟。
7.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括:
控制模塊,用于開啟接近傳感器;
獲取模塊,用于獲取所述接近傳感器的積分周期,以及獲取環(huán)境光傳感器的積分周期;
比較模塊,用于比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大小;
調(diào)整模塊,用于將動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者。
8.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,
所述獲取模塊,具體用于對(duì)所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期進(jìn)行獲取,若所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期為多個(gè),則將當(dāng)前應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期,以及若所述環(huán)境光傳感器當(dāng)前應(yīng)用的積分周期為一個(gè),則將當(dāng)前應(yīng)用的積分周期作為所述環(huán)境光傳感器的積分周期。
9.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端,還包括:
判斷模塊,用于判斷所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者是否大于或等于預(yù)設(shè)輪詢速率的大小;
所述調(diào)整模塊,還用于若所述最大者大于或等于所述預(yù)設(shè)輪詢速率,則將所述輪詢速率調(diào)整為所述預(yù)設(shè)輪詢速率,以及若所述最大者的值小于所述預(yù)設(shè)輪詢速率,則將所述動(dòng)態(tài)閥值算法的輪詢速率,調(diào)整為所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期中的最大者;
所述調(diào)整模塊,還用于在將所述輪詢速率調(diào)整為所述預(yù)設(shè)輪詢速率之后,將大于所述預(yù)設(shè)輪詢速率的所述環(huán)境光傳感器的積分周期,調(diào)整為所述預(yù)設(shè)輪詢速率。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端,還包括:
檢測(cè)模塊,用于檢測(cè)是否有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序啟動(dòng),并當(dāng)檢測(cè)到有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序啟動(dòng)時(shí),將所述環(huán)境光傳感器當(dāng)前應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期,以及觸發(fā)所述比較模塊比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大?。?/p>
所述檢測(cè)模塊,還用于檢測(cè)是否有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序關(guān)閉,并當(dāng)檢測(cè)到有需要應(yīng)用到所述環(huán)境光傳感器的應(yīng)用程序關(guān)閉時(shí),將所述環(huán)境光傳感器當(dāng)前剩余應(yīng)用的多個(gè)積分周期中的最小者作為所述環(huán)境光傳感器的積分周期,以及觸發(fā)所述比較模塊比較所述接近傳感器的積分周期與所述環(huán)境光傳感器的積分周期的大小。
11.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括:
存儲(chǔ)器和處理器;
所述存儲(chǔ)器存儲(chǔ)有可執(zhí)行程序代碼;
與所述存儲(chǔ)器耦合的所述處理器,調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行如權(quán)利要求1至權(quán)利要求6任一項(xiàng)所述的調(diào)整動(dòng)態(tài)閥值算法的輪詢速率的方法。