一種移動(dòng)終端及控制應(yīng)用顯示內(nèi)容的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù),尤指一種移動(dòng)終端及控制應(yīng)用顯示內(nèi)容的方法。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,移動(dòng)終端廠商為了滿足各種用戶的需求,會(huì)把移動(dòng)終端的應(yīng)用做得非常的復(fù)雜,內(nèi)容也非常的多。其中,移動(dòng)終端廠商一般會(huì)把應(yīng)用的功能通過(guò)固定的導(dǎo)航區(qū)域來(lái)展示,移動(dòng)終端廠商會(huì)把固定的導(dǎo)航區(qū)域設(shè)置在移動(dòng)終端屏幕頂部或者底部。其中,固定的導(dǎo)航區(qū)域的包括:標(biāo)題欄,和/或菜單欄,和/或標(biāo)簽(tab)欄,其中,標(biāo)題欄,和/或tab欄的位置如圖1 (a)、圖1 (b)和圖1 (c)所示,其中,N為正整數(shù);另外,目前的移動(dòng)終端主要有安卓與1S兩種操作系統(tǒng);1S操作系統(tǒng)會(huì)把所有的功能在移動(dòng)終端的顯示界面中進(jìn)行展示;安卓系統(tǒng)不會(huì)將全部功能展示在移動(dòng)終端的顯示界面中,而是把多余的功能放置在菜單欄功能列表里面或者是菜單欄快捷鍵里面。其中,菜單欄功能列表或菜單欄快捷鍵均可以設(shè)置在顯示界面的底部,或者是中間位置。上述導(dǎo)航區(qū)域會(huì)一直展示在應(yīng)用界面中,不會(huì)消失。
[0003]相對(duì)移動(dòng)終端的有限的屏幕,上述固定的導(dǎo)航區(qū)域會(huì)占了很大的一個(gè)空間,而在用戶沉浸式的瀏覽時(shí),用戶其實(shí)是不會(huì)關(guān)注上述固定的導(dǎo)航區(qū)域的。這樣,目前的布局形式一方面浪費(fèi)了有限的屏幕資源,另一方面也影響了用戶的閱讀體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種移動(dòng)終端及控制應(yīng)用顯示內(nèi)容的方法,能夠更加簡(jiǎn)化應(yīng)用界面以及更好的利用顯示空間,充分發(fā)揮有限的屏幕資源的內(nèi)容顯示作用,提升用戶體驗(yàn)。
[0005]為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種移動(dòng)終端,當(dāng)監(jiān)測(cè)到用戶使用應(yīng)用時(shí),包括:監(jiān)測(cè)單元、獲取單元、判斷單元、查找單元和隱藏單元;其中,
[0006]監(jiān)測(cè)單元,用于當(dāng)監(jiān)測(cè)到用戶使用應(yīng)用時(shí),監(jiān)測(cè)自身所屬的移動(dòng)終端的預(yù)先設(shè)置的感應(yīng)區(qū)域是否有用戶操作;當(dāng)監(jiān)測(cè)到有用戶操作時(shí),向獲取單元發(fā)送第一獲取通知;
[0007]獲取單元,用于接收到第一獲取通知,獲取用戶操作的信息;
[0008]判斷單元,用于判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件;當(dāng)判斷出獲得的用戶操作的信息滿足預(yù)先設(shè)置的條件時(shí),向查找單元發(fā)送第一查找通知;
[0009]查找單元,用于接收到第一查找通知,在預(yù)先設(shè)置的對(duì)應(yīng)關(guān)系中查找與所滿足的預(yù)先設(shè)置的條件對(duì)應(yīng)的導(dǎo)航區(qū)域;
[0010]隱藏單元,用于隱藏查找到的導(dǎo)航區(qū)域。
[0011]進(jìn)一步地,所述導(dǎo)航區(qū)域包括:標(biāo)題欄,和/或標(biāo)簽tab欄,和/或菜單欄。
[0012]進(jìn)一步地,該移動(dòng)終端還包括設(shè)置單元,用于設(shè)置所述標(biāo)題欄和/或tab欄和/或菜單欄分別和預(yù)先設(shè)置的條件的對(duì)應(yīng)關(guān)系。
[0013]進(jìn)一步地,所述用戶操作包括:按壓操作,或滑動(dòng)操作;相應(yīng)地,
[0014]所述用戶操作的信息包括:壓力值大小,和/或壓力持續(xù)時(shí)長(zhǎng),和/或按壓次數(shù),或滑動(dòng)方向。
[0015]進(jìn)一步地,所述判斷單元,具體用于:
[0016]判斷獲得的壓力值大小是否大于預(yù)設(shè)的壓力閾值;和/或,
[0017]判斷獲得的壓力持續(xù)時(shí)長(zhǎng)是否大于預(yù)設(shè)的壓力持續(xù)閾值;和/或,
[0018]判斷獲得的按壓次數(shù)是否等于預(yù)設(shè)的按壓閾值;或,
[0019]判斷獲得的滑動(dòng)方向是否在預(yù)設(shè)的特定滑動(dòng)方向上;
[0020]當(dāng)獲得的壓力值大小大于預(yù)設(shè)的壓力閾值,和/或獲得的壓力持續(xù)時(shí)長(zhǎng)大于預(yù)設(shè)的壓力持續(xù)閾值,和/或獲得的按壓次數(shù)等于預(yù)設(shè)的按壓閾值,或獲得的滑動(dòng)方向是否在預(yù)設(shè)的特定滑動(dòng)方向上時(shí),判斷出滿足所述預(yù)先設(shè)置的條件。
[0021 ] 進(jìn)一步地,該移動(dòng)終端還包括提示單元,用于接收到提示通知,提示用戶當(dāng)前界面已隱藏菜單欄;
[0022]所述判斷單元,還用于判斷隱藏的導(dǎo)航區(qū)域是否是菜單欄;當(dāng)判斷出隱藏的導(dǎo)航區(qū)域是菜單欄時(shí),向提示單元發(fā)送提示通知。
[0023]進(jìn)一步地,所述監(jiān)測(cè)單元,還用于監(jiān)測(cè)所述移動(dòng)終端的預(yù)先設(shè)置的感應(yīng)區(qū)域是否有用戶操作;當(dāng)監(jiān)測(cè)到有用戶操作時(shí),向獲取單元發(fā)送第二獲取通知;
[0024]所述獲取單元,還用于接收到第二獲取通知,獲取用戶操作的信息;
[0025]所述判斷單元,還用于判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件;當(dāng)判斷出獲得的用戶操作的信息滿足預(yù)先設(shè)置的條件時(shí),向所述查找單元發(fā)送第二查找通知;
[0026]所述查找單元,還用于接收到第二查找通知,在預(yù)先設(shè)置的對(duì)應(yīng)關(guān)系中查找與所滿足的預(yù)先設(shè)置的條件信息對(duì)應(yīng)的導(dǎo)航區(qū)域;
[0027]所述提示單元,還用于顯示查找到的導(dǎo)航區(qū)域。
[0028]本發(fā)明還提供了一種控制應(yīng)用顯示內(nèi)容的方法,當(dāng)監(jiān)測(cè)到用戶使用應(yīng)用時(shí),包括:
[0029]當(dāng)監(jiān)測(cè)到用戶使用應(yīng)用時(shí),監(jiān)測(cè)移動(dòng)終端的預(yù)先設(shè)置的感應(yīng)區(qū)域是否有用戶操作;
[0030]當(dāng)監(jiān)測(cè)到有用戶操作時(shí),獲取用戶操作的信息;
[0031]判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件;
[0032]當(dāng)判斷出獲得的用戶操作的信息滿足預(yù)先設(shè)置的條件時(shí),在預(yù)先設(shè)置的對(duì)應(yīng)關(guān)系中查找并隱藏與所滿足的預(yù)先設(shè)置的條件對(duì)應(yīng)的導(dǎo)航區(qū)域。
[0033]進(jìn)一步地,所述導(dǎo)航區(qū)域包括:標(biāo)題欄,和/或標(biāo)簽tab欄,和/或菜單欄。
[0034]進(jìn)一步地,該方法之前還包括:設(shè)置所述標(biāo)題欄和/或tab欄和/或菜單欄分別和預(yù)先設(shè)置的條件的對(duì)應(yīng)關(guān)系。
[0035]進(jìn)一步地,所述用戶操作包括:按壓操作,或滑動(dòng)操作;相應(yīng)地,
[0036]所述用戶操作的信息包括:壓力值大小,和/或壓力持續(xù)時(shí)長(zhǎng),和/或按壓次數(shù),或滑動(dòng)方向。
[0037]進(jìn)一步地,所述判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件包括:
[0038]判斷獲得的壓力值大小是否大于預(yù)設(shè)的壓力閾值;和/或,
[0039]判斷獲得的壓力持續(xù)時(shí)長(zhǎng)是否大于預(yù)設(shè)的壓力持續(xù)閾值;和/或,
[0040]判斷獲得的按壓次數(shù)是否等于預(yù)設(shè)的按壓閾值;或,
[0041]判斷獲得的滑動(dòng)方向是否在預(yù)設(shè)的特定滑動(dòng)方向上;
[0042]當(dāng)獲得的壓力值大小大于預(yù)設(shè)的壓力閾值,和/或獲得的壓力持續(xù)時(shí)長(zhǎng)大于預(yù)設(shè)的壓力持續(xù)閾值,和/或獲得的按壓次數(shù)等于預(yù)設(shè)的按壓閾值,或獲得的滑動(dòng)方向是否在預(yù)設(shè)的特定滑動(dòng)方向上時(shí),判斷出滿足所述預(yù)先設(shè)置的條件。
[0043]進(jìn)一步地,在隱藏與獲得的用戶操作的信息對(duì)應(yīng)的導(dǎo)航區(qū)域時(shí),該方法還包括:
[0044]判斷隱藏的導(dǎo)航區(qū)域是否是菜單欄;
[0045]當(dāng)判斷出隱藏的導(dǎo)航區(qū)域是菜單欄時(shí),提示用戶當(dāng)前界面已隱藏菜單欄。
[0046]進(jìn)一步地,該方法之后還包括:
[0047]監(jiān)測(cè)所述移動(dòng)終端的預(yù)先設(shè)置的感應(yīng)區(qū)域是否有用戶操作;
[0048]當(dāng)監(jiān)測(cè)到有用戶操作時(shí),獲取用戶操作的信息;
[0049]判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件;
[0050]當(dāng)判斷出獲得的用戶操作的信息滿足預(yù)先設(shè)置的條件時(shí),在預(yù)先設(shè)置的對(duì)應(yīng)關(guān)系中查找并顯示與所滿足的預(yù)先設(shè)置的條件對(duì)應(yīng)的導(dǎo)航區(qū)域。
[0051]本發(fā)明技術(shù)方案包括:監(jiān)測(cè)單元、獲取單元、判斷單元、查找單元和隱藏單元;其中,監(jiān)測(cè)單元,用于當(dāng)監(jiān)測(cè)到用戶使用應(yīng)用時(shí),監(jiān)測(cè)自身所屬的移動(dòng)終端的預(yù)先設(shè)置的感應(yīng)區(qū)域是否有用戶操作;當(dāng)監(jiān)測(cè)到有用戶操作時(shí),向獲取單元發(fā)送第一獲取通知;獲取單元,用于接收到第一獲取通知,獲取用戶操作的信息;判斷單元,用于判斷獲得的用戶操作的信息是否滿足預(yù)先設(shè)置的條件;當(dāng)判斷出獲得的用戶操作的信息滿足預(yù)先設(shè)置的條件時(shí),向查找單元發(fā)送第一查找通知;查找單元,用于接收到第一查找通知,在預(yù)先設(shè)置的對(duì)應(yīng)關(guān)系中查找與所滿足的預(yù)先設(shè)置的條件對(duì)應(yīng)的導(dǎo)航區(qū)域;隱藏單元,用于隱藏查找到的導(dǎo)航區(qū)域。本發(fā)明技術(shù)方案實(shí)現(xiàn)了更加簡(jiǎn)化應(yīng)用界面以及更好的利用顯示空間,充分發(fā)揮了有限的屏幕資源的內(nèi)容顯示作用,提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0052]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0053]圖1 (a)為移動(dòng)終端中導(dǎo)航欄與顯示內(nèi)容的位置示意圖一;
[0054]圖1 (b)為移動(dòng)終端中導(dǎo)航欄與顯示內(nèi)容的位置示意圖二 ;
[0055]圖1 (c)為移動(dòng)終端中導(dǎo)航欄與