1.一種顯示界面排版調整方法,其特征在于,包括:
接收對顯示界面中的內容進行縮放的指令;
響應所述指令判斷縮放后的所述顯示界面中的內容是否溢出所述顯示界面/在所述顯示界面中出現(xiàn)空缺;
若溢出所述顯示界面,則對所述顯示界面的內容放大的同時隱藏級別較低的所述內容,若在所述顯示界面中出現(xiàn)空缺,則在縮小所述顯示界面的內容的同時在所述空缺處顯示級別較高的隱藏內容。
2.根據權利要求1所述的方法,其特征在于,
所述判斷縮放后的所述顯示界面中的內容是否溢出所述顯示界面/在所述顯示界面中出現(xiàn)空缺包括:
確定縮放前所述顯示界面中所有內容占用的區(qū)域為第一區(qū)域;
預測縮放后所述顯示界面中所有內容占用的區(qū)域為第二區(qū)域;
判斷所述第二區(qū)域是否大于所述第一區(qū)域,在大于所述第一區(qū)域時判斷為溢出所述顯示界面,判斷所述第二區(qū)域是否小于第一區(qū)域,在小于所述第一區(qū)域時判斷為在所述顯示界面中出現(xiàn)空缺。
3.根據權利要求2所述的方法,其特征在于,
所述第二區(qū)域溢出是指所述第二區(qū)域中心到邊界在至少一個方向上的尺寸大于所述中心在此方向上到界面邊界的距離,并超過第一閾值;所述第二區(qū)域空缺是指所述第二區(qū)域中心到邊界在任意方向上的尺寸小于所述中心在此方向上到界面邊界距離,并超過第二閾值。
4.根據權利要求1至3任一項所述的方法,其特征在于,
所述隱藏級別較低的所述內容,或者顯示級別較高的隱藏內容是指:當所述第二區(qū)域溢出時,隱藏當前界面上級別最低的內容,當所述第二區(qū)域空缺時,顯示當前界面的隱藏內容中級別最高的內容。
5.根據權利要求1至3任一項所述的方法,其特征在于,
所述顯示界面排版調整指令由滑動物理器件、旋轉物理器件或者多點觸控、滑動觸控中的至少一種產生。
6.根據權利要求1所述的方法,其特征在于,
所述內容的級別根據在操作所述界面運行時所起作用的重要程度進行定義;
所述重要程度越深,則所述內容的級別越高;所述重要程度越淺,則所述內容的級別越低。
7.一種界面排版調整系統(tǒng),其特征在于,包括:
接收模塊,用于接收對顯示界面中的內容進行縮放的指令;
判斷模塊,用于響應所述指令判斷縮放后的所述顯示界面中的內容是否溢出所述顯示界面/在所述顯示界面中出現(xiàn)空缺;
調整模塊,用于當溢出所述顯示界面時,對所述顯示界面的內容放大的同時隱藏級別較低的所述內容,當所述顯示界面中出現(xiàn)空缺時,在縮小所述顯示界面的內容的同時在所述空缺處顯示級別較高的隱藏內容。
8.根據權利要求7所述的系統(tǒng),其特征在于,
所述判斷模塊進一步包括:
確定單元,用于確定縮放前所述顯示界面中所有內容占用的區(qū)域為第一區(qū)域;
預測單元,用于預測縮放后所述顯示界面中所有內容占用的區(qū)域為第二區(qū)域;
判斷單元,用于判斷所述第二區(qū)域是否大于所述第一區(qū)域,在大于所述第一區(qū)域時判斷為溢出所述顯示界面,判斷所述第二區(qū)域是否小于第一區(qū)域,在小于所述第一區(qū)域時判斷為在所述顯示界面中出現(xiàn)空缺。
9.根據權利要求8所述的系統(tǒng),其特征在于,
所述第二區(qū)域溢出是指所述第二區(qū)域中心到邊界在任意方向上的尺寸大于所述中心在此方向上到界面邊界的距離,并超過第一閾值;所述第二區(qū)域空缺是指所述第二區(qū)域中心到邊界在任意方向上的尺寸小于所述中心在此方向上到界面邊界的距離,并超過第二閾值。
10.根據權利要求7至9任一項所述的系統(tǒng),其特征在于,
所述根據判斷結果以及內容的級別,對所述其它內容依次進行隱藏或顯示是指:當所述第二區(qū)域溢出時,隱藏當前界面上級別最低的內容,當所述第二區(qū)域空缺時,顯示當前界面的隱藏內容中級別最高的內容。