[發明專利]元素距離直尺動態操作方法、裝置、存儲介質及終端在審
| 申請號: | 202010713611.6 | 申請日: | 2020-07-22 |
| 公開(公告)號: | CN111949172A | 公開(公告)日: | 2020-11-17 |
| 發明(設計)人: | 唐濤;譚貴勇;周陽 | 申請(專利權)人: | 廣州朗國電子科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F9/451;G06T7/62;G01B3/00;G01B21/00 |
| 代理公司: | 廣州市專注魚專利代理有限公司 44456 | 代理人: | 凌霄漢 |
| 地址: | 510000 廣東省廣州市天河區高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 元素 距離 直尺 動態 操作方法 裝置 存儲 介質 終端 | ||
1.一種屏幕內的元素距離直尺動態操作方法,其特征在于,所述方法包括:
獲得用戶對直尺進行動態操作后的兩個端點的端點坐標;
基于所述兩個端點的端點坐標進行動態操作后的直尺繪制,獲得操作后的直尺;
基于兩個端點的端點坐標進行操作后的直尺的斜率計算,獲得操作后的直尺的斜率;
基于所述斜率和所述操作后的直尺的寬度及長度進行刻度方向及刻度大小計算,獲得操作后的直尺的刻度方向及刻度大小;
將所述操作后的直尺的自定義類的層級設置高于顯示界面的其他類的層級,并將所述操作后的直尺進行顯示。
2.根據權利要求1所述的元素距離直尺動態操作方法,其特征在于,所述動態操作包括拖拉直尺或旋轉直尺;
所述獲得用戶對直尺進行動態操作后的兩個端點的端點坐標,包括:
基于終端顯示屏幕的像素坐標獲得用戶對直尺進行動態操作后的兩個端點的端點坐標。
3.根據權利要求1所述的元素距離直尺動態操作方法,其特征在于,所述基于所述兩個端點的端點坐標進行動態操作后的直尺繪制,獲得操作后的直尺,包括:
將所述兩個端點的端點坐標進行初始化,并基于初始化后的兩個端點坐標繪制直線;
基于繪制直線的繪制筆的寬度獲得直尺的寬度;
基于繪制直線及直尺的寬度確定操作后的直尺,獲得操作后的直尺。
4.根據權利要求1所述的元素距離直尺動態操作方法,其特征在于,所述基于兩個端點的端點坐標進行操作后的直尺的斜率計算,包括:
將兩個端點的端點坐標代入預設的直線方程內進行操作后的直尺的斜率計算。
5.根據權利要求1所述的元素距離直尺動態操作方法,其特征在于,所述基于所述斜率和所述操作后的直尺的寬度及長度進行刻度方向及刻度大小計算,獲得操作后的直尺的刻度方向及刻度大小,包括:
基于所述斜率與所述操作后的直尺上的刻度斜率之間的關系進行刻度方向計算,獲得操作后的直尺的刻度方向;及,
基于所述操作后的直尺的寬度及長度按照預設比例進行刻度大小計算,獲得操作后的直尺的刻度大小。
6.根據權利要求5所述的元素距離直尺動態操作方法,其特征在于,所述斜率與所述操作后的直尺上的刻度斜率之間的關系為所述斜率與所述操作后的直尺上的刻度斜率之間的成績為-1,直尺上的刻度與直尺直線垂直相交。
7.根據權利要求1所述的元素距離直尺動態操作方法,其特征在于,所述將所述操作后的直尺的自定義類層級設置高于顯示界面的其他類的層級,包括:
基于Android系統的service和windowmanager的實現方式將所述操作后的直尺的自定義類的層級設置高于顯示界面的其他類。
8.一種屏幕內的元素距離直尺動態操作裝置,其特征在于,所述裝置包括:
獲得模塊:用于獲得用戶對直尺進行動態操作后的兩個端點的端點坐標;
繪制模塊:用于基于所述兩個端點的端點坐標進行動態操作后的直尺繪制,獲得操作后的直尺;
斜率計算模塊:用于基于兩個端點的端點坐標進行操作后的直尺的斜率計算,獲得操作后的直尺的斜率;
刻度計算模塊:用于基于所述斜率和所述操作后的直尺的寬度及長度進行刻度方向及刻度大小計算,獲得操作后的直尺的刻度方向及刻度大小;
顯示模塊:用于將所述操作后的直尺的自定義類的層級設置高于顯示界面的其他類的層級,并將所述操作后的直尺進行顯示。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1至7中任意一項所述的元素距離直尺動態操作方法。
10.一種終端設備,其特征在于,其包括:
一個或多個處理器;
存儲器;
一個或多個應用程序,其中所述一個或多個應用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執行,所述一個或多個應用程序配置用于:執行根據權利要求1至7中任意一項所述的元素距離直尺動態操作方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州朗國電子科技有限公司,未經廣州朗國電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010713611.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種毒理學實驗數據管理系統
- 下一篇:一種數據處理裝置及數據處理方法





