1.一種用戶界面視效規(guī)范檢測(cè)裝置,其特征在于,包括:
設(shè)置模塊,用于根據(jù)接收到的第一指令將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示;
呈現(xiàn)模塊,用于根據(jù)所述設(shè)置在所述用戶界面中呈現(xiàn)所述目標(biāo)項(xiàng);
確定模塊,用于將屬于所述至少一類目標(biāo)項(xiàng)且未突出顯示的目標(biāo)項(xiàng)確定為不符合視效規(guī)范的目標(biāo)項(xiàng)。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述設(shè)置模塊具體用于:將至少一類用戶界面編譯資源項(xiàng)設(shè)置為突出顯示;
所述呈現(xiàn)模塊具體用于:使用所述用戶界面編譯資源生成用戶界面,在生成的所述用戶界面中突出顯示所述目標(biāo)項(xiàng)。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述裝置還包括:
解析模塊,用于在將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示之前,對(duì)所述用戶界面進(jìn)行解析,得到各用戶界面元素所引用的資源項(xiàng);
所述設(shè)置模塊具體用于:根據(jù)接收到的第二指令將與所述第二指令對(duì)應(yīng)的資源項(xiàng)設(shè)置為突出顯示;
所述呈現(xiàn)模塊具體用于:對(duì)與所述第二指令對(duì)應(yīng)的資源項(xiàng)進(jìn)行資源替換/重定向,使與所述第二指令對(duì)應(yīng)的資源項(xiàng)突出顯示。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述設(shè)置模塊具體用于:
將屬于不同種類的目標(biāo)項(xiàng)設(shè)置為不同的突出顯示形式。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的裝置,其特征在于,所述將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示,包括以下至少一種方式:
將所述目標(biāo)項(xiàng)設(shè)置為帶有高亮標(biāo)識(shí),和/或?qū)⑺瞿繕?biāo)項(xiàng)的顏色設(shè)置為預(yù)設(shè)的顏色,和/或?qū)⑺瞿繕?biāo)項(xiàng)的尺寸放大至預(yù)設(shè)尺寸,和/或更改所述目標(biāo)項(xiàng)的字體,和/或更改所述目標(biāo)項(xiàng)的透明度。
6.一種用戶界面視效規(guī)范檢測(cè)方法,其特征在于,包括:
根據(jù)接收到的第一指令將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示;
根據(jù)所述設(shè)置在所述用戶界面中呈現(xiàn)所述目標(biāo)項(xiàng);
將屬于所述至少一類目標(biāo)項(xiàng)且未突出顯示的目標(biāo)項(xiàng)確定為不符合視效規(guī)范的目標(biāo)項(xiàng)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示,包括:
將至少一類用戶界面編譯資源項(xiàng)設(shè)置為突出顯示;
根據(jù)所述設(shè)置在所述用戶界面中呈現(xiàn)所述目標(biāo)項(xiàng),包括:
使用所述用戶界面編譯資源生成用戶界面,在生成的所述用戶界面中突出顯示所述目標(biāo)項(xiàng)。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
在將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示之前,對(duì)所述用戶界面進(jìn)行解析,得到各用戶界面元素所引用的資源項(xiàng);
將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)的屬性設(shè)置為突出顯示,包括:
根據(jù)接收到的第二指令將與所述第二指令對(duì)應(yīng)的資源項(xiàng)設(shè)置為突出顯示;
根據(jù)所述設(shè)置在所述用戶界面中呈現(xiàn)所述目標(biāo)項(xiàng),包括:
對(duì)與所述第二指令對(duì)應(yīng)的資源項(xiàng)進(jìn)行資源替換/重定向,使與所述第二指令對(duì)應(yīng)的資源項(xiàng)突出顯示。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示,包括:
將屬于不同種類的目標(biāo)項(xiàng)設(shè)置為不同的突出顯示形式。
10.根據(jù)權(quán)利要求6至9任意一項(xiàng)所述的方法,其特征在于,所述將待檢測(cè)的至少一類用戶界面目標(biāo)項(xiàng)設(shè)置為突出顯示,包括:
將所述目標(biāo)項(xiàng)設(shè)置為帶有高亮標(biāo)識(shí),和/或?qū)⑺瞿繕?biāo)項(xiàng)的顏色設(shè)置為預(yù)設(shè)的顏色,和/或?qū)⑺瞿繕?biāo)項(xiàng)的尺寸放大至預(yù)設(shè)尺寸,和/或更改所述目標(biāo)項(xiàng)的字體,和/或更改所述目標(biāo)項(xiàng)的透明度。