[發明專利]一種Android中雙邊圓形進度條的繪制方法及Android電子設備在審
| 申請號: | 201810677512.X | 申請日: | 2018-06-27 |
| 公開(公告)號: | CN110716770A | 公開(公告)日: | 2020-01-21 |
| 發明(設計)人: | 張磊;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/445 |
| 代理公司: | 11021 中科專利商標代理有限責任公司 | 代理人: | 周天宇 |
| 地址: | 430000 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 矩形邊框 進度條 繪制 電子設備 視覺體驗 角設置 圓角 | ||
本公開提供了一種Android中雙邊圓形進度條的繪制方法及Android電子設備,方法包括:設置進度條的屬性;在背景中繪制一個背景矩形邊框,并對背景矩形邊框的四個角設置為圓角;在前景中繪制一個寬度與所述背景矩形邊框寬度相同的前景矩形邊框,并設置一個放縮參數,以對前景矩形邊框的長度進行放縮。本公開能夠在Android系統的視圖中繪制出雙邊圓形進度條,提高了用戶的視覺體驗。
技術領域
本公開涉及一種Android中雙邊圓形進度條的繪制方法及Android電子設備。
背景技術
隨著軟件技術的發展,越來越多的個性化界面提供給了用戶。通常,用戶在使用電子設備時,會出現等待的情形,例如等待程序運行完成、等待頁面加載成功,還例如,在一些直播平臺中會有抽獎功能,觀看直播的用戶需要等待開獎的結果。針對上述這些情形,用戶界面會提供一個進度條,用于顯示這些事件的進行程度,有點進度條會顯示完成的百分比,還有的進度條會提示還剩余的時間。
然而,針對Android系統的客戶端,其呈現的進度條往往是規則矩形的,即進度條的頂端和末端是矩形的,或者僅僅能夠通過改變樣式來設置一邊為圓形另外一邊為矩形,無法實現兩邊都是矩形的設計要求。
上述進度條的樣式過于老化,并且Android系統也無法提供進度條兩邊都呈圓形的樣式,無法保證界面的美觀。
發明內容
本公開鑒于上述問題,提供一種Android中雙邊圓形進度條的繪制方法及Android電子設備,能夠在Android系統的界面中呈現出頂端和末端都是圓形的雙邊圓形進度條,提高了用戶的視覺體驗。
本公開一方面提供一種Android中雙邊圓形進度條的繪制方法,包括:S1,設置進度條的id信息、通用樣式信息、位置信息、初始進度值信息及背景信息;S2,通過設置一個item標簽,用于表示對所述背景進行繪制,再通過設置一個shape1標簽,用于表示在所述背景中繪制一個背景矩形邊框,在所述shape1標簽內部設置一個圓角標簽,以使得所述背景矩形邊框的雙邊為圓形;S3,定義一個lot_progress_vertical文件,并在所述lot_progress_vertical文件中設置一個shape2標簽,用于表示在所述前景中繪制一個前景矩形邊框,在所述shape2標簽內部設置一個圓角標簽,以使得所述背景矩形邊框的雙邊為圓形,將所述lot_progress_vertical文件加載至一個scale標簽中,所述scale標簽用于對所述前景矩形邊框的長度進行放縮。
可選地,在所述步驟S2中,定義一個item標簽表示對進度條的背景來進行繪制:<item android:id=@android:id/background></item>,其中,所述item標簽關聯于Android系統提供的常量@android:id/background,用于表示對進度條背景的說明;
在<item android:id=@android:id/background></item>標簽內部繪制背景信息,用于繪制出了一個形狀為rectangle的背景矩形邊框。
可選地,在所述步驟S3中,調用<solid android:color=X/>來設置前景矩形邊框的顏色,其中,X為顏色值。
可選地,在所述步驟S3中,在所述lot_progress_vertical文件中設置一個shape2標簽,包括:<shape android:shape=rectangle></shape>,用于表示在前景中繪制一個前景矩形邊框。
可選地,在所述步驟S3還包括,通過調用android:scaleHeight=Y%/>設置前景矩形邊框的縮放最大高度信息,其中,Y%表示縮放百分比。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810677512.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:業務風控網關及業務風控方法
- 下一篇:終端頁面顯示方法和裝置





