[發(fā)明專利]用戶界面的動(dòng)態(tài)調(diào)整方法、可讀存儲(chǔ)介質(zhì)及設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201810642176.5 | 申請(qǐng)日: | 2018-06-20 |
| 公開(kāi)(公告)號(hào): | CN108920148A | 公開(kāi)(公告)日: | 2018-11-30 |
| 發(fā)明(設(shè)計(jì))人: | 張磊;張文明;陳少杰 | 申請(qǐng)(專利權(quán))人: | 武漢斗魚(yú)網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | G06F8/38 | 分類號(hào): | G06F8/38;G06F8/30 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 張成新 |
| 地址: | 430000 湖北省武漢市武漢東湖*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控件 用戶界面 自定義 動(dòng)態(tài)調(diào)整 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) 可讀存儲(chǔ)介質(zhì) 電子設(shè)備 類生成 更新 創(chuàng)建 | ||
本發(fā)明提供了一種用戶界面的動(dòng)態(tài)調(diào)整方法,所述用戶界面包括控件區(qū),所述方法包括以下步驟:S1,創(chuàng)建用于生成所需的控件區(qū)的自定義類;S2,通過(guò)所述自定義類獲取用于生成所述所需的控件區(qū)的參數(shù);以及S3,根據(jù)所述參數(shù),通過(guò)所述自定義類生成所述所需的控件區(qū),并利用生成的控件區(qū)對(duì)所述用戶界面進(jìn)行更新。本發(fā)明還涉及相關(guān)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及相關(guān)的電子設(shè)備。
技術(shù)領(lǐng)域
本發(fā)明涉及電子終端產(chǎn)品的界面控制領(lǐng)域,具體涉及一種用戶界面的動(dòng)態(tài)調(diào)整方法、相關(guān)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及電子設(shè)備。
背景技術(shù)
在電子終端產(chǎn)品的操作系統(tǒng)(比如Android系統(tǒng))的開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)涉及用戶界面的開(kāi)發(fā),但是隨著業(yè)務(wù)需求的頻繁變更,會(huì)導(dǎo)致用戶界面頻繁的發(fā)生變化。
現(xiàn)有技術(shù)中,如果需要對(duì)原始用戶界面中的控件進(jìn)行改變,需要修改大量的代碼來(lái)進(jìn)行界面的調(diào)整,例如修改大量的業(yè)務(wù)代碼及頁(yè)面代碼來(lái)對(duì)功能進(jìn)行調(diào)整,而且對(duì)原始界面的業(yè)務(wù)代碼進(jìn)行較大量的修改會(huì)對(duì)業(yè)務(wù)功能產(chǎn)生高的入侵性,這種高的入侵性的設(shè)計(jì)會(huì)極大程度上降低系統(tǒng)的穩(wěn)定性。這種需要修改及編寫(xiě)大量的代碼的設(shè)計(jì)會(huì)導(dǎo)致工作量大幅度的增加,因此傳統(tǒng)方案的這種設(shè)計(jì)方法不但降低了開(kāi)發(fā)效率并且增大了出現(xiàn)錯(cuò)誤的概率。
因此,有必要提出一種新的用戶界面的調(diào)整方法。
發(fā)明內(nèi)容
有鑒于此,為了克服上述問(wèn)題的至少一個(gè)方面,本發(fā)明的實(shí)施例提供一種用戶界面的調(diào)整方法,所述用戶界面包括控件區(qū),該方法包括以下步驟:
S1,創(chuàng)建用于生成所需的控件區(qū)的自定義類;
S2,通過(guò)所述自定義類獲取用于生成所述所需的控件區(qū)的參數(shù);以及
S3,根據(jù)所述參數(shù),通過(guò)所述自定義類生成所述所需的控件區(qū),并利用生成的控件區(qū)對(duì)所述用戶界面進(jìn)行更新。
進(jìn)一步地,在步驟S1之前,所述方法還包括:創(chuàng)建接口協(xié)議。
進(jìn)一步地,所述自定義類通過(guò)繼承并復(fù)用所述接口協(xié)議,獲取所述參數(shù)并生成所述所需的控件區(qū)。
進(jìn)一步地,所述自定義類從數(shù)據(jù)源獲取所述參數(shù),所述數(shù)據(jù)源包括網(wǎng)絡(luò)、文件或磁盤(pán)中的至少一種。
進(jìn)一步地,所述所需的控件區(qū)包括至少一個(gè)控件單元,根據(jù)所述數(shù)據(jù)源的種類,創(chuàng)建所述自定義類。
進(jìn)一步地,所述參數(shù)包括所述至少一個(gè)控件單元中的每一個(gè)的頁(yè)面樣式和標(biāo)題名稱。
進(jìn)一步地,所述至少一個(gè)控件單元中的每一個(gè)均對(duì)應(yīng)一個(gè)關(guān)聯(lián)數(shù)據(jù)單元,所述每一個(gè)控件單元通過(guò)映射關(guān)系與所述關(guān)聯(lián)數(shù)據(jù)單元相對(duì)應(yīng)。
進(jìn)一步地,所述方法還包括步驟:
S4,根據(jù)所述生成的控件區(qū),通過(guò)更新映射關(guān)系,更新與所述生成的控件區(qū)中的控件單元相對(duì)應(yīng)的關(guān)聯(lián)數(shù)據(jù)單元。
根據(jù)本發(fā)明的另一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有可執(zhí)行指令,所述可執(zhí)行指令在由處理器執(zhí)行時(shí),實(shí)現(xiàn)如上所述的任一項(xiàng)所述的用戶界面的動(dòng)態(tài)調(diào)整方法的步驟。
根據(jù)本發(fā)明的另一方面,提供一種電子設(shè)備,包括:
存儲(chǔ)器,用于存儲(chǔ)可執(zhí)行指令;以及
處理器,用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行指令,實(shí)現(xiàn)如上所述的任一項(xiàng)所述的用戶界面的動(dòng)態(tài)調(diào)整方法的步驟。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)之一:
(1)能夠保證在不入侵原始業(yè)務(wù)功能邏輯的前提下,無(wú)需對(duì)原始程序修改,只需根據(jù)所需的控件單元,創(chuàng)建新的自定義類即可快速高效的對(duì)用戶界面進(jìn)行變更,減少工作量,極大的提高了開(kāi)發(fā)效率,并且能夠有效的降低錯(cuò)誤發(fā)生的概率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢斗魚(yú)網(wǎng)絡(luò)科技有限公司,未經(jīng)武漢斗魚(yú)網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810642176.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 控件聯(lián)動(dòng)方法、裝置及系統(tǒng)
- 通過(guò)控件池實(shí)現(xiàn)系統(tǒng)的用戶界面UI與控件庫(kù)分離的方法
- 一種針對(duì)控件樣式的測(cè)試方法和裝置
- 一種控件消息通知方法及裝置
- 一種控件遍歷方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及終端設(shè)備
- 帶獨(dú)立渲染層的復(fù)合控件生成方法、系統(tǒng)及介質(zhì)
- 一種應(yīng)用的處理方法、裝置、設(shè)備和介質(zhì)
- 用于處理信息的方法和裝置
- 用于手機(jī)的圖形用戶界面
- 自定義控件的處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種自定義命令控制方法、裝置及注塑機(jī)系統(tǒng)
- 一種公式自定義方法及使用自定義公式的方法
- 一種報(bào)表系統(tǒng)自定義函數(shù)的實(shí)現(xiàn)方法
- 用于混淆虛擬機(jī)上的應(yīng)用程序的執(zhí)行的方法、裝置以及計(jì)算機(jī)可讀介質(zhì)
- 一種自定義腳本繪制終端及方法
- 添加自定義分詞的方法及裝置
- 用戶配置的且自定義的交互式對(duì)話應(yīng)用
- 一種應(yīng)用于晾衣機(jī)的自定義遙控系統(tǒng)及其設(shè)置方法
- 一種自定義住房單元
- 一種自定義文檔頁(yè)面生成方法及相關(guān)設(shè)備
- 動(dòng)態(tài)調(diào)整分區(qū)
- 圖像動(dòng)態(tài)調(diào)整裝置及圖像動(dòng)態(tài)調(diào)整方法
- 動(dòng)態(tài)頻率調(diào)整
- 自動(dòng)校正振蕩信號(hào)的方法及其裝置
- 幕墻動(dòng)態(tài)調(diào)整系統(tǒng)
- 動(dòng)態(tài)難度調(diào)整
- 動(dòng)態(tài)調(diào)整方法及動(dòng)態(tài)調(diào)整協(xié)處理器
- 影像錄影裝置及影像運(yùn)算方法
- 一種動(dòng)態(tài)視頻調(diào)整方法及其設(shè)備
- 驅(qū)動(dòng)裝置及其操作方法





