1.一種夜間模式切換方法,其特征在于,包括:
系統(tǒng)層控制模塊獲取應(yīng)用進(jìn)行顯示控制的顯示對(duì)象;
系統(tǒng)層控制模塊將所述顯示對(duì)象的顏色屬性設(shè)置為適用于在夜間模式下顯示的顏色信息;
系統(tǒng)層控制模塊將設(shè)置后的所述顯示對(duì)象發(fā)送給硬件顯示控件進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,系統(tǒng)層控制模塊響應(yīng)于應(yīng)用的頁(yè)面顯示指令,從所述頁(yè)面顯示指令中獲取所述顯示對(duì)象;或者,
系統(tǒng)層控制模塊響應(yīng)于應(yīng)用的頁(yè)面返回指令,根據(jù)所述頁(yè)面返回指令指示的待返回頁(yè)面,從緩存中保存的所述待返回頁(yè)面的信息中獲取所述顯示對(duì)象。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,系統(tǒng)層控制模塊將所述顯示對(duì)象的顏色屬性設(shè)置為適用于在夜間模式下顯示的顏色信息包括:
系統(tǒng)層控制模塊根據(jù)所述顯示對(duì)象的類型設(shè)置所述顯示對(duì)象在夜間模式下的顏色屬性。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,系統(tǒng)層控制模塊將所述顯示對(duì)象的顏色屬性設(shè)置為適用于在夜間模式下顯示的顏色信息包括:
系統(tǒng)層控制模塊根據(jù)不同顯示模式下顏色的轉(zhuǎn)換對(duì)應(yīng)關(guān)系,將所述顯示對(duì)象在當(dāng)前模型下的顏色屬性轉(zhuǎn)換為所述顯示對(duì)象在夜間模型下對(duì)應(yīng)的顏色屬性。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)層控制模塊將所述顯示對(duì)象的顏色屬性設(shè)置為適用于在夜間模式下顯示的顏色信息包括:
對(duì)所述顯示對(duì)象的顏色屬性值的灰度值進(jìn)行反色處理;
將灰度值與反色處理后的灰度值之間的差距在預(yù)設(shè)范圍內(nèi)的顏色信息確定為所述顯示對(duì)象適用于在夜間模式下顯示的顏色信息。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述顯示對(duì)象包括應(yīng)用中的用戶界面組件。
7.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,系統(tǒng)層控制模塊判斷需要進(jìn)入夜間模式時(shí),執(zhí)行所述夜間模式切換方法,其中,當(dāng)用戶設(shè)置信息、當(dāng)前環(huán)境亮度信息和當(dāng)前時(shí)間信息中的至少一種符合預(yù)設(shè)的條件時(shí),系統(tǒng)層控制模塊判斷需要進(jìn)入夜間模式。
8.一種夜間模式切換裝置,其特征在于,包括:
顯示對(duì)象獲取模塊,用于獲取應(yīng)用進(jìn)行顯示控制的顯示對(duì)象;
顏色屬性設(shè)定模塊,用于將所述顯示對(duì)象的顏色屬性設(shè)置為適用于在夜間模式下顯示的顏色信息;
顯示對(duì)象繪制模塊,用于將設(shè)置后的所述顯示對(duì)象發(fā)送給硬件顯示控件進(jìn)行顯示。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述顯示對(duì)象獲取模塊用于響應(yīng)于應(yīng)用的頁(yè)面顯示指令,從所述頁(yè)面顯示指令中獲取所述顯示對(duì)象;或者,
所述顯示對(duì)象獲取模塊用于響應(yīng)于應(yīng)用的頁(yè)面返回指令,根據(jù)所述頁(yè)面返回指令指示的待返回頁(yè)面,從緩存中保存的所述待返回頁(yè)面的信息中獲取所述顯示對(duì)象。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述顏色屬性設(shè)定模塊用于根據(jù)所述顯示對(duì)象的類型設(shè)置所述顯示對(duì)象在夜間模式下的顏色屬性。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述顏色屬性設(shè)定模塊用于根據(jù)不同顯示模式下顏色的轉(zhuǎn)換對(duì)應(yīng)關(guān)系,將所述顯示對(duì)象在當(dāng)前模型下的顏色屬性轉(zhuǎn)換為所述顯示對(duì)象在夜間模型下對(duì)應(yīng)的顏色屬性。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述顏色屬性設(shè)定模塊包括:
反色處理單元,用于對(duì)所述顯示對(duì)象的顏色屬性值的灰度值進(jìn)行反色處理;
顏色信息選擇單元,用于將灰度值與反色處理后的灰度值之間的差距在預(yù)設(shè)范圍內(nèi)的顏色信息確定為所述顯示對(duì)象適用于在夜間模式下顯示的顏色信息。
13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述顯示對(duì)象包括應(yīng)用中的用戶界面組件。
14.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括夜間模式判斷模塊,用于判斷需要進(jìn)入夜間模式時(shí),執(zhí)行所述夜間模式切換方法,其中,所述夜間模式判斷模塊用于當(dāng)用戶設(shè)置信息、當(dāng)前環(huán)境亮度信息和當(dāng)前時(shí)間信息中的至少一種符合預(yù)設(shè)的條件時(shí),判斷需要進(jìn)入夜間模式。
15.一種終端設(shè)備,其特征在于,包括權(quán)利要求8-14中任一項(xiàng)所述的夜間模式切換裝置。
16.一種夜間模式切換裝置,其特征在于,包括:
存儲(chǔ)器;以及
耦接至所述存儲(chǔ)器的處理器,所述處理器被配置為基于存儲(chǔ)在所述存儲(chǔ)器中的指令,執(zhí)行如權(quán)利要求1-7中任一項(xiàng)所述的夜間模式切換方法。