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

用戶界面的處理方法和裝置的制造方法

文檔序號(hào):8223358閱讀:268來(lái)源:國(guó)知局
用戶界面的處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)技術(shù),特別涉及用戶界面(UI:User Interface)的處理方法和設(shè)備。
【背景技術(shù)】
[0002]用戶界面,是指對(duì)軟件的人機(jī)交互、操作邏輯、界面美觀的整體設(shè)計(jì)。好的用戶界面不僅是讓軟件變得有個(gè)性有品味,還要讓軟件的操作變得舒適、簡(jiǎn)單、自由、充分體現(xiàn)軟件的定位和特點(diǎn)。
[0003]在軟件的設(shè)計(jì)過(guò)程中用戶通過(guò)Π與硬件設(shè)備聯(lián)系,在開(kāi)發(fā)軟件Π時(shí)都是直接通過(guò)編輯XML文件實(shí)現(xiàn)的,這種方式比較復(fù)雜,容易出錯(cuò)。

【發(fā)明內(nèi)容】

[0004]本申請(qǐng)?zhí)峁┝擞脩艚缑娴奶幚矸椒ê脱b置,降低用戶界面開(kāi)發(fā)的復(fù)雜度。
[0005]本申請(qǐng)?zhí)峁┑募夹g(shù)方案包括:
[0006]一種用戶界面的處理方法,該方法包括:
[0007]預(yù)先創(chuàng)建一個(gè)界面編輯器,所述界面編輯器中存在各種層次的控件;
[0008]在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件;
[0009]按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求;
[0010]將修改后的控件屬性解析為所述用戶界面的配置文件。
[0011]一種用戶界面的處理裝置,該裝置包括:
[0012]界面編輯器,用于存放各種層次的控件;
[0013]識(shí)別單元,用于在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件;
[0014]修改單元,用于按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求;
[0015]存儲(chǔ)單元,用于將修改后的控件屬性解析為所述用戶界面的配置文件。
[0016]由以上技術(shù)方案可以看出,本發(fā)明中,在開(kāi)發(fā)用戶界面時(shí),直接基于已存放各種層次控件的界面編輯器修改用戶界面的控件屬性并將修改后的控件屬性解析為所述用戶界面的配置文件,不用再編輯XML配置文件,大大減小了用戶界面開(kāi)發(fā)的學(xué)習(xí)成本和復(fù)雜度,也能避免因?yàn)榫庉媂ML配置文件可能出現(xiàn)的錯(cuò)誤、以及用戶界面效果不直觀等問(wèn)題。
【附圖說(shuō)明】
[0017]圖1為本發(fā)明實(shí)施例提供的方法流程圖。
[0018]圖2為本發(fā)明實(shí)施例提供的界面編輯器示意圖;
[0019]圖3為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0021]參見(jiàn)圖1,圖1為本發(fā)明提供的方法流程圖。如圖1所示,該流程可包括以下步驟:
[0022]步驟101,預(yù)先創(chuàng)建一個(gè)界面編輯器,所述界面編輯器中存在各種層次的控件。
[0023]圖2示出了界面編輯器的一種舉例,如圖2示出的界面編緝器中,包括了諸如image_button、panel等各個(gè)層次的控件。
[0024]需要說(shuō)明的是,在本發(fā)明中,界面編緝器中的控件可以實(shí)時(shí)根據(jù)需求更新,這里更新主要包括:新增、修改、刪除。
[0025]步驟102,在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件。
[0026]步驟103,按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求。
[0027]仍以圖2為例,假如步驟102識(shí)別出的其中一個(gè)控件為image_button,則在圖2所示的界面編緝器中,選中該控件image_button,此時(shí)界面編緝器就會(huì)出現(xiàn)該控件image_button的效果圖,如此,執(zhí)行到本步驟103時(shí),按照所述用戶界面的效果要求更改控件image_button的屬性,以使控件image_button的效果最終符合用戶界面的效果要求。
[0028]步驟104,將修改后的控件屬性解析為所述用戶界面的配置文件。
[0029]作為本發(fā)明的一個(gè)實(shí)施例,這里,將修改后的控件屬性解析為用戶界面的配置文件包括:
[0030]將修改后的控件屬性解析為XML文件并作為用戶界面的配置文件存儲(chǔ)。如此,后續(xù)在策劃用戶界面時(shí)就可以依據(jù)該用戶界面的配置文件進(jìn)行策劃。
[0031]以上對(duì)圖1所示流程進(jìn)行了分析。
[0032]需要說(shuō)明的是,本發(fā)明中,也可根據(jù)需求修改已有的用戶界面。具體可以通過(guò)以下步驟進(jìn)行修改:
[0033]從已有的用戶界面中讀取用戶界面;
[0034]根據(jù)該讀取的用戶界面的當(dāng)前效果要求從所述界面編輯器中重新為該讀取的用戶界面確定出滿足當(dāng)前效果要求的控件,并按照當(dāng)前效果要求更改該確定出的控件的屬性,將修改后的控件屬性解析為該讀取的用戶界面的配置文件。
[0035]作為本發(fā)明的一個(gè)實(shí)施例,這里,將修改后的控件屬性解析為該讀取的用戶界面的配置文件包括:
[0036]將修改后的控件屬性解析為XML文件并作為該讀取的用戶界面的配置文件存儲(chǔ)。
[0037]可以看出,本發(fā)明中,在開(kāi)發(fā)用戶界面時(shí),基于預(yù)先創(chuàng)建的界面編輯器修改用戶界面的控件屬性并將修改后的控件屬性解析為所述用戶界面的配置文件,不用再編輯XML配置文件,大大減小了用戶界面開(kāi)發(fā)的學(xué)習(xí)成本和復(fù)雜度。
[0038]以上對(duì)本發(fā)明提供的方法進(jìn)行了分析,下面對(duì)本發(fā)明提供的裝置進(jìn)行分析:
[0039]參見(jiàn)圖3,圖3為本發(fā)明提供的裝置結(jié)構(gòu)圖。如圖3所示,該裝置包括:
[0040]界面編輯器,用于存放各種層次的控件;
[0041]識(shí)別單元,用于在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件;
[0042]修改單元,用于按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求;
[0043]存儲(chǔ)單元,用于將修改后的控件屬性解析為所述用戶界面的配置文件并存儲(chǔ)。
[0044]優(yōu)選地,本發(fā)明中,所述識(shí)別單元進(jìn)一步用于從已有的用戶界面中讀取用戶界面,根據(jù)該讀取的用戶界面的當(dāng)前效果要求從所述界面編輯器中重新為該讀取的用戶界面確定出滿足當(dāng)前效果要求的控件;
[0045]所述修改單元進(jìn)一步用于按照當(dāng)前效果要求更改該確定出的控件的屬性;
[0046]所述存儲(chǔ)單元進(jìn)一步將修改后的控件屬性解析為讀取的用戶界面的配置文件并存儲(chǔ)。
[0047]優(yōu)選地,本發(fā)明中,該裝置進(jìn)一步包括:
[0048]更新單元,用于更新所述界面編輯器中的控件。
[0049]優(yōu)選地,本發(fā)明中,所述更新包括:新增、修改、刪除。
[0050]優(yōu)選地,本發(fā)明中,所述存儲(chǔ)單元將修改后的控件屬性解析為XML文件并作為用戶界面的配置文件存儲(chǔ)。
[0051]至此,完成本發(fā)明提供的裝置描述。
[0052]由以上技術(shù)方案可以看出,本發(fā)明中,在開(kāi)發(fā)用戶界面時(shí),直接基于已存放各種層次控件的界面編輯器修改用戶界面的控件屬性并將修改后的控件屬性解析為所述用戶界面的配置文件,不用再編輯XML配置文件,大大減小了用戶界面開(kāi)發(fā)的學(xué)習(xí)成本和復(fù)雜度,也能避免因?yàn)榫庉媂ML配置文件可能出現(xiàn)的錯(cuò)誤、以及用戶界面效果不直觀等問(wèn)題。
[0053]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種用戶界面的處理方法,其特征在于,該方法包括: 預(yù)先創(chuàng)建一個(gè)界面編輯器,所述界面編輯器中存在各種層次的控件; 在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件;按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求; 將修改后的控件屬性解析為所述用戶界面的配置文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括: 從已有的用戶界面中讀取用戶界面,根據(jù)該讀取的用戶界面的當(dāng)前效果要求從所述界面編輯器中重新為該讀取的用戶界面確定出滿足當(dāng)前效果要求的控件,并按照當(dāng)前效果要求更改該確定出的控件的屬性,將修改后的控件屬性解析為該讀取的用戶界面的配置文件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括: 更新所述界面編輯器中的控件。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述更新包括:新增、修改、刪除。
5.根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,將修改后的控件屬性解析為用戶界面的配置文件包括: 將修改后的控件屬性解析為XML文件并作為用戶界面的配置文件存儲(chǔ)。
6.一種用戶界面的處理裝置,其特征在于,該裝置包括: 界面編輯器,用于存放各種層次的控件; 識(shí)別單元,用于在新建用戶界面時(shí),從所述界面編輯器中識(shí)別出用于組成所述用戶界面的控件; 修改單元,用于按照所述用戶界面的效果要求更改組成所述用戶界面的控件的屬性以滿足所述用戶界面的效果要求; 存儲(chǔ)單元,用于將修改后的控件屬性解析為所述用戶界面的配置文件并存儲(chǔ)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述識(shí)別單元進(jìn)一步用于從已有的用戶界面中讀取用戶界面,根據(jù)該讀取的用戶界面的當(dāng)前效果要求從所述界面編輯器中重新為該讀取的用戶界面確定出滿足當(dāng)前效果要求的控件; 所述修改單元進(jìn)一步用于按照當(dāng)前效果要求更改該確定出的控件的屬性; 所述存儲(chǔ)單元進(jìn)一步將修改后的控件屬性解析為讀取的用戶界面的配置文件并存儲(chǔ)。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該裝置進(jìn)一步包括: 更新單元,用于更新所述界面編輯器中的控件。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述更新包括:新增、修改、刪除。
10.根據(jù)權(quán)利要求6至9任一所述的裝置,其特征在于,所述存儲(chǔ)單元將修改后的控件屬性解析為XML文件并作為用戶界面的配置文件存儲(chǔ)。
【專(zhuān)利摘要】本申請(qǐng)?zhí)峁┝擞脩艚缑娴奶幚矸椒ê脱b置。本發(fā)明中,在開(kāi)發(fā)用戶界面時(shí),直接基于已存放各種層次控件的界面編輯器修改用戶界面的控件屬性并將修改后的控件屬性解析為所述用戶界面的配置文件,不用再編輯XML配置文件,大大減小了用戶界面開(kāi)發(fā)的學(xué)習(xí)成本和復(fù)雜度,也能避免因?yàn)榫庉媂ML配置文件可能出現(xiàn)的錯(cuò)誤、以及用戶界面效果不直觀等問(wèn)題。
【IPC分類(lèi)】G06F9-44
【公開(kāi)號(hào)】CN104536754
【申請(qǐng)?zhí)枴緾N201410831760
【發(fā)明人】劉飛
【申請(qǐng)人】北京像素軟件科技股份有限公司
【公開(kāi)日】2015年4月22日
【申請(qǐng)日】2014年12月26日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1