[發(fā)明專利]界面顯示優(yōu)化方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202211536694.1 | 申請日: | 2022-12-01 |
| 公開(公告)號: | CN115712479A | 公開(公告)日: | 2023-02-24 |
| 發(fā)明(設(shè)計(jì))人: | 汪林;何杰 | 申請(專利權(quán))人: | 深圳市紫光同創(chuàng)電子有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/14 |
| 代理公司: | 深圳市智圈知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44351 | 代理人: | 苗燕 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵海*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 界面 顯示 優(yōu)化 方法 裝置 存儲 介質(zhì) | ||
本申請公開了一種界面顯示優(yōu)化方法、裝置及存儲介質(zhì),該方法包括:響應(yīng)器件組件移動指令后,獲取新增區(qū)域;其中,新增區(qū)域指示用于繪制器件組件的圖像相對于系統(tǒng)界面的錯(cuò)位區(qū)域;基于新增區(qū)域,更新子線程的繪制區(qū)域,子線程將對應(yīng)的器件組件繪制于圖像;其中,繪制區(qū)域指示在系統(tǒng)界面內(nèi)子線程需要在圖像中繪制器件組件的區(qū)域;主線程將繪制的圖像繪制于圖層,形成界面視圖。由此,當(dāng)用戶移動器件組件時(shí),將新增區(qū)域更新到子線程的繪制區(qū)域內(nèi),子線程基于更新后的繪制區(qū)域重新創(chuàng)建并繪制圖像,子線程基于整合后的繪制區(qū)域繪制圖像,且主線程與子線程相互配合,從而減少子線程整體繪制的時(shí)間。
技術(shù)領(lǐng)域
本申請涉及集成電路軟件工具技術(shù)領(lǐng)域,更具體地,涉及一種界面顯示優(yōu)化方法、裝置及存儲介質(zhì)。
背景技術(shù)
DEVICE軟件是用于硅基光電子結(jié)構(gòu)設(shè)計(jì)、分析和優(yōu)化的超強(qiáng)半導(dǎo)體器件,可以應(yīng)用于各種各樣的以硅為基礎(chǔ)的半導(dǎo)體器件的電氣特性表征,不僅專注于包括復(fù)雜光激勵的器件,同時(shí)也擅長傳統(tǒng)光電子和純粹電子器件的建模。隨著芯片技術(shù)的發(fā)展及用戶設(shè)計(jì)信息越來越復(fù)雜,DEVICE軟件中的界面需要顯示的圖形也越來越復(fù)雜,當(dāng)用戶對界面進(jìn)行連續(xù)移動或縮放等界面操作時(shí),需要界面響應(yīng)快,否則會出現(xiàn)界面卡頓的情況。
在相關(guān)的界面響應(yīng)優(yōu)化技術(shù)中,通常通過控制用戶繪圖次數(shù),例如限制界面縮放次數(shù)或界面更新次數(shù)等操作,或者通常采用同步畫圖、多層級畫圖、Region畫圖或多線程同步畫圖來改進(jìn)界面響應(yīng)速度,然而系統(tǒng)視圖顯示速度均出現(xiàn)不同程度緩慢的情況,且當(dāng)用戶進(jìn)行連續(xù)移動的界面操作時(shí),系統(tǒng)視圖顯示速度出現(xiàn)不同程度卡頓的情況,造成用戶使用感較差。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提出了一種界面顯示優(yōu)化方法、裝置及存儲介質(zhì),不僅可以有效提高系統(tǒng)視圖顯示速度,還可以有效改善用戶使用感。
第一方面,本申請實(shí)施例提供了一種界面顯示優(yōu)化方法,該方法包括:響應(yīng)器件組件移動指令后,獲取新增區(qū)域;其中,所述新增區(qū)域指示用于繪制器件組件的圖像相對于系統(tǒng)界面的錯(cuò)位區(qū)域;基于所述新增區(qū)域,更新子線程的繪制區(qū)域,子線程將對應(yīng)的器件組件繪制于圖像;其中,繪制區(qū)域指示在系統(tǒng)界面內(nèi)子線程需要在圖像中繪制器件組件的區(qū)域;主線程將繪制的圖像繪制于圖層,形成界面視圖。
第二方面,本申請實(shí)施例還提供了一種界面顯示優(yōu)化裝置,該裝置包括:區(qū)域確定模塊,用于響應(yīng)器件組件移動指令后,獲取新增區(qū)域;其中,所述新增區(qū)域指示用于繪制器件組件的圖像相對于系統(tǒng)界面的錯(cuò)位區(qū)域;圖像繪制模塊,用于基于所述新增區(qū)域,更新子線程的繪制區(qū)域,子線程將對應(yīng)的器件組件繪制于圖像;其中,繪制區(qū)域指示子線程在圖像需要繪制器件組件的區(qū)域;圖層繪制模塊,用于主線程將繪制的圖像繪制于圖層,形成界面視圖。
第三方面,本申請實(shí)施例還提供了一種計(jì)算機(jī)可讀取存儲介質(zhì),計(jì)算機(jī)可讀取存儲介質(zhì)中存儲有程序代碼,其中,在程序代碼被處理器運(yùn)行時(shí)執(zhí)行上述界面顯示優(yōu)化方法。
本發(fā)明提供的技術(shù)方案,具體包括:響應(yīng)器件組件移動指令后,獲取新增區(qū)域;其中,新增區(qū)域指示用于繪制器件組件的圖像相對于系統(tǒng)界面的錯(cuò)位區(qū)域;基于新增區(qū)域,更新子線程的繪制區(qū)域,子線程將對應(yīng)的器件組件繪制于圖像;其中,繪制區(qū)域指示在系統(tǒng)界面內(nèi)子線程需要在圖像中繪制器件組件的區(qū)域;主線程將繪制的圖像繪制于圖層,形成界面視圖。由此,當(dāng)用戶移動器件組件時(shí),將新增區(qū)域更新到子線程的繪制區(qū)域內(nèi),子線程基于更新后的繪制區(qū)域重新創(chuàng)建并繪制圖像,子線程基于整合后的繪制區(qū)域繪制圖像,且主線程與子線程相互配合,從而減少子線程整體繪制的時(shí)間。
附圖說明
為了更清楚地說明本申請實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,而不是全部的實(shí)施例。基于本申請實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例及附圖,都屬于本發(fā)明保護(hù)的范圍。
圖1示出了本申請實(shí)施例提供的界面顯示優(yōu)化方法的流程示意圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市紫光同創(chuàng)電子有限公司,未經(jīng)深圳市紫光同創(chuàng)電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211536694.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





