System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 曰韩无码无遮挡A级毛片,国产精品va无码二区,亚洲热妇无码AV在线播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法、裝置及電子設(shè)備制造方法及圖紙

    技術(shù)編號(hào):44259592 閱讀:4 留言:0更新日期:2025-02-14 22:05
    本申請(qǐng)實(shí)施例涉及一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法、裝置及電子設(shè)備,上述方法包括:響應(yīng)于對(duì)信號(hào)源窗口播放的信號(hào)源畫(huà)面的裁剪操作,確定所述裁剪操作對(duì)應(yīng)的裁剪數(shù)據(jù);根據(jù)所述裁剪數(shù)據(jù),定義圖形層的變換參數(shù),根據(jù)所述圖形層的變換參數(shù)創(chuàng)建第一裁剪窗口;根據(jù)所述裁剪數(shù)據(jù),從第二信號(hào)源畫(huà)面中,確定位于裁剪位置的裁剪畫(huà)面;在所述第一裁剪窗口顯示所述裁剪畫(huà)面。由此,可以提高對(duì)基于安卓設(shè)備的信號(hào)源畫(huà)面進(jìn)行裁剪時(shí)的觸控靈敏度,并且提高對(duì)畫(huà)面內(nèi)容的裁剪效率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法、裝置及電子設(shè)備。


    技術(shù)介紹

    1、現(xiàn)有技術(shù)中,安卓設(shè)備通常采用xml(extensible?markup?language,可擴(kuò)展標(biāo)記語(yǔ)言)框架實(shí)現(xiàn)頁(yè)面交互。然而,xml存在代碼冗長(zhǎng)復(fù)雜、開(kāi)發(fā)效率較低、代碼可讀性和維護(hù)性較差、實(shí)現(xiàn)頁(yè)面動(dòng)態(tài)變化和響應(yīng)的難度較大、與其他編程語(yǔ)言代碼分離、難以實(shí)時(shí)預(yù)覽等問(wèn)題。

    2、例如,利用安卓設(shè)備可以播放畫(huà)面內(nèi)容,為滿(mǎn)足用戶(hù)對(duì)一個(gè)完整的畫(huà)面內(nèi)容中的局部畫(huà)面內(nèi)容播放的使用需求,安卓設(shè)備需要支持對(duì)畫(huà)面內(nèi)容進(jìn)行部分選取的功能。其中,對(duì)于安卓設(shè)備設(shè)置的xml的ui(user?interface,界面)系統(tǒng)框架,其觸控靈敏度差,一旦用戶(hù)在屏幕上截取快了,會(huì)出現(xiàn)選取框斷線;內(nèi)存消耗大。

    3、可見(jiàn),如何提高對(duì)安卓設(shè)備的畫(huà)面內(nèi)容進(jìn)行裁剪時(shí)的觸控靈敏度、以及提高對(duì)畫(huà)面內(nèi)容的裁剪效率,是一個(gè)值得關(guān)注的技術(shù)問(wèn)題。


    技術(shù)實(shí)現(xiàn)思路

    1、鑒于此,為解決上述部分或全部技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法、裝置及電子設(shè)備。

    2、第一方面,本申請(qǐng)實(shí)施例提供一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法,所述方法包括:

    3、響應(yīng)于對(duì)信號(hào)源窗口播放的信號(hào)源畫(huà)面的裁剪操作,確定所述裁剪操作對(duì)應(yīng)的裁剪數(shù)據(jù);

    4、根據(jù)所述裁剪數(shù)據(jù),定義圖形層的變換參數(shù),根據(jù)所述圖形層的變換參數(shù)創(chuàng)建第一裁剪窗口;

    5、根據(jù)所述裁剪數(shù)據(jù),從第二信號(hào)源畫(huà)面中,確定位于裁剪位置的裁剪畫(huà)面;

    6、在所述第一裁剪窗口顯示所述裁剪畫(huà)面。

    7、在一個(gè)可能的實(shí)施方式中,所述根據(jù)所述裁剪數(shù)據(jù),定義圖形層的變換參數(shù),根據(jù)所述圖形層的變換參數(shù)創(chuàng)建第一裁剪窗口,包括:

    8、將所述裁剪數(shù)據(jù)添加至所述信號(hào)源窗口的字段屬性;

    9、利用畫(huà)面布局修飾符定義圖形層,將所述圖形層獲取所述字段屬性的裁剪數(shù)據(jù),根據(jù)所述裁剪數(shù)據(jù)和所述信號(hào)源窗口的原始數(shù)據(jù)得到互為對(duì)角關(guān)系的第一起始點(diǎn)和第一截止點(diǎn);

    10、以所述第一起始點(diǎn)和所述第一截止點(diǎn)構(gòu)建第一對(duì)角線,并根據(jù)所述第一對(duì)角線繪制形成第一矩形,將所述第一矩形作為所述第一裁剪窗口。

    11、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    12、對(duì)所述信號(hào)源窗口創(chuàng)建窗口對(duì)象,在所述窗口對(duì)象設(shè)置字段屬性,所述字段屬性包括以下裁剪數(shù)據(jù)中的至少一者:裁剪起點(diǎn)橫坐標(biāo)值、裁剪起點(diǎn)縱坐標(biāo)值、畫(huà)面橫向外邊框比值、畫(huà)面縱向外邊框比值。

    13、在一個(gè)可能的實(shí)施方式中,所述根據(jù)所述裁剪數(shù)據(jù),從第二信號(hào)源畫(huà)面中,確定位于裁剪位置的裁剪畫(huà)面,包括:

    14、根據(jù)所述第一起始點(diǎn),得到所述裁剪畫(huà)面的起始點(diǎn)坐標(biāo);

    15、根據(jù)所述第一截止點(diǎn),得到所述裁剪畫(huà)面的截止點(diǎn)坐標(biāo);

    16、根據(jù)所述第一矩形,得到所述裁剪畫(huà)面的裁剪外邊框;

    17、將所述第二信號(hào)源畫(huà)面中,自所述起始點(diǎn)坐標(biāo)開(kāi)始至所述截止點(diǎn)坐標(biāo)結(jié)束,并且位于所述裁剪外邊框內(nèi)的畫(huà)面確定為所述裁剪畫(huà)面。

    18、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    19、基于所述第一矩形和所述信號(hào)源窗口,計(jì)算所述信號(hào)源窗口的橫向外邊框值與所述第一矩形的橫向外邊框值之比,得到橫向放大比例值;計(jì)算所述信號(hào)源窗口的縱向外邊框值與所述第一矩形的縱向外邊框值之比,得到縱向放大比例值;

    20、基于所述橫向放大比例值,將所述第二信號(hào)源畫(huà)面在橫向放大;基于所述縱向放大比例值,將所述第二信號(hào)源畫(huà)面在縱向放大。

    21、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    22、基于所述信號(hào)源窗口獲取所述信號(hào)源窗口的中心坐標(biāo),基于所述第一矩形獲取所述第一矩形的中心坐標(biāo);

    23、將所述信號(hào)源窗口的中心橫坐標(biāo)與所述第一矩形的中心橫坐標(biāo)做差,得到橫向差值,將所述橫向差值與所述橫向放大比例值做乘積,得到橫向移動(dòng)位移,基于所述橫向移動(dòng)位移,將經(jīng)放大處理后的第二信號(hào)源畫(huà)面的中心點(diǎn)向橫向移動(dòng);

    24、將所述信號(hào)源窗口的中心縱坐標(biāo)與所述第一矩形的中心縱坐標(biāo)做差,得到縱向差值,將所述縱向差值與所述縱向放大比例值做乘積,得到縱向移動(dòng)位移,基于所述縱向移動(dòng)位移,將經(jīng)放大處理后的第二信號(hào)源畫(huà)面的中心點(diǎn)向縱向移動(dòng)。

    25、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    26、響應(yīng)于對(duì)所述第一裁剪窗口播放的第二信號(hào)源畫(huà)面的第二裁剪操作,確定所述第二裁剪操作對(duì)應(yīng)的第二裁剪數(shù)據(jù);

    27、根據(jù)所述第二裁剪數(shù)據(jù),定義圖形層的第二變換參數(shù),根據(jù)所述圖形層的第二變換參數(shù)創(chuàng)建第二裁剪窗口;

    28、根據(jù)所述第二裁剪數(shù)據(jù),從第三信號(hào)源畫(huà)面中,確定位于裁剪位置的第二裁剪畫(huà)面;

    29、在所述第二裁剪窗口顯示所述第二裁剪畫(huà)面。

    30、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    31、響應(yīng)于對(duì)所述信號(hào)源窗口播放的信號(hào)源畫(huà)面和與其至少部分疊加顯示的所述第一裁剪窗口播放的第二信號(hào)源畫(huà)面的第三裁剪操作,確定所述第三裁剪操作對(duì)應(yīng)的第三裁剪數(shù)據(jù);

    32、根據(jù)所述第三裁剪數(shù)據(jù),定義圖形層的第三變換參數(shù),根據(jù)所述圖形層的第三變換參數(shù)創(chuàng)建第三裁剪窗口;

    33、根據(jù)所述第三裁剪數(shù)據(jù),從第四信號(hào)源畫(huà)面中,確定位于裁剪位置的第三裁剪畫(huà)面;

    34、在所述第三裁剪窗口顯示所述第三裁剪畫(huà)面。

    35、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    36、響應(yīng)于對(duì)所述信號(hào)源窗口播放的信號(hào)源畫(huà)面的多處間隔的第四裁剪操作,確定多處間隔的所述第四裁剪操作分別對(duì)應(yīng)的第四裁剪數(shù)據(jù),以得到第四裁剪數(shù)據(jù)組;

    37、根據(jù)所述第四裁剪數(shù)據(jù)組,定義對(duì)應(yīng)第四裁剪數(shù)據(jù)組的裁剪數(shù)量圖形層,對(duì)每個(gè)圖形層定義對(duì)應(yīng)一個(gè)第四裁剪數(shù)據(jù)的第四變換參數(shù),根據(jù)每個(gè)圖形層的第四變換參數(shù)創(chuàng)建對(duì)應(yīng)裁剪數(shù)量的多個(gè)第四裁剪窗口;

    38、根據(jù)所述第四裁剪數(shù)據(jù)組,從第五信號(hào)源畫(huà)面中,確定位于裁剪位置的各個(gè)第四裁剪畫(huà)面;

    39、在每個(gè)第四裁剪窗口顯示相對(duì)應(yīng)的第四裁剪畫(huà)面。

    40、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    41、添加點(diǎn)事件輸入修飾符,響應(yīng)對(duì)所述安卓設(shè)備的屏幕的觸控操作;

    42、調(diào)取指針輸入作用域的檢測(cè)拖動(dòng)手勢(shì)函數(shù);

    43、獲取所述檢測(cè)拖動(dòng)手勢(shì)函數(shù)的拖動(dòng)開(kāi)始參數(shù)和拖動(dòng)結(jié)束參數(shù);

    44、根據(jù)所述拖動(dòng)開(kāi)始參數(shù),得到拖動(dòng)起點(diǎn)坐標(biāo),將與所述拖動(dòng)起點(diǎn)坐標(biāo)對(duì)應(yīng)的坐標(biāo)作為所述裁剪畫(huà)面的起始點(diǎn)坐標(biāo);

    45、根據(jù)所述拖動(dòng)結(jié)束參數(shù),確定拖動(dòng)截點(diǎn)坐標(biāo),將與所述拖動(dòng)截點(diǎn)坐標(biāo)對(duì)應(yīng)的坐標(biāo)作為所述裁剪畫(huà)面的截止點(diǎn)坐標(biāo)。

    46、在一個(gè)可能的實(shí)施方式中,所述方法還包括:

    47、根據(jù)所述拖動(dòng)起點(diǎn)坐標(biāo)和所述拖動(dòng)截點(diǎn)坐標(biāo)的位置關(guān)系,對(duì)所述拖動(dòng)起點(diǎn)坐標(biāo)和所述拖動(dòng)截點(diǎn)坐標(biāo)執(zhí)行至少一種對(duì)應(yīng)坐標(biāo)調(diào)整處理;

    48、對(duì)應(yīng)坐標(biāo)調(diào)整本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述裁剪數(shù)據(jù),定義圖形層的變換參數(shù),根據(jù)所述圖形層的變換參數(shù)創(chuàng)建第一裁剪窗口,包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述裁剪數(shù)據(jù),從第二信號(hào)源畫(huà)面中,確定位于裁剪位置的裁剪畫(huà)面,包括:

    5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

    8.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

    9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

    10.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

    11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述方法還包括:

    12.一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪裝置,其特征在于,所述裝置包括:

    13.一種電子設(shè)備,其特征在于,包括:

    14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述權(quán)利要求1-11任一項(xiàng)的所述基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法。

    ...

    【技術(shù)特征摘要】

    1.一種基于安卓設(shè)備的信號(hào)源畫(huà)面裁剪方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述裁剪數(shù)據(jù),定義圖形層的變換參數(shù),根據(jù)所述圖形層的變換參數(shù)創(chuàng)建第一裁剪窗口,包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述裁剪數(shù)據(jù),從第二信號(hào)源畫(huà)面中,確定位于裁剪位置的裁剪畫(huà)面,包括:

    5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:譚登峰,于敏請(qǐng)求不公布姓名請(qǐng)求不公布姓名,
    申請(qǐng)(專(zhuān)利權(quán))人:北京仁光科技有限公司
    類(lèi)型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢(xún)問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产精品无码AAA片| 亚洲av无码专区在线观看素人| 久久亚洲精品成人av无码网站| 亚洲中文字幕无码不卡电影| 亚洲日韩精品无码一区二区三区 | 中文无码字幕中文有码字幕| 日韩免费无码一区二区视频| 亚洲av永久无码精品网站| 波多野结衣VA无码中文字幕电影| 亚洲av成人无码久久精品| 亚洲av无码成人精品区| 无码中文字幕一区二区三区| 日韩精品真人荷官无码| 亚洲av中文无码| 一级片无码中文字幕乱伦| 6080YYY午夜理论片中无码| 无码人妻黑人中文字幕| 中文无码成人免费视频在线观看| 亚洲av无码一区二区三区人妖| 亚洲精品无码久久久久| 免费无码成人AV片在线在线播放| 熟妇人妻AV无码一区二区三区| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 中文字幕人成无码人妻综合社区| 国产乱子伦精品无码专区| 无码中文字幕人妻在线一区二区三区| 人妻丰满熟妇AV无码片| 亚洲AV无码专区在线播放中文| 国产aⅴ无码专区亚洲av麻豆| 日日摸日日碰人妻无码| 免费a级毛片无码av| 精品无码国产AV一区二区三区 | 久久av无码专区亚洲av桃花岛| 免费无码一区二区三区蜜桃| 国产乱子伦精品无码专区| 狼人无码精华AV午夜精品| 色欲香天天综合网无码| 无码h黄肉3d动漫在线观看| 精品久久久无码人妻字幂| 精品无码黑人又粗又大又长| 日韩电影无码A不卡|