一種顯示方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種顯示方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中對電子設(shè)備操作不便的技術(shù)問題,該方法應(yīng)用于包括一顯示單元的電子設(shè)備中,該方法包括:基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
【專利說明】 一種顯不方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001〕 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種顯示方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利?,F(xiàn)在人們可以通過各種類型的電子設(shè)備享受隨著科技發(fā)展帶來的舒適生活。比如,手機(jī)等電子設(shè)備已經(jīng)成為人們生活中一個(gè)不可或缺的部分,人們可以通過手機(jī)等電子設(shè)備以打電話、發(fā)短信等等方式加強(qiáng)與其他人之間的聯(lián)系。
[0003]現(xiàn)有技術(shù)中,為了方便,用戶越來越多的會使用手機(jī)、?八0 (平板電腦)等便于攜帶的電子設(shè)備,便于用戶隨時(shí)使用。而這些便攜式電子設(shè)備用戶一般都會手持使用,用戶在進(jìn)行手持使用時(shí),有時(shí)會只用單手握持電子設(shè)備。有的電子設(shè)備尺寸較大,例如?八0,用戶想在點(diǎn)擊菜單鍵之后后,繼續(xù)在生成的菜單欄中進(jìn)行操作,但是現(xiàn)有技術(shù)中的菜單鍵根據(jù)?八0的旋轉(zhuǎn)改變菜單鍵的顯示位置,以始終在靠近右手的位置,而生成的菜單欄相對于顯示單元是固定的,比如始終在上靠近麥克風(fēng)的位置,因此在90度橫屏,180度豎屏,以及270度橫屏?xí)r,菜單欄與菜單鍵距離較遠(yuǎn),不方便單手操作,顯然現(xiàn)有技術(shù)中存在對電子設(shè)備操作不便的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種顯示方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中對電子設(shè)備操作不便的技術(shù)問題。
[0005]第一方面,發(fā)明實(shí)施例提供了一種顯示方法,應(yīng)用于包括一顯示單元的電子設(shè)備中,所述方法包括:
[0006]基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;
[0007]當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;
[0008]基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0009]可選的,所述當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置,具體為:
[0010]當(dāng)所述電子設(shè)備從第一設(shè)備姿態(tài)切換至第二設(shè)備姿態(tài)時(shí),確定所述第二顯示位置,其中,所述第二顯示位置為所述電子設(shè)備處在所述第二設(shè)備姿態(tài)時(shí)所述第一觸控按鍵所在的位置。
[0011]可選的,所述基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄,具體包括:
[0012]根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置;
[0013]根據(jù)所述第三顯示位置獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
[0014]可選的,所述根據(jù)所述第二顯示位置的位置信息,確定與所述第三顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置,具體為:
[0015]在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或
[0016]在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
[0017]可選的,所述基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄:
[0018]在所述第二區(qū)域內(nèi),控制1個(gè)可交互對象按一預(yù)設(shè)權(quán)重依次顯示在所述第一菜單欄中,1為大于等于1的整數(shù)。
[0019]第二方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括:
[0020]第一顯示單元,用于基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;
[0021]確定單元,用于當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;
[0022]第二顯示單元,用于基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0023]可選的,所述確定單元具體用于:
[0024]當(dāng)所述電子設(shè)備從第一設(shè)備姿態(tài)切換至第二設(shè)備姿態(tài)時(shí),確定所述第二顯示位置,其中,所述第二顯示位置為所述電子設(shè)備處在所述第二設(shè)備姿態(tài)時(shí)所述第一觸控按鍵所在的位置。
[0025]可選的,所述第二顯示單元,具體包括:
[0026]確定子單元,用于根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置;
[0027]獲得子單元,用于根據(jù)所述第三顯示位置獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
[0028]可選的,所述確定子單元,具體用于:
[0029]在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或
[0030]在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
[0031]可選的,所述第二顯示單元具體還用于:
[0032]在所述第二區(qū)域內(nèi),控制1個(gè)可交互對象按一預(yù)設(shè)權(quán)重依次顯示在所述第一菜單欄中,1為大于等于1的整數(shù)。
[0033]本申請實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0034]由于采用了基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄的技術(shù)手段,因此顯示的第一菜單欄的顯示區(qū)域能夠根據(jù)第一觸控按鍵的位置確定,因此,第一菜單欄的位置能夠根據(jù)第一觸控按鍵的位置改變,即使用戶單手操作也能夠在操作第一觸控按鍵后,繼續(xù)在生成的第一菜單欄上進(jìn)行操作,不會存在第一菜單欄的位置距離第一觸控按鍵的位置太遠(yuǎn)而無法操作的情況。所以,有效解決了現(xiàn)有技術(shù)中電子設(shè)備操作不便的技術(shù)問題,進(jìn)而提高了對該電子設(shè)備進(jìn)行操作的便利性。
【專利附圖】
【附圖說明】
[0035]圖1為本發(fā)明實(shí)施中顯示方法的流程圖;
[0036]圖2八,圖28,圖20,圖20為本發(fā)明實(shí)施例中電子設(shè)備在不同設(shè)備姿態(tài)下的第一觸控按鍵與第一菜單欄的顯示示意圖;
[0037]圖3為本發(fā)明實(shí)施例中顯示第一菜單欄的示意圖;
[0038]圖4為本發(fā)明實(shí)施例中電子設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0039]本發(fā)明實(shí)施例提供了一種顯示方法及電子設(shè)備,解決了現(xiàn)有技術(shù)中對電子設(shè)備操作不便的技術(shù)問題。
[0040]本發(fā)明實(shí)施例中的技術(shù)方案為解決上述對電子設(shè)備操作不便的問題,總的思路如下:
[0041]基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0042]因?yàn)榈谝挥|控按鍵改變時(shí),顯示的第一菜單欄的顯示區(qū)域能夠根據(jù)第一觸控按鍵的位置重現(xiàn)確定,因此,第一菜單欄的位置能夠根據(jù)第一觸控按鍵的位置改變,即使用戶單手操作,也能夠在操作第一觸控按鍵后,繼續(xù)在第一菜單欄上進(jìn)行操作,不會存在第一菜單欄的位置距離第一觸控按鍵的位置太遠(yuǎn)而無法操作的情況。所以,有效解決了現(xiàn)有技術(shù)中電子設(shè)備操作不便的技術(shù)問題,進(jìn)而提高了對該電子設(shè)備進(jìn)行操作的便利性。
[0043]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]實(shí)施例一
[0045]本發(fā)明通過本申請實(shí)施例提供了一種顯示方法,該顯示方法應(yīng)用于一電子設(shè)備中,在本發(fā)明實(shí)施例中,所述電子設(shè)備可以為?(個(gè)人計(jì)算機(jī)?、筆記本、?八0 (平板電腦?、手機(jī)等等不同的電子設(shè)備,本發(fā)明對此不作限制。
[0046]如圖1所示,該顯示方法包括如下流程:
[0047]步驟3101:基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;
[0048]在第一實(shí)施例中,第一操作可以為針對所述第一觸控按鍵的點(diǎn)擊操作,長按操作,或者向上滑動操作等等,其中,該第一觸控按鍵為包括下一級菜單的菜單鍵,具體可以為所述電子設(shè)備的系統(tǒng)級菜單鍵,比如設(shè)置菜單鍵,調(diào)出處于運(yùn)行狀態(tài)的“鍵等。也可以應(yīng)用程序的菜單鍵。在本申請實(shí)施中,以所述第一觸控按鍵為所述電子設(shè)備的系統(tǒng)級菜單鍵為例進(jìn)行說明。
[0049]進(jìn)一步,當(dāng)檢測到所述第一操作,電子設(shè)備獲得所述第一操作的操作信息,具體的,例如,所述第一操作為針對所述菜單鍵的單擊操作時(shí),獲取所述單擊操作的操作信息,以根據(jù)所述操作信息確定為對所述菜單鍵的單擊操作時(shí),響應(yīng)所述第一操作,又如所述第一操作為針對所述菜單鍵的長按操作時(shí),獲取所述長按操作的操作時(shí)間等操作信息,以在所述長按操作滿足預(yù)設(shè)時(shí)長時(shí),響應(yīng)所述第一操作。其中執(zhí)行所述第一操作的可以為用戶的手指,或者所述操作體可以是觸摸筆,或者所述操作體也可以是其他可能的操作體。
[0050]在本實(shí)施例中,在執(zhí)行步驟3101之前,第一菜單欄處于非顯示狀態(tài),則在步驟8101具體為:當(dāng)檢測到所述第一觸控按鍵的第一操作時(shí),獲得所述第一顯示位置的位置信息,以根據(jù)第一顯示位置的位置信息確定顯示第一菜單欄的第一區(qū)域,在第一區(qū)域顯示所述第一菜單欄。其中,第一顯示位置的位置信息可以為在檢測到所述第一觸控操作時(shí),檢測所述第一顯示位置的X軸坐標(biāo)及丫軸坐標(biāo)以獲得所述第一顯示位置的位置信息。第一顯示位置的位置信息業(yè)可以為在執(zhí)行步驟3101之前,當(dāng)在所述第一顯示位置顯示所述第一觸控按鍵時(shí),檢測所述第一顯示位置的位置信息。
[0051]步驟3102:當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置。
[0052]在具體實(shí)施過程中,電子設(shè)備的設(shè)備姿態(tài)改變時(shí),電子設(shè)備的顯示界面根據(jù)設(shè)備姿態(tài)發(fā)生改變而發(fā)生改變。具體的,所述電子設(shè)備的設(shè)備姿態(tài)包括第一設(shè)備姿態(tài)及第二設(shè)備姿態(tài),但是不限于所述第一設(shè)備姿態(tài)和第二設(shè)備姿態(tài)。
[0053]以手機(jī)或?八0為例,參考圖2八?圖20,所述電子設(shè)備包括如下幾種設(shè)備姿態(tài):如圖2八所示的0度豎屏設(shè)備姿態(tài),如圖28所示的90度橫屏設(shè)備姿態(tài),如圖2(:所示的180度豎屏設(shè)備姿態(tài),如圖20所示的270度橫屏設(shè)備姿態(tài)。
[0054]例如,所述電子設(shè)備為?八0時(shí),如圖2八所示的0度豎屏設(shè)備姿態(tài)可以為用戶單手或雙手握持所述電子設(shè)備,或由支撐體支撐的站立,所述支撐體可以為由鍵盤構(gòu)成的輸入裝置,或僅僅作為支撐的支撐部件。如圖28所述的90度橫屏設(shè)備姿態(tài)和如圖20所示的270度橫屏設(shè)備姿態(tài)為用戶單手或雙手握持所述電子設(shè)備,如圖2(:所述的180度豎屏設(shè)備姿態(tài)也可以為用戶單手或雙手握持所述電子設(shè)備,或由支撐體支撐。
[0055]當(dāng)用戶改變所述電子設(shè)備的設(shè)備姿態(tài)時(shí),所述電子設(shè)備檢測到電子設(shè)備自身的姿態(tài)發(fā)生改變,則所述電子設(shè)備可以控制顯示界面進(jìn)行改變,以改變所述電子設(shè)備的顯示單元中的顯示內(nèi)容的顯示方向,在具體實(shí)施過程中,第一設(shè)備姿態(tài)可以為如圖2八?圖20所示的任一種設(shè)備姿態(tài),則切換至的第二設(shè)備姿態(tài)為如圖2八?圖20所示的與所述第一設(shè)備姿態(tài)不同的設(shè)備姿態(tài)。
[0056]下面以第一設(shè)備姿態(tài)為0度豎屏設(shè)備姿態(tài),第二設(shè)備姿態(tài)為90橫屏使設(shè)備姿態(tài)為例對步驟3102的實(shí)施過程進(jìn)行解釋說明。
[0057]例如,在第一時(shí)刻,所述電子設(shè)備處于0度豎屏設(shè)備姿態(tài),例如當(dāng)前0度豎屏設(shè)備姿態(tài)為通過一支撐體支撐的站立模式,當(dāng)用戶將處于0度豎屏設(shè)備姿態(tài)的電子設(shè)備改為單手握持,以改變電子設(shè)備的設(shè)備姿態(tài)為90度橫屏設(shè)備姿態(tài)時(shí),通過設(shè)置在電子設(shè)備中的重力傳感器或加速度傳感器等傳感裝置檢測到電子設(shè)備自身的設(shè)備姿態(tài)發(fā)生改變,所述電子設(shè)備控制所述電子設(shè)備從0度豎屏設(shè)備姿態(tài)對應(yīng)的顯示界面改變至90度橫屏設(shè)備姿態(tài)對應(yīng)的顯示界面。在顯示單元的顯示界面改變后,第一觸控按鍵的顯示位置從所述第一顯示位置改變至第二顯示位置時(shí),檢測獲得所述第一觸控按鍵在所述第二顯示位置的位置信息,具體的,檢測獲得所述第二顯示位置的位置信息為第二顯示位置的X軸坐標(biāo)和V軸坐標(biāo),以此確定所述電子設(shè)備在90度橫屏設(shè)備姿態(tài)下所述第一觸控按鍵的第二顯示位置的位置信息。
[0058]步驟3102:基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0059]在具體實(shí)施過程中,為了進(jìn)一步方便用戶單手操作,根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第第三顯示位置;根據(jù)所述第三顯示位置,獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
[0060]具體來講,所述預(yù)設(shè)距離為根據(jù)所述電子設(shè)備的顯示顯示單元尺寸,以及字體大小確定的距離,以所述第三顯示位置靠近所述第一觸控按鍵當(dāng)前所在第二顯示位置使用戶單手在操作第一觸控按鍵之后,能繼續(xù)單手操作在操作第一觸控按鍵之后彈出的第一菜單欄中的可交互對象為準(zhǔn)。
[0061]較佳的,在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
[0062]具體來講,可以為當(dāng)所述電子設(shè)備的設(shè)備姿態(tài)為0度豎屏或180豎屏?xí)r,在所述第二顯示位置的上方確定所述第三顯示位置,當(dāng)所述電子設(shè)備的設(shè)備姿態(tài)為90度橫屏或270度橫屏?xí)r,在所述第二顯示位置的右方確定所述第三顯示位置。
[0063]步驟3103:基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0064]具體的,所述第一菜單欄包括1個(gè)可交互對象,根據(jù)第一觸控按鍵的類型不同,對應(yīng)彈出的第一菜單欄中的可交互對象也不相同。假設(shè)第三顯示位置為在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置,貝0在所述第一觸控按鍵的上方將多個(gè)可交互對象按照一預(yù)設(shè)權(quán)重豎直排列,參考圖3所示。
[0065]進(jìn)一步,根據(jù)第一觸控按鍵的類型不同,對應(yīng)顯示的第一菜單欄中的可交互對象也不相同。
[0066]例如,假設(shè)第一觸控按鍵為“設(shè)置菜單鍵”,則用戶右手握持電子設(shè)備時(shí),右手大拇指在對“設(shè)置菜單鍵”執(zhí)行第一操作之后,在第三顯示位置彈出的第一菜單欄中包括的可交互對象:“桌面設(shè)置” “系統(tǒng)設(shè)置”,“編輯模式” “全局搜索” “桌面縮略圖”等多個(gè)可交互對象靠近“設(shè)置菜單鍵”豎直排列顯示,右手大拇指可以繼續(xù)操作第一菜單欄中的多個(gè)交互對象,以對電子設(shè)備進(jìn)行設(shè)置,而不用換左手操作,也不用左手和右手一起操作,實(shí)現(xiàn)了用戶單手快速完成電子設(shè)備的設(shè)置。
[0067]又如,假設(shè)第一觸控按鍵為調(diào)出處于運(yùn)行狀態(tài)的“調(diào)出菜單鍵”,則用戶右手握持電子設(shè)備時(shí),右手大拇指對“調(diào)出菜單鍵”執(zhí)行第一操作之后,在第三顯示位置彈出的第一菜單欄中包括的可交互對象包括:當(dāng)前處于運(yùn)行狀態(tài)應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)靠近“調(diào)出菜單鍵”排列顯示,比如,可以根據(jù)應(yīng)用程序的運(yùn)行時(shí)間依次排列,或者根據(jù)打開應(yīng)用程序的時(shí)間依次排列,因此右手大拇指可以繼續(xù)操作第一菜單欄中處于運(yùn)行狀態(tài)的應(yīng)用程序的應(yīng)用圖標(biāo),則響應(yīng)用戶對第一菜單欄中的應(yīng)用圖標(biāo)以彈出所述應(yīng)用程序的操作界面,用戶不用換左手操作,也不用左手和右手一起操作,實(shí)現(xiàn)了用戶單手控制應(yīng)用程序。
[0068]進(jìn)一步,在具體實(shí)施過程中,在執(zhí)行步驟3103之后,檢測是否存在針對所述第一觸控按鍵的第二操作,具體的,所述第二操作為與所述第一操作相同類型的操作,當(dāng)檢測到針對所述第一觸控按鍵的第二操作時(shí),響應(yīng)所述第二操作,根據(jù)所述第二位置的位置信息,控制所述第一菜單欄向所述第一觸控按鍵收攏以關(guān)閉所述第一菜單欄,因此進(jìn)一步方便了單手操作。
[0069]實(shí)施例二
[0070]參考圖4,基于同一發(fā)明構(gòu)思,本發(fā)明通過本實(shí)施例提供了一種電子設(shè)備,所述電子設(shè)備包括第一顯示單元401,確定單元402,以及第二顯示單元403。
[0071]第一顯示單元401,用于基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;
[0072]確定單元402,用于當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;
[0073]第二顯示單元403,用于基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
[0074]進(jìn)一步,在具體實(shí)施過程中,所述確定單元402具體用于:
[0075]當(dāng)所述電子設(shè)備從第一設(shè)備姿態(tài)切換至第二設(shè)備姿態(tài)時(shí),確定所述第二顯示位置,其中,所述第二顯示位置為所述電子設(shè)備處在所述第二設(shè)備姿態(tài)時(shí)所述第一觸控按鍵所在的位置。
[0076]進(jìn)一步,在具體實(shí)施過程中,所述第二顯示單元403,具體包括:
[0077]確定子單元,用于根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置;
[0078]獲得子單元,用于根據(jù)所述第三顯示位置獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
[0079]進(jìn)一步,在具體實(shí)施過程中,所述確定子單元,具體用于:
[0080]在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或
[0081]在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
[0082]進(jìn)一步,在具體實(shí)施過程中,所述第二顯示單元403具體還用于:
[0083]在所述第二區(qū)域內(nèi),控制1個(gè)可交互對象按一預(yù)設(shè)權(quán)重依次顯示在所述第一菜單欄中,1為大于等于1的整數(shù)。
[0084]本實(shí)施例中的電子設(shè)備與前述顯示方法是基于同一發(fā)明構(gòu)思下的兩個(gè)方面,在前面已經(jīng)對方法的實(shí)施過程作了詳細(xì)的描述,所以本領(lǐng)域技術(shù)人員可根據(jù)前述描述清楚的了解本實(shí)施例中的電子設(shè)備的結(jié)構(gòu)及實(shí)施過程,為了說明書的簡潔,在此就不再贅述了。
[0085]本申請實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0086]由于采用了基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄;當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置;基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄的技術(shù)手段,因此顯示的第一菜單欄的顯示區(qū)域能夠根據(jù)第一觸控按鍵的位置確定,因此,第一菜單欄的位置能夠根據(jù)第一觸控按鍵的位置改變,即使用戶單手操作也能夠在操作第一觸控按鍵后,繼續(xù)在生成的第一菜單欄上進(jìn)行操作,不會存在第一菜單欄的位置距離第一觸控按鍵的位置太遠(yuǎn)而無法操作的情況。所以,有效解決了現(xiàn)有技術(shù)中電子設(shè)備操作不便的技術(shù)問題,進(jìn)而提高了對該電子設(shè)備進(jìn)行操作的便利性。
[0087]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0088]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0089]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0090]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種顯示方法,應(yīng)用于包括一顯示單元的電子設(shè)備中,所述方法包括: 基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄; 當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置; 基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
2.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置,具體為: 當(dāng)所述電子設(shè)備從第一設(shè)備姿態(tài)切換至第二設(shè)備姿態(tài)時(shí),確定所述第二顯示位置,其中,所述第二顯示位置為所述電子設(shè)備處在所述第二設(shè)備姿態(tài)時(shí)所述第一觸控按鍵所在的位置。
3.如權(quán)利要求2所述的方法,其特征在于,所述基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄,具體包括: 根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置; 根據(jù)所述第三顯示位置獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述第二顯示位置的位置信息,確定與所述第三顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置,具體為: 在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或 在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
5.如權(quán)利要求1-4中任一權(quán)項(xiàng)所述的方法,其特征在于,所述基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄,具體為: 在所述第二區(qū)域內(nèi),控制M個(gè)可交互對象按一預(yù)設(shè)權(quán)重依次顯示在所述第一菜單欄中,M為大于等于I的整數(shù)。
6.—種電子設(shè)備,包括: 第一顯示單元,用于基于用戶對所述顯示單元上的第一觸控按鍵的第一操作,基于所述第一觸控按鍵的第一顯示位置,在所述顯示單元的第一區(qū)域顯示第一菜單欄; 確定單元,用于當(dāng)所述顯示單元的顯示界面隨著所述電子設(shè)備的姿態(tài)變化而發(fā)生變化時(shí),重新確定所述第一觸控按鍵在變化后的第二顯示位置; 第二顯示單元,用于基于所述第二顯示位置在所述顯示單元的第二區(qū)域顯示所述第一菜單欄。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述確定單元具體用于: 當(dāng)所述電子設(shè)備從第一設(shè)備姿態(tài)切換至第二設(shè)備姿態(tài)時(shí),確定所述第二顯示位置,其中,所述第二顯示位置為所述電子設(shè)備處在所述第二設(shè)備姿態(tài)時(shí)所述第一觸控按鍵所在的位置。
8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述第二顯示單元,具體包括: 確定子單元,用于根據(jù)所述第二顯示位置的位置信息,確定與所述第二顯示位置的距離小于一預(yù)設(shè)距離的第三顯示位置; 獲得子單元,用于根據(jù)所述第三顯示位置獲得所述第二區(qū)域,以在所述第二區(qū)域顯示所述第一菜單欄。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述確定子單元,具體用于: 在所述第二顯示位置的上方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置;或 在所述第二顯示位置的右方確定與所述第二顯示位置的距離小于所述預(yù)設(shè)距離的位置為所述第三顯示位置。
10.如權(quán)利要求6-9中任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述第二顯示單元具體還用于: 在所述第二區(qū)域內(nèi),控制M個(gè)可交互對象按一預(yù)設(shè)權(quán)重依次顯示在所述第一菜單欄中,M為大于等于I的整數(shù)。
【文檔編號】G06F3/042GK104461172SQ201310432066
【公開日】2015年3月25日 申請日期:2013年9月22日 優(yōu)先權(quán)日:2013年9月22日
【發(fā)明者】王玉 申請人:聯(lián)想(北京)有限公司