欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖形界面顯示方法、圖形界面顯示裝置及終端的制作方法_3

文檔序號(hào):9616060閱讀:來(lái)源:國(guó)知局
的實(shí)現(xiàn)。因此需要調(diào)整目標(biāo)懸浮窗的位置,該調(diào)整的過程可由系統(tǒng)自動(dòng)實(shí)現(xiàn),例如可自動(dòng)控制目標(biāo)懸浮窗向上、向下、向左或向右移動(dòng)預(yù)置距離,從而使得觸摸控件與所述目標(biāo)懸浮窗錯(cuò)位設(shè)置;具體的移動(dòng)的距離可根據(jù)實(shí)際需要進(jìn)行設(shè)置,在此不作進(jìn)一步地限定。
[0086]可以理解的是,為了滿足用戶需求,在某些特定條件下(例如底層的觸摸控件顯示效果較差或者底層的觸摸控件容易導(dǎo)致誤操作等條件下),可以直接覆蓋底層的觸摸控件。本實(shí)施例中,可在調(diào)整目標(biāo)懸浮窗的位置,以使所述觸摸控件與所述目標(biāo)懸浮窗錯(cuò)位設(shè)置之前還包括以下步驟:輸出提示信息供用戶選擇是否調(diào)整目標(biāo)懸浮窗的位置。具體地,可通過窗口的形式顯示輸出文字提示信息,并設(shè)置有是否調(diào)整的控件,當(dāng)用戶選擇確定調(diào)整的控件時(shí),則進(jìn)行上述調(diào)整,以使觸摸控件與所述目標(biāo)懸浮窗錯(cuò)位設(shè)置;若用戶選擇不調(diào)整的控件時(shí),則對(duì)目標(biāo)懸浮窗顯示的位置不進(jìn)行調(diào)整,以使目標(biāo)懸浮窗顯示在目標(biāo)位置上。
[0087]本發(fā)明還提供一種圖形界面顯示裝置,參照?qǐng)D5,在一實(shí)施例中,本發(fā)明提供的圖形界面顯示裝置包括:
[0088]接收模塊100,用于接收對(duì)所述目標(biāo)懸浮窗的觸摸操作指令;
[0089]本發(fā)明實(shí)施例提供的圖形界面顯示裝置主要應(yīng)用于觸摸屏顯示終端上,用于對(duì)觸摸屏顯示終端上的懸浮窗的顯示位置進(jìn)行控制。上述懸浮窗可以為一軟件程序中的懸浮控件,例如可以為酷管家軟件中的C鍵。具體地,用戶可點(diǎn)擊觸摸目標(biāo)懸浮窗,從而輸入觸摸操作指令。
[0090]模式調(diào)整模塊200,用于根據(jù)所述觸摸操作指令控制所述目標(biāo)懸浮窗處于可移動(dòng)模式;
[0091]當(dāng)用戶點(diǎn)擊觸摸目標(biāo)懸浮窗輸入觸摸操作指令時(shí),使得目標(biāo)懸浮窗處于可移動(dòng)模式,目標(biāo)懸浮則根據(jù)觸摸位置的改變移動(dòng)目標(biāo)懸浮窗。具體地,目標(biāo)懸浮窗移動(dòng)的方式可根據(jù)實(shí)際需要進(jìn)行設(shè)置,例如用戶可以點(diǎn)擊觸摸目標(biāo)懸浮窗使得目標(biāo)懸浮窗處于可移動(dòng)模式,然后隨觸摸位置的滑動(dòng)軌跡進(jìn)行移動(dòng);還可以為,用戶點(diǎn)擊觸摸目標(biāo)懸浮窗,使得目標(biāo)懸浮窗處于可移動(dòng)模式,然后點(diǎn)擊觸摸需要移動(dòng)的目標(biāo)位置,并釋放第一次點(diǎn)擊觸摸的位置,從而使得目標(biāo)懸浮窗直接移動(dòng)至第二次點(diǎn)擊觸摸的位置,并根據(jù)第二次點(diǎn)擊觸摸位置的滑動(dòng)的軌跡進(jìn)行移動(dòng);從而降低在大屏幕上進(jìn)行觸摸操作的難度,更加方便用戶使用。
[0092]檢測(cè)模塊300,用于檢測(cè)所述目標(biāo)懸浮窗處于可移動(dòng)模式時(shí)的位置信息;
[0093]本實(shí)施例中,上述位置信息為目標(biāo)懸浮窗在可移動(dòng)模式下隨觸摸位置的滑動(dòng)顯示的位置。具體地,檢測(cè)時(shí)間可根據(jù)實(shí)際需要進(jìn)行設(shè)置,在目標(biāo)懸浮窗處于可移動(dòng)模式下,可每間隔10ms檢測(cè)一次目標(biāo)懸浮的位置信息,根據(jù)該位置信息可判斷懸浮窗是停留還是被拖動(dòng)。
[0094]判斷模塊400,用于當(dāng)觸摸操作停止時(shí),根據(jù)檢測(cè)的位置信息判斷所述目標(biāo)懸浮窗持續(xù)位于觸摸操作停止時(shí)刻所處的目標(biāo)位置的時(shí)間是否大于預(yù)設(shè)值;
[0095]控制模塊500,用于當(dāng)所述目標(biāo)懸浮窗持續(xù)位于觸摸操作停止時(shí)刻所處的目標(biāo)位置的時(shí)間大于預(yù)設(shè)值時(shí),控制所述目標(biāo)懸浮窗顯示于所述目標(biāo)位置上;當(dāng)所述目標(biāo)懸浮窗持續(xù)位于觸摸操作停止時(shí)刻所處的目標(biāo)位置的時(shí)間小于或等于預(yù)設(shè)值時(shí),控制所述目標(biāo)懸浮窗吸附顯示于顯示桌面的邊緣。
[0096]上述觸摸操作停止為用戶釋放觸摸操作,上述目標(biāo)位置為用戶當(dāng)次觸摸操作停止時(shí)對(duì)應(yīng)的位置;上述顯示桌面為觸摸顯示屏的顯示界面;上述預(yù)設(shè)值的大小可根據(jù)實(shí)際需要進(jìn)行設(shè)置,例如可以設(shè)置為2S。在觸摸操作停止時(shí),根據(jù)檢測(cè)的位置信息可以計(jì)算獲得目標(biāo)懸浮窗持續(xù)位于觸摸操作停止時(shí)刻所處的目標(biāo)位置的時(shí)間,即目標(biāo)懸浮窗停留在目標(biāo)位置的時(shí)間。根據(jù)該時(shí)間的大小確定目標(biāo)懸浮窗顯示的位置。當(dāng)標(biāo)懸浮窗停留在目標(biāo)位置的時(shí)間大于2S時(shí),則將目標(biāo)位置設(shè)置為目標(biāo)懸浮窗的顯示位置;當(dāng)標(biāo)懸浮窗停留在目標(biāo)位置的時(shí)間小于等于2S時(shí),則將顯示桌面的邊緣設(shè)置為目標(biāo)懸浮窗的顯示位置。應(yīng)當(dāng)說明的是,上述目標(biāo)懸浮窗吸附顯示于顯示桌面的邊緣,即將目標(biāo)懸浮窗的一側(cè)與顯示桌面的邊緣貼合顯示,從而有效防止懸浮窗對(duì)顯示桌面的顯示影響。
[0097]本發(fā)明實(shí)施例通過檢測(cè)目標(biāo)懸浮窗處于可移動(dòng)模式時(shí)的位置信息,并當(dāng)觸摸操作停止時(shí),根據(jù)檢測(cè)的位置信息判斷所述目標(biāo)懸浮窗持續(xù)位于觸摸操作停止時(shí)刻所處的目標(biāo)位置的時(shí)間是否大于預(yù)設(shè)值;然后控制所述目標(biāo)懸浮窗顯示于所述目標(biāo)位置上,或者控制所述目標(biāo)懸浮窗吸附顯示于顯示桌面的邊緣,從而實(shí)現(xiàn)對(duì)目標(biāo)懸浮窗的顯示位置進(jìn)行控制。由于本發(fā)明實(shí)施例提供的圖形界面顯示裝置在實(shí)現(xiàn)懸浮窗邊界顯示的基礎(chǔ)上,實(shí)現(xiàn)了任意位置的顯示,因此增加了懸浮窗顯示效果,降低了懸浮窗對(duì)用戶操作的影響,從而提高了產(chǎn)品的實(shí)用性。
[0098]進(jìn)一步地,結(jié)合參照?qǐng)D6,基于上述實(shí)施例,本實(shí)施例中,上述判斷模塊400包括:
[0099]啟動(dòng)單元401,當(dāng)根據(jù)檢測(cè)的位置信息確定所述目標(biāo)懸浮窗未被移動(dòng)時(shí),啟動(dòng)計(jì)時(shí)器計(jì)時(shí);
[0100]第一判斷單元402,用于判斷所述目標(biāo)懸浮窗是否被再次移動(dòng);
[0101]復(fù)位單元403,用于當(dāng)目標(biāo)懸浮窗被再次移動(dòng)時(shí),將計(jì)時(shí)器清零;
[0102]第二判斷單元404,用于當(dāng)目標(biāo)懸浮窗未被再次移動(dòng)時(shí),判斷是否停止觸摸操作;
[0103]第三判斷單元405,用于判斷所述計(jì)時(shí)器計(jì)時(shí)的時(shí)間是否大于預(yù)設(shè)值;并當(dāng)計(jì)時(shí)器計(jì)時(shí)的時(shí)間大于預(yù)設(shè)值時(shí),由所述控制模塊500執(zhí)行所述控制目標(biāo)懸浮窗顯示于所述目標(biāo)位置上的操作;當(dāng)計(jì)時(shí)器計(jì)時(shí)的時(shí)間小于或等于預(yù)設(shè)值時(shí),由所述控制模塊500執(zhí)行所述控制目標(biāo)懸浮窗吸附顯示于顯示桌面的邊緣的操作。
[0104]本實(shí)施例中,上述目標(biāo)懸浮窗是否被移動(dòng),可通過檢測(cè)的位置信息進(jìn)行判斷。例如,在目標(biāo)懸浮窗處于可移動(dòng)模式下,可每間隔10ms檢測(cè)一次目標(biāo)懸浮的位置信息,可以通過判斷連續(xù)兩次或三次檢測(cè)到上述目標(biāo)懸浮窗的位置信息均未發(fā)生變化,則確定目標(biāo)懸浮窗處于未被移動(dòng)狀態(tài),即目標(biāo)懸浮窗處于停留狀態(tài);若連續(xù)兩次或三次檢測(cè)到目標(biāo)懸浮窗的位置信息發(fā)生了變化,則確定目標(biāo)懸浮窗處理被移動(dòng)狀態(tài),即拖動(dòng)狀態(tài),并隨觸摸位置的變化軌跡被拖動(dòng)。在確定目標(biāo)懸浮窗處于停留狀態(tài)后,可啟動(dòng)計(jì)時(shí)器進(jìn)行計(jì)時(shí)操作,直到停止觸摸操作時(shí),將檢測(cè)到目標(biāo)懸浮窗當(dāng)前的位置設(shè)定為目標(biāo)位置,并讀取計(jì)時(shí)器的計(jì)時(shí)時(shí)間,從而確定目標(biāo)懸浮窗在目標(biāo)位置停留的時(shí)間。在計(jì)時(shí)器計(jì)時(shí)的過程中,若目標(biāo)懸浮窗再次發(fā)生移動(dòng),則需要再次確定目標(biāo)懸浮窗處于停留狀態(tài),并重新計(jì)時(shí),直到觸摸停止。
[0105]進(jìn)一步地,參照?qǐng)D7,基于上述實(shí)施例,本實(shí)施例中,所述控制模塊500包括:
[0106]計(jì)算單元501,用于計(jì)算所述目標(biāo)位置與所述顯示桌面上各邊緣的距離值;
[0107]控制單元502,用于根據(jù)所述距離值控制所述目標(biāo)懸浮窗貼附顯示于所述距離值最短對(duì)應(yīng)的邊緣。
[0108]應(yīng)當(dāng)說明的是,控制目標(biāo)懸浮窗在邊緣顯示時(shí),顯示的方式可根據(jù)實(shí)際需要進(jìn)行設(shè)置,例如可根據(jù)目標(biāo)懸浮窗運(yùn)動(dòng)的趨勢(shì)選擇懸浮窗吸附的邊緣,也可根據(jù)目標(biāo)懸浮窗相對(duì)于顯示桌面各邊緣的距離選擇吸附的邊緣,本實(shí)施例中,優(yōu)選地可根據(jù)目標(biāo)相對(duì)于顯示桌面各邊緣的距離選擇吸附的邊緣。具體地,可首先計(jì)算目標(biāo)位置與所述顯示桌面上各邊緣的距離值,然后根據(jù)計(jì)算的結(jié)果選擇目標(biāo)懸浮窗吸附在距離最近的邊緣上,從而防止目標(biāo)懸浮窗口的顯示對(duì)當(dāng)前界面的顯示效果的影響。
[0109]進(jìn)一步地,參照?qǐng)D
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蒲江县| 涡阳县| 保靖县| 鄂托克前旗| 蛟河市| 卫辉市| 惠来县| 井冈山市| 新平| 五大连池市| 安康市| 遂溪县| 龙门县| 台江县| 神农架林区| 竹溪县| 扶余县| 沅陵县| 容城县| 昌图县| 瑞金市| 册亨县| 任丘市| 江川县| 尉氏县| 南靖县| 嘉鱼县| 突泉县| 屏东市| 增城市| 定兴县| 安吉县| 游戏| 南通市| 马关县| 天等县| 牙克石市| 黑龙江省| 宁安市| 荔浦县| 买车|