一種改變狀態(tài)欄樣式的系統(tǒng)及其方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種改變狀態(tài)欄樣式的系統(tǒng)及其方法,系統(tǒng)包含:依次連接的布局模塊、處理事件模塊、記錄模塊及顯示模塊;布局模塊,用于生成狀態(tài)欄樣式;處理事件模塊,用于實(shí)現(xiàn)對(duì)狀態(tài)欄的操作;記錄模塊,用于記錄和保存狀態(tài)欄的位置;顯示模塊,用于將狀態(tài)欄顯示到移動(dòng)終端的屏幕上。方法包含以下步驟:布局模塊生成狀態(tài)欄樣式并確定狀態(tài)欄的初始位置;處理事件模塊記錄用戶(hù)對(duì)狀態(tài)欄的操作,并將操作信息發(fā)送至記錄模塊;系統(tǒng)通過(guò)記錄模塊記錄和保存狀態(tài)欄的位置,并將狀態(tài)欄的位置信息發(fā)送至顯示模塊;系統(tǒng)通過(guò)顯示模塊將狀態(tài)欄的最終位置顯示到屏幕上。本發(fā)明改變狀態(tài)欄單一的樣式,美化狀態(tài)欄,節(jié)省屏幕空間,優(yōu)化用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】一種改變狀態(tài)欄樣式的系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端交互顯示領(lǐng)域,具體涉及一種改變狀態(tài)欄樣式的系統(tǒng)及其方法。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中的智能手機(jī)的界面如圖1所示,應(yīng)用界面100占滿(mǎn)大部分屏幕,應(yīng)用界面100上端設(shè)置標(biāo)題欄101,狀態(tài)欄102靠近屏幕邊界,狀態(tài)欄102樣式都是固定的、單一、浪費(fèi)屏幕空間、不夠美觀,無(wú)論在什么情況下,都是固定在屏幕的頂端,都是一個(gè)長(zhǎng)方形矩形區(qū)域,樣式不能更改,用戶(hù)體驗(yàn)差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種改變狀態(tài)欄樣式的系統(tǒng)及其方法,改變狀態(tài)欄單一的樣式,使得狀態(tài)欄既美觀,達(dá)到優(yōu)化用戶(hù)體驗(yàn)節(jié)省屏幕空間的目的。
[0004]為了達(dá)到上述目的,本發(fā)明通過(guò)以下技術(shù)方案實(shí)現(xiàn):一種改變狀態(tài)欄樣式的系統(tǒng),其特點(diǎn)是,包含:依次連接的布局模塊、處理事件模塊、記錄模塊及顯示模塊;
上述的布局模塊,用于生成狀態(tài)欄樣式;
上述的處理事件模塊,用于實(shí)現(xiàn)對(duì)狀態(tài)欄的操作;
上述的記錄模塊,用于記錄和保存狀態(tài)欄的位置;
上述的顯示模塊,用于將狀態(tài)欄顯示到移動(dòng)終端的屏幕上。
[0005]上述的系統(tǒng)應(yīng)用于手機(jī)或平板電腦。
[0006]一種用于上述改變狀態(tài)欄樣式的系統(tǒng)的方法,其特點(diǎn)是,包含以下步驟:
步驟1、布局模塊生成狀態(tài)欄樣式并確定狀態(tài)欄的初始位置;
步驟2、處理事件模塊記錄用戶(hù)對(duì)狀態(tài)欄的操作,并將操作信息發(fā)送至記錄模塊;
步驟3、系統(tǒng)通過(guò)記錄模塊記錄和保存狀態(tài)欄的位置,并將狀態(tài)欄的位置信息發(fā)送至顯示模塊;
步驟4、系統(tǒng)通過(guò)顯示模塊將狀態(tài)欄的最終位置顯示到屏幕上。
[0007]上述的步驟I中的狀態(tài)欄樣式包含可拖動(dòng)式、吸附式。
[0008]上述的步驟I中的狀態(tài)欄的初始位置為屏幕四個(gè)邊、屏幕四個(gè)角其中之一。
[0009]一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端主界面的方法,其特點(diǎn)是,包含以下步驟:
51、布局模塊檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài);
52、處理事件模塊拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置;
若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊將狀態(tài)欄吸附到該屏幕邊界,顯示模塊將狀態(tài)欄顯示為可拖動(dòng)式;
若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊將狀態(tài)欄吸附到該屏幕邊界點(diǎn),顯示模塊將狀態(tài)欄顯示為可吸附式。[0010]一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端應(yīng)用程序界面的方法,其特點(diǎn)是,包含以下步驟:
a:布局模塊檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài); b:處理事件模塊拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置;
若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊將狀態(tài)欄吸附到該屏幕邊界,顯示模塊將狀態(tài)欄與應(yīng)用程序標(biāo)題欄合二為一;
若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊將狀態(tài)欄吸附到該屏幕邊界點(diǎn),顯示模塊將狀態(tài)欄顯示為可吸附式,應(yīng)用程序標(biāo)題欄不改變。
[0011]一種自適應(yīng)改變狀態(tài)欄樣式的方法,其特點(diǎn)是,包含以下步驟:
重力傳感器檢測(cè)到移動(dòng)終端方向改變時(shí),處理事件模塊改變狀態(tài)欄位置,布局模塊不改變狀態(tài)欄的樣式;
加速度傳感器檢測(cè)到移動(dòng)終端甩動(dòng)時(shí),處理事件模塊將狀態(tài)欄沿移動(dòng)終端甩動(dòng)的方向吸附。
[0012]本發(fā)明一種改變狀態(tài)欄樣式的系統(tǒng)及其方法與現(xiàn)有技術(shù)相比具有以下優(yōu)點(diǎn):由于將狀態(tài)欄的樣式改為可拖動(dòng)式、吸附式,節(jié)省了移動(dòng)終端有效的屏幕空間;改變狀態(tài)欄單一的樣式,使得狀態(tài)欄既美觀,增加趣味性,達(dá)到優(yōu)化用戶(hù)體驗(yàn)節(jié)省屏幕空間的目的。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0013]圖1為現(xiàn)有技術(shù)中狀態(tài)欄的樣式。
[0014]圖2為本發(fā)明一種改變狀態(tài)欄樣式的系統(tǒng)的結(jié)構(gòu)框圖。
[0015]圖3為本發(fā)明一種改變狀態(tài)欄樣式的方法流程圖。
[0016]圖4為本發(fā)明改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端主界面的方法流程圖。
[0017]圖5為狀態(tài)欄呈可拖動(dòng)式時(shí)位于屏幕右側(cè)的示意圖。
[0018]圖6為狀態(tài)欄呈可拖動(dòng)式時(shí)位于屏幕底部的示意圖。
[0019]圖7為狀態(tài)欄呈吸附式時(shí)的示意圖。
[0020]圖8為狀態(tài)欄與應(yīng)用程序標(biāo)題欄合二為一的示意圖。
[0021]圖9為狀態(tài)欄改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端應(yīng)用程序界面的方法流程圖。
[0022]圖10為除拖動(dòng)、點(diǎn)擊以外對(duì)狀態(tài)欄的操作方法流程圖。
圖11為狀態(tài)欄呈吸附式時(shí)顯示更多信息的示意圖。
【具體實(shí)施方式】
[0023]以下結(jié)合附圖,通過(guò)詳細(xì)說(shuō)明一個(gè)較佳的具體實(shí)施例,對(duì)本發(fā)明做進(jìn)一步闡述。
[0024]如圖2所示,一種改變狀態(tài)欄樣式的系統(tǒng),應(yīng)用于手機(jī)或平板電腦,包含:依次連接的布局模塊1、處理事件模塊2、記錄模塊3及顯示模塊4 ;布局模塊1,用于生成狀態(tài)欄樣式;處理事件模塊2,用于實(shí)現(xiàn)對(duì)狀態(tài)欄的操作;記錄模塊3,用于記錄和保存狀態(tài)欄的位置;顯示模塊4,用于將狀態(tài)欄顯示到移動(dòng)終端的屏幕上。
[0025]如圖3所示,一種用于上述改變狀態(tài)欄樣式的系統(tǒng)的方法,包含以下步驟:
步驟1、布局模塊I生成狀態(tài)欄樣式并確定狀態(tài)欄的初始位置; 步驟2、處理事件模塊2記錄用戶(hù)對(duì)狀態(tài)欄的操作,并將操作信息發(fā)送至記錄模塊3 ;步驟3、系統(tǒng)通過(guò)記錄模塊3記錄和保存狀態(tài)欄的位置,并將狀態(tài)欄的位置信息發(fā)送至顯示模塊4 ;
步驟4、系統(tǒng)通過(guò)顯示模塊4將狀態(tài)欄的最終位置顯示到屏幕上。
[0026]步驟I中的狀態(tài)欄樣式包含可拖動(dòng)式、吸附式。
[0027]可拖動(dòng)式狀態(tài)欄吸附的位置可以是屏幕四個(gè)邊其中一個(gè)邊。屏幕上端是大多數(shù)人的習(xí)慣,屏幕下方類(lèi)似于Windows狀態(tài)欄風(fēng)格,狀態(tài)也可以在屏幕左側(cè)或者右側(cè)。本樣式主要隱藏不重要的信息來(lái)節(jié)省屏幕空間。在本樣式中,重要的提示信息顯示在屏幕上,如電量,時(shí)間等。
[0028]吸附式狀態(tài)欄吸附的位置可以是屏幕任意一個(gè)角(右上角是大多數(shù)人的習(xí)慣)。本樣式主要隱藏不重要的信息來(lái)節(jié)省屏幕空間。在本樣式中,重要的提示信息顯示在屏幕上,如電量,時(shí)間等,不重要的信息如某個(gè)第三方應(yīng)用的通知信息則需要點(diǎn)擊更多按鈕來(lái)查看。點(diǎn)擊更多按鈕顯示全部提示信息。這種設(shè)計(jì)可以比原生狀態(tài)欄顯示更多的信息。理論上講,這種顯示方式可以顯示無(wú)窮多個(gè)信息。
[0029]步驟I中的狀態(tài)欄的初始位置為屏幕四個(gè)邊、屏幕四個(gè)角其中之一。
[0030]如圖4所示,一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端主界面的方法,包含以下步驟:
51、長(zhǎng)按狀態(tài)欄,當(dāng)狀態(tài)欄出現(xiàn)邊界框時(shí),布局模塊I檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài);
52、處理事件模塊2拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界,顯示模塊4將狀態(tài)欄102顯示為可拖動(dòng)式,如圖5和圖6所示;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界點(diǎn),顯示模塊4將狀態(tài)欄102顯示為可吸附式,如圖7所示。
[0031]應(yīng)用程序界面時(shí),狀態(tài)欄102和標(biāo)題欄101的功能都是顯示某些信息,根據(jù)這點(diǎn)完全可以講狀態(tài)欄102和標(biāo)題欄101合二為一(如圖8所示),以減少屏幕空間的占用。至于在合并后狀態(tài)欄102和標(biāo)題欄101顯示信息的安排可以默認(rèn)標(biāo)題欄顯示在合并后狀態(tài)欄102的左邊,原狀態(tài)欄102顯示的信息依次向右移。之所有可以這么安排是因?yàn)闋顟B(tài)欄102顯示的信息大多數(shù)情況下都沒(méi)有用完?duì)顟B(tài)欄102整個(gè)空間。操作方式:當(dāng)應(yīng)用存在標(biāo)題欄101時(shí),則把應(yīng)用的標(biāo)題欄101顯示在如上位置。標(biāo)題欄101可以變長(zhǎng)或短(一般大約5字左右);當(dāng)應(yīng)用不存在標(biāo)題欄101時(shí),顯示原來(lái)樣子。
[0032]如圖9所示,一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端應(yīng)用程序界面的方法,包含以下步驟:
a:長(zhǎng)按狀態(tài)欄,當(dāng)狀態(tài)欄出現(xiàn)邊界框時(shí),布局模塊I檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài); b:處理事件模塊2拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界,顯示模塊4將狀態(tài)欄102與應(yīng)用程序標(biāo)題欄合二為一,如圖8所示;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界點(diǎn),顯示模塊4將狀態(tài)欄102顯示為可吸附式,應(yīng)用程序標(biāo)題欄101不改變。
[0033]一種自適應(yīng)改變狀態(tài)欄樣式的方法,包含以下步驟:
重力傳感器檢測(cè)到移動(dòng)終端方向改變時(shí),處理事件模塊2改變狀態(tài)欄位置,布局模塊I不改變狀態(tài)欄的樣式;例如,當(dāng)狀態(tài)欄位于屏幕的上邊沿,當(dāng)檢測(cè)到手機(jī)方向蓋面后,狀態(tài)欄自動(dòng)調(diào)整到新方向的上邊沿顯示,當(dāng)狀態(tài)欄為扇形樣式時(shí),吸附原則和條形樣式相同;加速度傳感器檢測(cè)到移動(dòng)終端甩動(dòng)時(shí),處理事件模塊2將狀態(tài)欄沿移動(dòng)終端甩動(dòng)的方向吸附。
[0034]具體應(yīng)用:1、主界面時(shí)對(duì)該狀態(tài)欄的操作方法。
[0035]( I)改變位置的操作,如圖4所示:
長(zhǎng)按狀態(tài)欄,當(dāng)狀態(tài)欄出現(xiàn)邊界框的時(shí)候,布局模塊I檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài); 拖動(dòng)狀態(tài)欄,處理事件模塊2判斷狀態(tài)欄與移動(dòng)終端屏幕的位置;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界,顯示模塊4將狀態(tài)欄102顯示為可拖動(dòng)式,如圖5和圖6所示;
若狀態(tài)欄102與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊3將狀態(tài)欄102吸附到該屏幕邊界點(diǎn),顯示模塊4將狀態(tài)欄102顯示為可吸附式,如圖7所示。
[0036](2)對(duì)狀態(tài)欄顯示信息的操作:
狀態(tài)欄吸附在屏幕四個(gè)邊其中一個(gè)邊界時(shí),手指放在狀態(tài)欄上,向相反方向滑動(dòng)即可打開(kāi)下拉狀態(tài)欄,查看狀態(tài)欄顯示的通知;
狀態(tài)欄102吸附在屏幕四個(gè)頂點(diǎn)時(shí),狀態(tài)欄102縮小為一個(gè)扇形,當(dāng)要查看狀態(tài)欄102時(shí)有兩種情況,查看其它未顯示的狀態(tài)圖標(biāo)及查看狀態(tài)欄102顯示的通知。對(duì)于查看其它未顯示的狀態(tài)圖標(biāo),當(dāng)點(diǎn)擊狀態(tài)欄102后,狀態(tài)欄102的扇形會(huì)變大,并變大到足以顯示多有的狀態(tài)圖標(biāo)。對(duì)于查看狀態(tài)欄102顯示的通知,只需要在點(diǎn)擊狀態(tài)欄102后,點(diǎn)擊更多按鈕如圖11所示,即可顯示狀態(tài)欄102的通知。
[0037]2、應(yīng)用程序(app)界面時(shí)對(duì)該狀態(tài)欄的操作方法。
[0038](I)當(dāng)狀態(tài)欄吸附在屏幕四個(gè)邊其中一個(gè)邊界時(shí),狀態(tài)欄和應(yīng)用程序的標(biāo)題欄合二為一,拖動(dòng)狀態(tài)欄改變位置的操作和在主界面的操作相同;
(2)當(dāng)狀態(tài)欄吸附在屏幕四個(gè)頂點(diǎn)時(shí),狀態(tài)欄和應(yīng)用程序的標(biāo)題欄沒(méi)有合二為一,應(yīng)用程序的標(biāo)題欄和普通樣式一樣為長(zhǎng)條形,狀態(tài)欄為扇形,當(dāng)對(duì)狀態(tài)欄拖動(dòng)改變位置時(shí),和在主界面的操作一樣,只不過(guò)應(yīng)用程序的標(biāo)題欄位置不變,拖動(dòng)的是扇形的狀態(tài)欄(因?yàn)闋顟B(tài)欄和App的標(biāo)題欄沒(méi)有合二為一)。
[0039]3、除拖動(dòng)、點(diǎn)擊以外對(duì)狀態(tài)欄的操作,如圖10所示。
[0040](I)打開(kāi)下拉狀態(tài)欄:當(dāng)狀態(tài)欄處于條形樣式時(shí),按住狀態(tài)欄向屏幕中心方向滑動(dòng),即可打開(kāi)下拉狀態(tài)欄。當(dāng)處在扇形樣式時(shí),除了單擊更多按鈕,按住扇形狀態(tài)欄想屏幕中心滑動(dòng),也可讓扇形狀態(tài)欄變大以顯示更多狀態(tài)圖標(biāo)。
[0041](2)主界面自適應(yīng)改變狀態(tài)欄樣式的方法。
[0042]①用戶(hù)手動(dòng)改變方法同上述操作I和2。
[0043]②傳感器自動(dòng)觸發(fā)改變。[0044]重力傳感器的改變(即屏幕方向的改變):當(dāng)手機(jī)方向改變后,處理事件模塊2改變狀態(tài)欄位置,布局模塊I不改變狀態(tài)欄樣式。例如,當(dāng)狀態(tài)欄位于屏幕的上邊沿,當(dāng)檢測(cè)到手機(jī)方向蓋面后,狀態(tài)欄自動(dòng)調(diào)整到新方向的上邊沿顯示,當(dāng)狀態(tài)欄為扇形樣式時(shí),吸附原則和條形樣式相同。
[0045]加速度傳感器:無(wú)論狀態(tài)欄處于條形樣式還是扇形樣式,當(dāng)用戶(hù)向某方向甩動(dòng)手機(jī)時(shí),處理事件模塊2將狀態(tài)欄會(huì)沿著甩動(dòng)的方向吸附,就像狀態(tài)欄被用戶(hù)甩出去一樣。比如,狀態(tài)欄原來(lái)在屏幕的上邊沿,當(dāng)用戶(hù)向下甩動(dòng)手機(jī)后,狀態(tài)欄會(huì)向下吸附在屏幕的下邊沿。當(dāng)狀態(tài)欄為扇形樣式時(shí),原位置在屏幕的右上角,當(dāng)用戶(hù)向下甩動(dòng)時(shí),狀態(tài)欄會(huì)吸附在屏幕的右下角。
[0046](3)應(yīng)用程序界面自適應(yīng)改變狀態(tài)欄樣式的方法。
[0047]當(dāng)打開(kāi)的應(yīng)用程序是非全屏?xí)r,條形樣式下的狀態(tài)欄會(huì)和應(yīng)用程序的標(biāo)題欄合并;
當(dāng)應(yīng)用程序是全屏?xí)r,狀態(tài)欄(條形樣式和扇形樣式)會(huì)隱藏不顯示。
[0048]盡管本發(fā)明的內(nèi)容已經(jīng)通過(guò)上述優(yōu)選實(shí)施例作了詳細(xì)介紹,但應(yīng)當(dāng)認(rèn)識(shí)到上述的描述不應(yīng)被認(rèn)為是對(duì)本發(fā)明的限制。在本領(lǐng)域技術(shù)人員閱讀了上述內(nèi)容后,對(duì)于本發(fā)明的多種修改和替代都將是顯而易見(jiàn)的。因此,本發(fā)明的保護(hù)范圍應(yīng)由所附的權(quán)利要求來(lái)限定。
【權(quán)利要求】
1.一種改變狀態(tài)欄樣式的系統(tǒng),其特征在于,包含:依次連接的布局模塊(I)、處理事件模塊(2)、記錄模塊(3)及顯示模塊(4); 所述的布局模塊(I),用于生成狀態(tài)欄樣式; 所述的處理事件模塊(2),用于實(shí)現(xiàn)對(duì)狀態(tài)欄的操作; 所述的記錄模塊(3),用于記錄和保存狀態(tài)欄的位置; 所述的顯示模塊(4),用于將狀態(tài)欄顯示到移動(dòng)終端的屏幕上。
2.如權(quán)利要求1所述的改變狀態(tài)欄樣式的系統(tǒng),其特征在于,所述的系統(tǒng)應(yīng)用于手機(jī)或平板電腦。
3.一種用于上述改變狀態(tài)欄樣式的系統(tǒng)的方法,其特征在于,包含以下步驟: 步驟1、布局模塊(I)生成狀態(tài)欄樣式并確定狀態(tài)欄的初始位置; 步驟2、處理事件模塊(2)記錄用戶(hù)對(duì)狀態(tài)欄的操作,并將操作信息發(fā)送至記錄模塊(3); 步驟3、系統(tǒng)通過(guò)記錄模塊(3)記錄和保存狀態(tài)欄的位置,并將狀態(tài)欄的位置信息發(fā)送至顯示模塊(4); 步驟4、系統(tǒng)通過(guò)顯示模塊(4)將狀態(tài)欄的最終位置顯示到屏幕上。
4.如權(quán)利要求3所述的改變狀態(tài)欄樣式的方法,其特征在于,所述的步驟I中的狀態(tài)欄樣式包含可拖動(dòng)式、吸附式。
5.如權(quán)利要求3所述的改變狀態(tài)欄樣式的方法,其特征在于,所述的步驟I中的狀態(tài)欄的初始位置為屏幕四個(gè)邊、屏幕四個(gè)角其中之一。
6.一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端主界面的方法,其特征在于,包含以下步驟: 51、布局模塊(I)檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài); 52、處理事件模塊(2)拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置; 若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊(3)將狀態(tài)欄吸附到該屏幕邊界,顯示模塊(4)將狀態(tài)欄顯示為可拖動(dòng)式; 若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊(3)將狀態(tài)欄吸附到該屏幕邊界點(diǎn),顯示模塊(4)將狀態(tài)欄顯示為可吸附式。
7.一種將上述改變狀態(tài)欄樣式的方法應(yīng)用于移動(dòng)終端應(yīng)用程序界面的方法,其特征在于,包含以下步驟: a:布局模塊(I)檢測(cè)到狀態(tài)欄進(jìn)入可拖動(dòng)狀態(tài); b:處理事件模塊(2)拖動(dòng)狀態(tài)欄并判斷狀態(tài)欄與移動(dòng)終端屏幕的位置; 若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)邊其中一個(gè)邊界時(shí),記錄模塊(3)將狀態(tài)欄吸附到該屏幕邊界,顯示模塊(4)將狀態(tài)欄與應(yīng)用程序標(biāo)題欄合二為一; 若狀態(tài)欄與移動(dòng)終端屏幕的接觸點(diǎn)靠近屏幕四個(gè)角其中一個(gè)時(shí),記錄模塊(3)將狀態(tài)欄吸附到該屏幕邊界點(diǎn),顯示模塊(4)將狀態(tài)欄顯示為可吸附式,應(yīng)用程序標(biāo)題欄不改變。
8.—種自適應(yīng)改變狀態(tài)欄樣式的方法,其特征在于,包含以下步驟: 重力傳感器檢測(cè)到移動(dòng)終端方向改變時(shí),處理事件模塊(2)改變狀態(tài)欄位置,布局模塊(I)不改變狀態(tài)欄的樣式; 力口速度傳感器檢測(cè)到移動(dòng)終端甩動(dòng)時(shí),處理事件模塊⑵將狀態(tài)欄沿移動(dòng)終端甩動(dòng)的方向吸附。
【文檔編號(hào)】G06F3/0481GK103761021SQ201310734140
【公開(kāi)日】2014年4月30日 申請(qǐng)日期:2013年12月27日 優(yōu)先權(quán)日:2013年12月27日
【發(fā)明者】王智慧 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司