[發明專利]界面繪制方法、移動終端及計算機可讀存儲介質有效
| 申請號: | 201710360773.4 | 申請日: | 2017-05-19 |
| 公開(公告)號: | CN107168712B | 公開(公告)日: | 2021-02-23 |
| 發明(設計)人: | 鄭學成 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0488 |
| 代理公司: | 深圳市恒申知識產權事務所(普通合伙) 44312 | 代理人: | 李倩竹 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 繪制 方法 移動 終端 計算機 可讀 存儲 介質 | ||
本發明實施例公開了一種界面繪制方法,應用于圖形界面繪制技術領域,該方法包括:當界面布局的尺寸發生變化時,獲取該界面所在的屏幕的尺寸;根據該屏幕的尺寸,確定該界面中待繪制子界面的布局類型,該布局類型為橫屏界面或豎屏界面;根據該屏幕的類型、尺寸以及該布局類型,確定該待繪制子界面的尺寸;根據該布局類型及該待繪制子界面的尺寸,繪制該待繪制子界面。本發明實施例還公開了一種移動終端及計算機可讀存儲介質,可兼顧橫、豎屏及分屏顯示的情況,動態適配屏幕的尺寸變化,繪制出較為合適的界面,提高界面繪制的靈活性。
技術領域
本發明屬于圖形界面繪制技術領域,尤其涉及一種界面繪制方法、移動終端及計算機可讀存儲介質。
背景技術
隨著移動通信及計算機技術的發展,智能手機、平板電腦等移動終端的普及率越來越高,其功能也越來越強大。為幫助用戶便捷地使用各項功能,移動終端需要根據各項功能的實際使用情況,繪制對應的UI(User Interface,用戶界面)。以計算器功能為例,計算器的UI通常包括兩部分:底部的鍵盤與上方用于顯示通過鍵盤輸入的字符以及計算結果的顯示區域。其中鍵盤由固定的圖片組成,顯示區域的高度也是根據不同分辨率固定的,這樣在橫、豎屏切換顯示時無法兼顧分屏顯示的情況,因此無法動態適配屏幕的高度和寬度,也就無法根據當前屏幕的顯示模式繪制出適配的計算器鍵盤界面。
發明內容
本發明提供一種界面繪制方法、移動終端及計算機可讀存儲介質,可以解決現有的計算器鍵盤界面繪制技術無法在橫、豎屏切換顯示時兼顧分屏顯示的情況,動態適配屏幕的高度和寬度,繪制出適配的界面的技術問題。
本發明實施例第一方面提供了一種界面繪制方法,包括:當界面布局的尺寸發生變化時,獲取所述界面所在的屏幕的尺寸;根據所述屏幕的尺寸,確定所述界面中待繪制子界面的布局類型,所述布局類型為橫屏界面或豎屏界面;根據所述屏幕的類型、尺寸以及所述布局類型,確定所述待繪制子界面的尺寸;根據所述布局類型及所述待繪制子界面的尺寸,繪制所述待繪制子界面。
本發明實施例第二方面提供了一種移動終端,包括:尺寸獲取模塊,用于當界面布局的尺寸發生變化時,獲取所述界面所在的屏幕的尺寸;布局類型確定模塊,用于根據所述屏幕的尺寸,確定所述界面中待繪制子界面的布局類型,所述布局類型為橫屏界面或豎屏界面;尺寸確定模塊,用于根據所述屏幕的類型、尺寸以及所述布局類型,確定所述待繪制子界面的尺寸;繪制模塊,用于根據所述布局類型及所述待繪制子界面的尺寸,繪制所述待繪制子界面。
本發明實施例第三方面提供了一種移動終端,包括:存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述本發明實施例第一方面提供的界面繪制方法。
本發明實施例第四方面提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述本發明實施例第一方面提供的界面繪制方法。
上述本發明實施例提供的界面繪制方法、移動終端及計算機可讀存儲介質,通過當界面布局的尺寸發生變化發生改變時,根據該界面所在屏幕的尺寸,確定該界面中待繪制子界面的布局類型,并根據該屏幕的類型、尺寸以及該布局類型,確定該待繪制子界面的尺寸,根據該布局類型及該待繪制子界面的尺寸,繪制該待繪制子界面。由于是在界面布局尺寸的變化時,動態調整待繪制子界面的尺寸,而界面布局尺寸的變化涵蓋了橫、豎屏切換變化及分屏屏幕尺寸變化等多種情況,因此可在橫、豎屏切換顯示時兼顧不同的屏幕類型,如分屏屏幕或非分屏屏幕,動態適配屏幕的高度和寬度,從而繪制出較為適配的界面,提高了界面繪制的靈活性。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例。
圖1是本發明實施例提供的界面繪制方法的實現流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710360773.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種改進的獲取UUID的方法
- 下一篇:一種單頁應用設計方法及系統





