System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲AV中文无码乱人伦在线视色,日韩乱码人妻无码中文字幕久久,国产免费久久久久久无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    交互方法、顯示方法、電子設(shè)備和可讀介質(zhì)技術(shù)

    技術(shù)編號(hào):44080925 閱讀:1 留言:0更新日期:2025-01-17 16:14
    本申請(qǐng)涉及電子技術(shù)領(lǐng)域,公開(kāi)了一種交互方法、顯示方法、電子設(shè)備和可讀介質(zhì)。通過(guò)一種拖拽功能實(shí)現(xiàn)在應(yīng)用界面內(nèi)部和應(yīng)用間的拖拽,使得使用本申請(qǐng)實(shí)施例提供的交互方法的應(yīng)用,既可以實(shí)現(xiàn)應(yīng)用內(nèi)部的拖拽功能,也可以實(shí)現(xiàn)應(yīng)用之間的拖拽功能,當(dāng)用戶觸發(fā)拖拽事件后,先判斷用戶的拖拽意圖(拖拽類型),再執(zhí)行確定出的拖拽類型對(duì)應(yīng)的拖拽功能,進(jìn)而提高用戶的使用體驗(yàn)。

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

    本申請(qǐng)涉及電子,特別涉及一種交互方法、顯示方法、電子設(shè)備和可讀介質(zhì)


    技術(shù)介紹

    1、用戶可以將應(yīng)用界面中的顯示元件,如圖標(biāo)(下文稱為拖拽對(duì)象),從一個(gè)位置拖拽到應(yīng)用界面的另一個(gè)位置(下文稱為內(nèi)部拖拽功能)。

    2、例如,如圖1a所示,手機(jī)10的用戶界面10a包括“內(nèi)容a”對(duì)應(yīng)的圖標(biāo)101、“內(nèi)容b”對(duì)應(yīng)的圖標(biāo)102和“內(nèi)容c”對(duì)應(yīng)的圖標(biāo)103。如果檢測(cè)到用戶長(zhǎng)按圖標(biāo)103的操作,則隨著用戶拖拽圖標(biāo)103至圖標(biāo)102的預(yù)設(shè)交換區(qū)域,如圖1b所示,將圖標(biāo)102和圖標(biāo)103的位置進(jìn)行交換,手機(jī)10顯示如圖1c所示的用戶界面10c。

    3、或例如,如果檢測(cè)到用戶在如圖1a所示的用戶界面長(zhǎng)按圖標(biāo)103的操作,則隨著用戶拖拽圖標(biāo)103至圖標(biāo)102的預(yù)設(shè)合并區(qū)域,如圖1d所示,將圖標(biāo)102和圖標(biāo)103進(jìn)行合并,手機(jī)10顯示如圖1e所示的用戶界面10e。

    4、用戶也可以將應(yīng)用界面中的圖標(biāo)拖拽到應(yīng)用外部的另一個(gè)位置(下文稱為外部拖拽功能)。

    5、例如,如圖2a所示,手機(jī)10的用戶界面20a包括相冊(cè)應(yīng)用的應(yīng)用界面201和手機(jī)10的主界面202。其中,應(yīng)用界面201包括圖片2011和圖片2012,主界面202中包括多個(gè)應(yīng)用的圖標(biāo)。如果檢測(cè)到用戶長(zhǎng)按圖片2012的操作,如圖2b所示,生成圖片2012對(duì)應(yīng)的觸點(diǎn)視圖2013,隨著用戶拖拽觸點(diǎn)視圖2013至主界面202的預(yù)設(shè)接收區(qū)域,主界面202接收觸點(diǎn)視圖2013并處理為桌面卡片2021,手機(jī)10顯示如圖2c所示的用戶界面20c。

    6、或例如,如圖2d所示,手機(jī)10的用戶界面20d包括相冊(cè)應(yīng)用的應(yīng)用界面201和備忘錄應(yīng)用的應(yīng)用界面203。其中,應(yīng)用界面201包括圖片2011和圖片2012,應(yīng)用界面203包括“備忘錄1”的內(nèi)容。如果檢測(cè)到用戶長(zhǎng)按圖片2011的操作,如圖2e所示,生成圖片2011對(duì)應(yīng)的觸點(diǎn)視圖2014,隨著用戶拖拽觸點(diǎn)視圖2014至應(yīng)用界面203的預(yù)設(shè)接收區(qū)域,應(yīng)用界面203接收觸點(diǎn)視圖2014并處理為“備忘錄1”的圖片內(nèi)容2031,手機(jī)10顯示如圖2f所示的用戶界面20f,以實(shí)現(xiàn)應(yīng)用之間的內(nèi)容分享。

    7、當(dāng)前電子設(shè)備實(shí)現(xiàn)內(nèi)部拖拽功能和外部拖拽功能的方式不同。當(dāng)檢測(cè)到開(kāi)始拖拽應(yīng)用中的顯示元件時(shí),由于無(wú)法確定用戶的拖拽意圖是要在應(yīng)用界面的內(nèi)部拖拽,還是拖拽到應(yīng)用界面的外部,所以電子設(shè)備只能從內(nèi)部拖拽功能和外部拖拽功能選擇一種來(lái)響應(yīng)用戶的拖拽。如果選擇內(nèi)部拖拽功能,而用戶的拖拽意圖為拖拽到應(yīng)用界面的外部,則無(wú)法實(shí)現(xiàn)外部拖拽,而如果選擇外部拖拽功能,用戶的拖拽意圖為在應(yīng)用界面的內(nèi)部拖拽,則無(wú)法實(shí)現(xiàn)內(nèi)部拖拽,影響用戶體驗(yàn)。


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

    1、本申請(qǐng)的目的在于提供一種交互方法、顯示方法、電子設(shè)備和可讀介質(zhì)。

    2、本申請(qǐng)的第一方面提供了一種交互方法,應(yīng)用于電子設(shè)備,包括:顯示第一應(yīng)用的第一應(yīng)用界面,第一應(yīng)用界面包括位于第一位置的第一顯示元素;檢測(cè)到用戶對(duì)第一顯示元素的拖拽操作,獲取第一顯示元素在拖拽過(guò)程中的位置信息;確定第一顯示元素被拖拽至第一應(yīng)用界面的第二位置;基于第二位置,確定第一顯示元素的顯示方式。

    3、在本申請(qǐng)實(shí)施例中,第一應(yīng)用界面可以是第一應(yīng)用的用戶界面,例如圖7c所示的收藏應(yīng)用的用戶界面702;第一顯示元素可以是拖拽對(duì)象,例如圖7c所示的圖片7021;第一位置可以是拖拽對(duì)象的初始位置信息;拖拽操作可以是長(zhǎng)按操作;第二位置可以是拖拽對(duì)象在拖拽過(guò)程中的位置信息。在檢測(cè)到用戶長(zhǎng)按第一應(yīng)用的拖拽對(duì)象的操作后,實(shí)時(shí)獲取拖拽對(duì)象的位置信息,基于第一應(yīng)用中的拖拽對(duì)象的位置,確定當(dāng)前的拖拽事件,并控制拖拽對(duì)象執(zhí)行對(duì)應(yīng)的事件。

    4、可以理解,本申請(qǐng)實(shí)施例提供的交互方法,當(dāng)用戶觸發(fā)拖拽事件后,先判斷用戶的拖拽意圖(拖拽類型),再執(zhí)行確定出的拖拽類型對(duì)應(yīng)的拖拽功能,進(jìn)而提高了用戶的使用體驗(yàn)。

    5、在上述第一方面的一種可能的實(shí)現(xiàn)中,基于第二位置,確定第一顯示元素的顯示方式,包括:對(duì)應(yīng)于在第二位置用戶的拖拽操作結(jié)束,并且第二位置處于第一應(yīng)用的第一接收區(qū)域,在第二位置顯示第一顯示元素。

    6、在本申請(qǐng)實(shí)施例中,第一接收區(qū)域可以是第一應(yīng)用的預(yù)設(shè)接收區(qū)域。當(dāng)檢測(cè)到觸點(diǎn)視圖位于第一應(yīng)用的預(yù)設(shè)接收區(qū)域(例如空白區(qū)域等),并且電子設(shè)備的系統(tǒng)服務(wù)確定當(dāng)前的拖拽已結(jié)束,例如檢測(cè)到用戶取消長(zhǎng)按操作,則在該預(yù)設(shè)接收區(qū)域顯拖拽對(duì)象第一視圖。

    7、在上述第一方面的一種可能的實(shí)現(xiàn)中,第一應(yīng)用界面還包括位于第三位置的第二顯示元素,并且基于第二位置,確定第一顯示元素的顯示方式,包括:對(duì)應(yīng)于第二位置與第二顯示元素對(duì)應(yīng)的第三位置滿足交換條件,在第一位置顯示第二顯示元素,其中,交換條件包括:第三位置與第二位置存在重合區(qū)域,重合區(qū)域的面積大于或等于第一閾值并且小于第二閾值。

    8、在本申請(qǐng)實(shí)施例中,第二顯示元素可以是第二視圖,第二視圖為第一應(yīng)用中除拖拽對(duì)象外地其他顯示元素(例如圖標(biāo)、圖片、文字等)對(duì)應(yīng)的視圖;第三位置可以是第二視圖的顯示位置;第一閾值可以是交換閾值;第二閾值可以是合并閾值。第一應(yīng)用的第二視圖確定事件類型為交換事件后,與觸點(diǎn)視圖交換顯示位置。交換條件可以是觸點(diǎn)視圖的顯示位置與第二視圖的顯示位置存在重合區(qū)域,重合區(qū)域的面積大于或等于交換閾值(例如第二視圖面積的50%)并且小于合并閾值(例如第二視圖面積的80%)。

    9、在上述第一方面的一種可能的實(shí)現(xiàn)中,基于第二位置,確定第一顯示元素的顯示方式,還包括:檢測(cè)到在第二位置顯示第一顯示元素之后的第一時(shí)間段,用戶的拖拽操作結(jié)束,在第二位置顯示第一顯示元素。

    10、在本申請(qǐng)實(shí)施例中,若發(fā)生交換后,觸點(diǎn)視圖在交換后的位置(第二視圖的位置)處停留第一時(shí)間段后檢測(cè)到用戶取消拖拽的操作,則拖拽動(dòng)效為,在交換后的位置顯示第一視圖。

    11、在上述第一方面的一種可能的實(shí)現(xiàn)中,還包括:檢測(cè)到在第二位置顯示第一顯示元素之后的第一時(shí)間段,用戶的拖拽操作并未結(jié)束,將第一顯示元素的返回動(dòng)畫的結(jié)束位置設(shè)置為第二位置;檢測(cè)到第一顯示元素移動(dòng)到第四位置之后,用戶的拖拽操作結(jié)束,顯示第一顯示元素的返回動(dòng)畫,其中第四位置位于無(wú)效區(qū)域。

    12、在本申請(qǐng)實(shí)施例中,第四位置可以是無(wú)效位置;無(wú)效區(qū)域可以是無(wú)效位置(未與第二視圖重合的且不屬于第一應(yīng)用的預(yù)設(shè)接收區(qū)域的位置)。若發(fā)生交換后,觸點(diǎn)視圖又移動(dòng)到無(wú)效位置(未與第二視圖重合的且不屬于第一應(yīng)用的預(yù)設(shè)接收區(qū)域的位置),則檢測(cè)到用戶取消拖拽的操作,拖拽動(dòng)效為返回動(dòng)畫,且返回動(dòng)畫的起始位置為當(dāng)前無(wú)效位置,結(jié)束位置為交換后的位置。

    13、在上述第一方面的一種可能的實(shí)現(xiàn)中,通過(guò)以下方式將所述第一顯示元素的返回動(dòng)畫的結(jié)束位置設(shè)置為第二位置:電子設(shè)備的應(yīng)用層的視圖模塊將第二位置的位置信息發(fā)送給電子設(shè)備的框架層的拖拽控制器;拖拽控制器將第二位置的位置信息發(fā)送給框架層的拖拽狀態(tài),并且控制拖拽狀態(tài)將第一顯示元素的返回動(dòng)畫的結(jié)束位置設(shè)置為第二位置,并發(fā)送給框架層的顯示模塊;并且檢測(cè)到第一顯示本文檔來(lái)自技高網(wǎng)...

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

    1.一種交互方法,應(yīng)用于電子設(shè)備,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第二位置,確定所述第一顯示元素的顯示方式,包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一應(yīng)用界面還包括位于第三位置的第二顯示元素,并且

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述第二位置,確定所述第一顯示元素的顯示方式,還包括:

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

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,通過(guò)以下方式將所述第一顯示元素的返回動(dòng)畫的結(jié)束位置設(shè)置為第二位置:

    7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一應(yīng)用界面包括第二顯示元素,并且

    8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)到用戶對(duì)所述第一顯示元素的拖拽操作,獲取所述第一顯示元素在拖拽過(guò)程中的位置信息,包括:

    9.一種顯示方法,應(yīng)用于電子設(shè)備,其特征在于,包括:

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

    11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述檢測(cè)到用戶將所述第一顯示元素拖拽到第三位置,在所述第一位置顯示所述第二顯示元素,包括:

    12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述檢測(cè)到用戶繼續(xù)將所述第一顯示元素拖拽到第四位置并結(jié)束拖拽操作,顯示所述第一顯示元素的返回動(dòng)畫,包括:

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

    14.根據(jù)權(quán)利要求13所述的電子設(shè)備,其特征在于,還包括:

    15.一種可讀介質(zhì),其特征在于,所述可讀介質(zhì)上存儲(chǔ)有指令,該指令在電子設(shè)備上執(zhí)行時(shí)使電子設(shè)備執(zhí)行權(quán)利要求1至12中任一項(xiàng)所述的方法。

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

    ...

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

    1.一種交互方法,應(yīng)用于電子設(shè)備,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第二位置,確定所述第一顯示元素的顯示方式,包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一應(yīng)用界面還包括位于第三位置的第二顯示元素,并且

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述第二位置,確定所述第一顯示元素的顯示方式,還包括:

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

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,通過(guò)以下方式將所述第一顯示元素的返回動(dòng)畫的結(jié)束位置設(shè)置為第二位置:

    7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一應(yīng)用界面包括第二顯示元素,并且

    8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)到用戶對(duì)所述第一顯示元素的拖拽操作,獲取所述第一顯示元素在拖拽...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:杜延
    申請(qǐng)(專利權(quán))人:榮耀終端有限公司
    類型:發(fā)明
    國(guó)別省市:

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

    1
    主站蜘蛛池模板: 无码人妻一区二区三区在线| 无码日韩AV一区二区三区| 色综合久久久无码中文字幕| 亚洲精品无码久久一线| 亚洲AV无码一区东京热| 无码国内精品人妻少妇蜜桃视频| 无码精品不卡一区二区三区| 亚洲日韩精品无码专区网址| 精品人妻无码专区在中文字幕| 中日韩精品无码一区二区三区| 国产aⅴ无码专区亚洲av| 精品无码国产AV一区二区三区| 久久无码专区国产精品发布| 久久亚洲精品成人av无码网站| 国产av无码久久精品| 久久亚洲AV成人无码国产| 免费一区二区无码视频在线播放| 国产精品无码素人福利| 国产成人无码一区二区三区| 人妻无码中文久久久久专区| 久久无码专区国产精品s| 无码视频免费一区二三区| 亚洲成AV人在线观看天堂无码| 麻豆人妻少妇精品无码专区| 亚洲美日韩Av中文字幕无码久久久妻妇| 亚洲av无码一区二区乱子伦as| 精品无码人妻久久久久久| 无码国产伦一区二区三区视频| 伊人久久一区二区三区无码| 久久久久久国产精品无码超碰| 国产精品无码一二区免费| 乱人伦中文无码视频在线观看| 大桥久未无码吹潮在线观看| 精品人妻系列无码一区二区三区| 亚洲色无码国产精品网站可下载| 熟妇人妻中文字幕无码老熟妇| 成人免费无码大片a毛片软件| 久久伊人亚洲AV无码网站| 国产成人无码区免费内射一片色欲| 色综合久久久无码网中文| 日韩欧国产精品一区综合无码|