CN116723266A 一種懸浮窗口的管理方法及相關裝置 (華為技術有限公司)_第1頁
CN116723266A 一種懸浮窗口的管理方法及相關裝置 (華為技術有限公司)_第2頁
CN116723266A 一種懸浮窗口的管理方法及相關裝置 (華為技術有限公司)_第3頁
CN116723266A 一種懸浮窗口的管理方法及相關裝置 (華為技術有限公司)_第4頁
CN116723266A 一種懸浮窗口的管理方法及相關裝置 (華為技術有限公司)_第5頁
已閱讀5頁,還剩217頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

201910704781.52019.07.31子設備在顯示屏上顯示第一用戶界面以及懸浮2所述電子設備接收第一用戶操作,所述第一用戶操作為所述電子設備接收作用于第二用戶界面的狀態欄所述電子設備接收作用于所述第二用戶界面的狀態欄4.根據權利要求1至3任一項所述的方法,其特征在于,所述顯示所述電子設備接收作用于所述第二用戶界面的狀態欄所述懸浮窗口的上邊緣與所述第一用戶界面的或者,所述懸浮窗口的上邊緣與所述第一用戶界面的狀態欄的下邊緣重或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面用戶的手指繼續觸摸所述懸浮窗口在所述顯示屏上的所在區域的時間大于等于所述第一3所述懸浮窗口的上邊緣與所述第一用戶界面的狀態欄的上邊緣的距離小于所述第一或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面的狀態欄的上邊緣重或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面或者,所述懸浮窗口的上邊緣與所述第一用戶界面用戶的手指繼續觸摸所述懸浮窗口在所述顯示屏上的所在區域的時間大于等于所述第三9.根據權利要求1至4任一項所述方法,其特距離閾值小于所述第一高度值;所述第一用戶操作為所述用戶的手指在所述顯示屏上滑所述懸浮窗口的下邊緣與所述第一用戶界面的狀態欄的上邊緣的距離小于所述第一或者,所述懸浮窗口的下邊緣與所述第一用戶界面4或者,所述懸浮窗口的下邊緣與所述第一用戶界面或者,所述懸浮窗口的下邊緣與所述第一用戶界面11.根據權利要求2至10任一項所述的或者,所述第二用戶操作為所述用戶的手指長或者,所述第二用戶操作為所述用戶的手指以所述12.根據權利要求3至10任一項所述的或者,所述第三用戶操作為所述用戶的手指長或者,所述第三用戶操作為所述用戶的手指以所述13.根據權利要求4至10任一項所述的或者,所述第四用戶操作為所述用戶的手指長或者,所述第四用戶操作為所述用戶的手指以所述5所述第二用戶操作為所述用戶的手指在所述顯示屏上以所述第一預設區域為起點向述第四用戶操作為所述用戶的手指在所述顯示屏上以所述第二預設區域為起點向下滑動,6所述電子設備接收作用于第二用戶界面的狀態欄的第六用戶操所述電子設備接收所述第二用戶操作,所述第二用戶操所述電子設備接收作用于第二用戶界面的狀態欄的第六用戶操所述電子設備接收所述第三用戶操作,所述第三用戶操20.根據權利要求4至10任一項所述的方法,所述電子設備接收作用于第二用戶界面的狀態欄的第六用戶操所述電子設備接收所述第四用戶操作,所述第四用戶操21.根據權利要求1至20任一項所述的方法,其特在所述用戶將所述懸浮窗口拖動至所述第一用戶界面的狀所述電子設備檢測到所述懸浮窗口的上邊緣與所述第一用戶界面的狀態欄的下邊緣724.根據權利要求1至23任一項所述的方法,其所述電子設備在所述顯示屏的狀態欄上顯示所述一個或多個存儲器與所述一個或多個處理器耦合,所所述計算機指令時,所述電子設備執行如權利要求1_25任一項所述的懸浮窗口的管理方使得所述電子設備執行如權利要求1_25任一89單導航窗口上包括第一選項控件,第一選項控件用于觸發電子設備顯示隱藏的懸浮窗口;令在電子設備上運行時,使得所述電子設備執行如第一方面提供的懸浮窗口的管理的方型不做具體限定,電子設備可以為手機、平板電腦、個人數字助理(personaldigital面元素組成:輸入型界面元素,例如按鍵(button用戶的觸摸觸控操作,觸摸觸控操作是指用戶身體部位或觸控筆直接接觸顯示屏的操作。(applicationprocessor,AP),調制解調處理器,圖形處理器(graphicsprocessing[0086]在一些實施例中,處理器110可以包括一個或多個接口。接口可以包括集成電路(universalasynchronousreceiver/transmitter,UART)接口,移動產業處理器接口(mobileindustryprocessorinterface,MIPI),通用輸入輸出(general_purpose[0087]I2C接口是一種雙向同步串行總線,包括一根串行數據線(serialdataline,處理器110可以通過I2S總線與音頻模塊170耦合,實現處理器110與音頻模塊170之間的通也可以通過PCM接口向無線通信模塊160傳遞音頻信號,實現通過藍牙耳機接聽電話的功口包括攝像頭串行接口(cameraserialinterface,CSI),顯示屏串行接口(display[0098]天線1和天線2用于發射和接收電磁波信號。電子設備100中的每個天線可用于覆[0099]移動通信模塊150可以提供應用在電子設備100上的包括2G/3G/4G/5G等無線通信[0101]無線通信模塊160可以提供應用在電子設備100上的包括無線局域網(wirelesslocalareanetworks,WLAN)(如無線保真(wirelessfidelity,Wi_Fi)網絡),藍牙無線通信技術可以包括全球移動通訊系統(globalsystemformobilecommunications,GSM),通用分組無線服務(generalpacketradioservice,GPRS),碼分多址接入(codedivisionmultipleaccess,CDMA),寬帶碼分多址(widebandcodedivisionmultipleaccess,WCDMA),時分碼分多址(time_divisioncodedivisionmultipleaccess,TD_統(globalnavigationsatellitesystem,GLONASS),北斗衛星導航系統(beidounavigationsatellitesystem,BDS),準天頂衛星系統(quasi_zenithsatellite晶顯示屏(liquidcrystaldisplay,LCD),有機發光二極管(organiclight_emittingdiode,OLED),有源矩陣有機發光二極體或主動矩陣有機發光二極體(active_matrixorganiclightemittingdiode的,AMOLED),柔性發光二極管(flexlight_emitting[0108]攝像頭193用于捕獲靜態圖像或視頻。物體通過鏡頭生成光學圖像投射到感光元[0110]視頻編解碼器用于對數字視頻壓縮或解壓縮。電子設備100可以支持一種或多種[0113]內部存儲器121可以用于存儲計算機可執行程序代碼,所述可執行程序代碼包括[0115]音頻模塊170用于將數字音頻信息轉換成模擬音頻信號輸出,也用于將模擬音頻或發送語音信息時,用戶可以通過人嘴靠近麥克風170C發聲,將聲音信號輸入到麥克風[0119]耳機接口170D用于連接有線耳機。耳機接口170D可以是USB接口130,也可以是蜂窩電信工業協會(cellulartelecommunicationsindustryassociatio180A可用于捕獲用戶手指部位接觸顯示屏時生成的壓力值,并將該壓力值傳輸給處理器,當有觸摸操作作用于顯示屏194,電子設備100根據壓力傳感器180A檢測所述觸摸操作強度。電子設備100也可以根據壓力傳感器180A的檢測信號計算觸摸的位置。在一些實施例[0123]氣壓傳感器180C用于測量氣壓。在一些實施例中,電子設備100通過氣壓傳感器[0124]磁傳感器180D包括霍爾傳感器。電子設備100可以利用磁傳感器180D檢測翻蓋皮[0125]加速度傳感器180E可檢測電子設備100在各個方向上(一般為三軸)加速度的大100附近沒有物體。電子設備100可以利用接近光傳感器180G檢測用戶手持電子設備100貼[0128]環境光傳感器180L用于感知環境光亮度。電子設備100可以根據感知的環境光亮[0129]指紋傳感器180H用于采集指紋。電子設備100可以利用采集的指紋特性實現指紋[0130]溫度傳感器180J用于檢測溫度。在一些實施例中,電子設備100利用溫度傳感器頻模塊170可以基于所述骨傳導傳感器180M獲取的聲部振動骨塊的振動信號,解析出語音[0143]應用程序框架層為應用程序層的應用程序提供應用編程接口(application[0148]電話管理器用于提供電子設備100的通信功能。例如通話狀態的[0150]通知管理器使應用程序可以在狀態欄207中顯示通知信息,可以用于傳達告知類管理上述懸浮窗口中顯示應用Activity的活動任務堆棧,以保證懸浮窗口中的應用[0166]下面結合本申請的懸浮窗口的管理方法,示例性說明電子設備100軟件以及硬件[0169]原始輸入事件被存儲在內核層。系統庫的輸入管理器(inputmanager)從內核層[0170]應用層序框架層的運動探測組件(motiondetector)從輸入管理器獲取封裝后的[0171]以視頻通話場景為例,下面先介紹本申請實施例提供的一些在電子設備100上實[0175]視頻顯示區201用于顯示視頻聯系人的電子設備(或電子設備100)的攝像頭采集[0176]窗口切換控件202用于顯示電子設備100(或視頻聯系人的電子設備)的攝像頭采頻顯示區201內顯示的圖像以及窗口切換控容切換為電子設備100的攝像頭193采集的圖像,同時將窗口切換控件202內顯示的內容切容切換為視頻聯系人的電子設備的攝像頭采集的圖像,同時將窗口切換控件202內顯示的[0179]掛斷控件203用于中斷視頻通話。電子設備100可以檢測到作用于掛斷控件203的[0182]窗口縮小控件206用于縮小窗口。電子設備100可以檢測到作用于窗口縮小控件[0183]上述懸浮窗口用于顯示電子設備100(和/或視頻聯系人的電子設備)的攝像頭采[0184]狀態欄207可以包括:移動通信信號(又可稱為蜂窩信號)的一個或多個信號強度主界面按鍵208B的用戶操作后顯示的界面。當電子設備100檢測到作用于返回按鍵208A的100可以檢測到作用于輸入框303的觸控操作(如在輸入框303上的點擊操作),響應于該操[0193]添加控件305可用于調出添加菜單。電子設備100可以檢測到作用于添加控件305浮窗口22內顯示視頻顯示區201內的視頻圖像,即視頻聯系人的電子設備的攝像頭采集的[0198]應用程序標題欄502可用于指示當前頁面用于展示微信應用程序的相關界面信[0200]一個或多個聯系人聊天欄用于展示一個或多個聯系人的聊天記錄。例如聊天欄口22的上邊緣與狀態欄321的下邊緣重合后,若用戶的手指在顯示屏194上繼續向上滑動,[0224]不限于用戶手指的指肚在顯示屏194上滑動,以拖動懸浮窗口22至狀態欄321區子設備100可檢測用戶手指在滑動過程中實時觸摸顯示屏194的觸摸點坐標以及懸浮窗口[0227]下面針對上述情況一和上述情況二對隱藏懸浮窗口22的用戶界面實施例分別進[0230]在本申請的一些實施例中,上述第一預設條件為懸浮窗口22的上邊緣與狀態欄子設備100檢測到懸浮窗口22的上邊緣與狀態欄321的下邊緣重合,電子設備100即可隱藏321的下邊緣重合,且用戶手指停止滑動并停止觸摸懸浮窗口22在顯示屏194上的所在區[0234]在本申請的一些實施例中,針對上述用戶的手指拖動懸浮窗口22至狀態欄321區[0237]在本申請的一些實施例中,通過不同的用戶操作對上述兩種用戶意圖進行區第一距離閾值。第一用戶操作的第一預設條件還可以為懸浮窗口22的上邊緣與狀態欄321浮窗口22的上邊緣與狀態欄321的下邊緣重合之后,用戶的手指繼續觸摸懸浮窗口22在顯摸懸浮窗口22在顯示屏194上的所在區域的期間內,用戶的手指的滑動趨勢可以為停止滑指繼續觸摸懸浮窗口22在顯示屏194上的所在區域的期間內,用戶的手指的滑動趨勢可以的上邊緣與狀態欄321的下邊緣重合后,上述用戶的手指停止滑動并繼續觸摸懸浮窗口22口將隨著用戶手指的滑動繼續向上移動。若電子設備100檢測到懸浮窗口22繼續向上移動欄321的上邊緣的距離小于第一寬度值時,用戶的手指停止滑動并停止觸摸懸浮窗口22在在主界面24上移動,直至懸浮窗口22的上邊緣與狀態欄321的上邊緣的距離小于第一寬度[0251]在本申請的一些實施例中,通過不同的用戶操作對上述兩種用戶意圖進行區緣與狀態欄321的上邊緣的距離小于第一寬度值時,用戶的手指停止滑動后并繼續觸摸懸浮窗口22在顯示屏194上的所在區域,直至繼續觸摸的時間達到第二時間閾值。電子設備用戶操作的第二預設條件還可以為懸浮窗口22的上邊緣與狀態欄321的上邊緣的距離小于浮窗口22的上邊緣與狀態欄321的上邊緣的距離小于第一寬度值時,用戶的手指停止滑動并繼續觸摸懸浮窗口22在顯示屏194上的所在區域,用戶的手指繼續觸摸的時間小于第二[0257]在本申請的一些實施例中,通過不同的用戶操作對上述兩種用戶意圖進行區用戶操作的第二預設條件還可以為用戶的手指拖動懸浮窗口22至狀態欄321區域,懸浮窗浮窗口22的上邊緣與狀態欄321的上邊緣重合之后,用戶的手指繼續觸摸懸浮窗口22在顯滑動、向左滑動或向右滑動。第九用戶操作為用戶的手指拖動懸浮窗口22至狀態欄321區欄321的上邊緣的距離小于第一高度值時,用戶的手指停止滑動并停止觸摸懸浮窗口22在321的上邊緣的距離小于第一高度值時,用戶手指停止滑動并停止觸摸懸浮窗口22在顯示[0269]在本申請的一些實施例中,通過不同的用戶操作對上述兩種用戶意圖進行區用戶操作的第三預設條件還可以為懸浮窗口22的下邊緣與狀態欄321的上邊緣間的距離小于第三距離閾值時,用戶的手指停止滑動并停止觸摸懸浮窗口22在顯示屏194上的所在區緣與狀態欄321的上邊緣間的距離小于第一高度值且大于第三距離閾值時,用戶的手指停[0272]在本申請的一些實施例中,上述提示信息可以與懸浮窗口當前的顯示內容相100將狀態欄321由第一寬度值變化為第二寬度值,以提示用戶可以通過狀態欄321隱藏懸口22的上邊緣與狀態欄321的上邊緣重合后,用戶的手指停止滑動并停止觸摸懸浮窗口22態欄321的下邊緣的距離小于等于第九距離閾值,且用戶的手有繼續向上拖動懸浮窗30的滑動以繪制S形,用戶在顯示屏194上的繪制起點在懸浮窗口的所在區域內。如圖14C和圖懸浮窗口22的用戶操作誤認為用戶針對顯示屏194中的界面元素輸入的其他用戶操作,提等)可以是通過大量統計后得出的最符合用戶心理預期的形狀,用戶可以直接將該形狀與制S形的用戶操作可用于開啟第一控制模式。允許用戶繪制的S形和標準的S形有一定的誤減鍵402、電源鍵403中任意一個或多個鍵。音量加鍵和音量減鍵可位于電子設備100的側等)可以是通過大量統計后得出的最符合用戶心理預期的手勢,用戶可以直接將該手勢與語音的具體內容與預存的語音關鍵詞一致,且采集到的語音的語音特征與機主的語音特征欄321區域上顯示隱藏的懸浮窗口22的標識信息,上述標識信息可以提示用戶有懸浮窗口[0289]在本申請的一些實施例中,電子設備100將狀態欄321的顏色作為上述標識信電子設備100隱藏懸浮窗口22后,電子設備100通過變換狀態欄321的顏色來提示用戶有懸[0293]在本申請的一些實施例中,電子設備100可以檢測到作用于主界面24的用戶操作[0296]本申請中,用于觸發電子設備100重新調出懸浮窗口的用戶操作可以由電子設備[0297]在本申請的一些實施例中,第二用戶操作可以是用戶的手指在顯示屏194上狀態[0299]在本申請的一些實施例中,第二用戶操作可以是用戶的手指在狀態欄321上向左[0301]在本申請的一些實施例中,第二用戶操作可以是用戶的手指在顯示屏194上狀態欄321的所在區域向左(或者向右)滑動[0303]本申請中,用戶的手指下滑的距離指的是狀態欄321的下邊緣與用戶的手指間的[0307]用戶意圖九:重新調出懸浮窗口22,將懸浮窗口22顯示在顯示屏194上的預設位戶操作可以為用戶的手指長按第二用戶界面的狀態欄321上的時間大于等于第五時間閾戶操作可以為用戶的手指長按第二用戶界面的狀態欄321上的時間大于等于第五時間閾用戶操作,電子設備100判斷第三用戶操作用于實施上述用戶意圖十,響應于第三用戶操[0314]在一些可選的實施例中,第二用戶操作可以為用戶的手指在顯示屏194上狀態欄四距離閾值。第四用戶操作可以為用戶的手指在顯示屏194上狀態欄321的所在區域上滑手指停止滑動并停止觸摸顯示屏194。第四用戶操作可以為用戶的手指在顯示屏194上滑設區域為第二用戶界面的狀態欄321的左半部分,第二預設區域為第二用戶界面的狀態欄[0321]劉海屏是指在顯示屏194上設置有缺口的屏幕設計,該缺口可以位于觸摸顯示屏劉海屏可以是在顯示屏194的上邊緣的中央位置設置有矩[0323]打孔屏可以是在顯示屏194中的上半部中設置有至少一個小孔46的屏幕設計,該指在顯示屏194上從狀態欄321的第二預設區域802向下滑動,用戶手指下滑的距離小于第戶的手指在顯示屏194上從狀態欄321的第二預設區域802向下滑動,用戶手指下滑的距離項控件用于觸發電子設備100重新調出懸浮窗口,并全屏顯示懸浮窗口22對應的視頻通話語音的具體內容與預存的語音關鍵詞一致,且采集到的語音的語音特征與機主的語音特征新調出懸浮窗口的方式僅為示例性說明,實際上還可以通過其他方式重新調出懸浮窗口,電子設備100持續保持視頻通話,避免了懸浮窗口遮擋用戶界面,提升了用戶操作的便利[0337]圖25A示例性示出了用于通話的用戶界面30。該用戶界面可以是用戶通過在電話[0342]添加通話控件1004用于添加通話。電子設備100可以檢測到作用于添加通話控件[0343]撥號鍵盤控件1005用于打開撥號鍵盤。電子設備100可以檢測到作用于撥號鍵盤測到作用于靜音控件1006的觸控操作(如在靜音控件1006上的點擊操作)時,響應于該操[0345]錄音控件1007用于開啟錄音。電子設備100可以檢測到作用于錄音控件1007的觸[0346]電話本控件1008用于打開電話本。電子設備100可以檢測到作用于電話本控件[0347]掛斷控件1009用于中斷通話。電子設備100可以檢測到作用于掛斷控件1009的觸[0351]下面說明圖25C示例性示出的UI實施例提供的用戶界面31。該用戶界面31可以是[0355]應用程序標題欄1102可用于指示當前頁面用于展示電子設備存儲的一個或多個電子設備可以顯示用戶創建的一個或多個群組的信息。一個群組由一個或多個聯系人組[0358]“名片夾”條目1107可接收用戶操作(例如觸摸操作),響應于檢測到的該用戶操作,電子設備可以顯示已掃描(例如通過攝像頭掃描)到的一個或多個紙質名片攜帶的信口32盡管以圖標的形式呈現,但懸浮窗口41依然會對顯示屏194當前顯示的用戶界面產生[0365]基于前述語音通話場景,下面從兩方面介紹電子設備100上實現的一些用戶界面[0374]在本申請的一些實施例中,電子設備100可以檢測到作用于聯系人列表界面的用是雙擊聯系人列表界面上的狀態欄1101,或者是長按聯系人列表界面上的狀態欄1101等。[0377]本申請中,用于觸發電子設備100重新調出懸浮窗口32的用戶操作可以由電子設[0380]圖26A示例性示出了全屏顯示的視頻播放界面40。該用戶界面可以是視頻播放軟[0384]退出控件1201可用于退出當前用戶界面。電子設備100可以檢測到作用于退出控可以檢測到作用于內容顯示區1202右側的觸控操作(如上滑或下滑操作),響應于該操作,[0386]暫停控件1203可用于暫停播放視頻。電子設備100可以檢測到作用于暫停控件[0387]上一集控件1204可用于切換播放內容至上一集。電子設備100可以檢測到作用于[0388]下一集控件1205可用于切換播放內容至下一集。電子設備100可以檢測到作用于以檢測到作用于進度條1206的觸控操作(如在進度條1206上的滑動操作[0391]基于前述視頻播放場景,下面從兩方面介紹電子設備100上實現的一些用戶界面設備100檢測到懸浮窗口41的上邊緣與狀態欄207的下邊緣重合后,響應于上述用戶操作,在第二用戶界面上懸浮顯示懸浮窗口41。第三用戶界面和主界面24可以是同一用戶界面,[0400]在本申請的一些實施例中,電子設備100可以檢測到作用于主界面24的用戶操作[0403]本申請中,用于觸發電子設備100重新調出懸浮窗口41的用戶操作可以由電子設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論