專利名稱:一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊設(shè)備終端的頁面顯示相關(guān)技術(shù)領(lǐng)域,特別是一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法及其裝置。
背景技術(shù):
傳統(tǒng)瀏覽器中滾動條是以屏幕的右邊或者屏幕的下邊獨立占用空間的,對于桌面瀏覽器來說,由于屏幕較大,滾動體以獨立占用空間的方式并不會影響屏幕的有效顯示空間。但對于移動通訊設(shè)備終端瀏覽器來說,當(dāng)前的移動通訊設(shè)備終端下顯示屏幕較小,頁面呈現(xiàn)有效空間很小,對于瀏覽器來說,瀏覽器的內(nèi)容較多,必須進行滾動顯示。因此通常需要占用一個單獨的滾動條位置,從而影響瀏覽的有效顯示空間。
發(fā)明內(nèi)容
本發(fā)明的第一個發(fā)明目的在于提供一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法,以解決現(xiàn)有技術(shù)滾動條影響瀏覽的技術(shù)問題。為了實現(xiàn)本發(fā)明的第一個發(fā)明目的,采用的技術(shù)方案如下
一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,所述方法包括滾動條隱現(xiàn)步驟,所述滾動條隱現(xiàn)步驟為
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增; 當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減。作為一種優(yōu)選方案,所述滾動條的透明度采用如下方式計算 滾動條的透明度=透明度系數(shù)/屏幕亮度。作為一種優(yōu)選方案,其特征在于
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,如果頁面上方并未設(shè)置滾動條圖層, 則在頁面上方增加設(shè)置了滾動條的滾動條圖層,滾動條圖層的透明度遞增;
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條圖層的透明度遞減,監(jiān)控滾動條圖層的透明度,當(dāng)滾動條圖層的透明度少于預(yù)定閾值,則釋放滾動條圖層。作為進一步的優(yōu)選方案,所述滾動條圖層的透明度=透明度系數(shù)/屏幕亮度。作為再進一步的優(yōu)選方案
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,透明度系數(shù)遞增; 當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,透明度系數(shù)遞減。作為更進一步的優(yōu)選方案,所述透明系數(shù)遞增方式為線性遞增,所述透明系數(shù)遞減方式為線性遞減。作為一種優(yōu)選方案,滾動條的顏色為滾動條所覆蓋文字顏色的反色。采用RGB表示,滾動條的顏色為(r, g,b),反色則是(255-r,255-g, 255_b)。作為一種優(yōu)選方案,所述方法包括檢測頁面內(nèi)容尺寸,如果頁面內(nèi)容尺寸超出屏幕尺寸則執(zhí)行滾動條隱現(xiàn)步驟,否則不執(zhí)行滾動條隱現(xiàn)步驟。本發(fā)明的第二個發(fā)明目的在于提供一種用于移動通訊設(shè)備終端的頁面滾動條顯示裝置,以應(yīng)用本發(fā)明第一個發(fā)明目的所提供的顯示方法。為了實現(xiàn)本發(fā)明的第二個發(fā)明目的,采用的技術(shù)方案如下
一種用于移動通訊設(shè)備終端的頁面滾動條顯示裝置,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,所述裝置包括
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增的透明度遞增模
塊;
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減的透明度遞減模塊。作為一種優(yōu)選方案,所述滾動條的透明度=透明度系數(shù)/屏幕亮度,所述透明度遞增模塊通過線性遞增透明度系數(shù)增加滾動條的透明度,所述透明度遞減模塊通過線性遞減透明度系數(shù)減少滾動條的透明度。本發(fā)明能夠充分利用屏幕的顯示空間,能夠呈現(xiàn)更多的內(nèi)容,使移動通訊設(shè)備終端在瀏覽頁面時,滾動條不影響瀏覽頁面。
圖1為本發(fā)明實施例的流程圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明作進一步詳細(xì)的說明。現(xiàn)有技術(shù)的頁面滾動條是單獨占用一個顯示位置,這樣就會導(dǎo)致真正可用于觀看的頁面面積縮小,在移動通訊設(shè)備終端屏幕普遍較小的情況下,影響頁面瀏覽。本實施例,當(dāng)頁面的內(nèi)容超過屏幕的顯示空間時,會以自動識別用戶操作的方式來顯示滾動條。本實施例,當(dāng)頁面的內(nèi)容超過屏幕的顯示空間時,會以自動識別用戶操作的方式來顯示滾動條。本實施例提供了一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,所述方法包括滾動條隱現(xiàn)步驟,所述滾動條隱現(xiàn)步驟為
當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增; 當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減。滾動條的透明度采用如下方式計算滾動條的透明度=透明度系數(shù)/屏幕亮度。當(dāng)用戶按住導(dǎo)航鍵的時候,移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,如果頁面上方并未設(shè)置滾動條圖層,則在頁面上方增加設(shè)置了滾動條的滾動條圖層,該圖層以屏幕的亮度的一半來顯示;
在用戶連續(xù)按住按鍵的時候,移動通訊設(shè)備終端連續(xù)接收到導(dǎo)航鍵按鍵信息,滾動條圖層的透明度線性的增加的方式增加到半透明度;
在用戶釋放按鍵的時候,移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條圖層的透明度遞減,監(jiān)控滾動條圖層的透明度,當(dāng)滾動條圖層的透明度少于預(yù)定閾值,或者當(dāng)透明度到達全透明度的時候,則釋放滾動條圖層。為了避免遮擋頁面的內(nèi)容,圖層以半透明度的方式呈現(xiàn),該透明度將會根據(jù)屏幕的亮度的比例來呈現(xiàn),屏幕的亮度越亮,圖層的的透明度越低,屏幕的亮度越暗,圖層的透明度越高。這樣,滾動條就能以不占用屏幕的顯示位置,不影響用戶的體驗,從而確保頁面內(nèi)容以屏幕最大的方式進行呈現(xiàn)。滾動條圖層的透明度采用如下公式計算滾動條圖層的透明度=透明度系數(shù)/屏
眷売度。本發(fā)明以屏幕的亮度和頁面字體顏色來計算滾動條的顏色,滾動條的顏色透明度計算為系數(shù)除以屏幕亮度,而滾動條的顏色則以字體顏色的反色計算,采用RGB表示,滾動條的顏色為(r, g,b),反色則是(255-r,255-g, 255_b)。同時滾動條隱現(xiàn)步驟僅當(dāng)頁面內(nèi)容尺寸超出屏幕尺寸時執(zhí)行,當(dāng)頁面內(nèi)容尺寸小于屏幕尺寸時,則不執(zhí)行滾動條的隱現(xiàn)步驟。如圖1所示,本實施例的具體流程如下
51)檢查頁面內(nèi)容是否超出屏幕,如果不超出,則無需顯示滾動條,否則執(zhí)行步驟(S2);
52)監(jiān)控用戶按鍵信息,當(dāng)接受到導(dǎo)航鍵的按鍵信息,則觸發(fā)滾動條圖層,滾動條圖層設(shè)置在頁面的上方,滾動條圖層的透明度=透明度系數(shù)/屏幕亮度;
53)如果檢測到導(dǎo)航鍵的按鍵信息,則線性遞增透明度系數(shù),直到滾動條圖層的透明度增加到半透明狀態(tài);
如果檢測到導(dǎo)航鍵的釋放信息,則線性遞減透明度系數(shù),直到滾動條圖層的透明度減少到全透明狀態(tài);
54)如果滾動條圖層的透明度減少到全透明狀態(tài),則釋放滾動條圖層。
權(quán)利要求
1.一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,其特征在于,所述方法包括滾動條隱現(xiàn)步驟,所述滾動條隱現(xiàn)步驟為當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增; 當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減。
2.根據(jù)權(quán)利要求1所述的顯示方法,其特征在于,所述滾動條的透明度采用如下方式計算滾動條的透明度=透明度系數(shù)/屏幕亮度。
3.根據(jù)權(quán)利要求1所述的顯示方法,其特征在于當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,如果頁面上方并未設(shè)置滾動條圖層, 則在頁面上方增加設(shè)置了滾動條的滾動條圖層,滾動條圖層的透明度遞增;當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條圖層的透明度遞減,監(jiān)控滾動條圖層的透明度,當(dāng)滾動條圖層的透明度少于預(yù)定閾值,則釋放滾動條圖層。
4.根據(jù)權(quán)利要求3所述的顯示方法,其特征在于,所述滾動條圖層的透明度=透明度系數(shù)/屏幕亮度。
5.根據(jù)權(quán)利要求2 4任一項所述的顯示方法,其特征在于當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,透明度系數(shù)遞增; 當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,透明度系數(shù)遞減。
6.根據(jù)權(quán)利要求5所述的顯示方法,其特征在于,所述透明系數(shù)遞增方式為線性遞增, 所述透明系數(shù)遞減方式為線性遞減。
7.根據(jù)權(quán)利要求1所述的顯示方法,其特征在于,滾動條的顏色為滾動條所覆蓋文字顏色的反色。
8.根據(jù)權(quán)利要求1所述的顯示方法,其特征在于,所述方法包括檢測頁面內(nèi)容尺寸, 如果頁面內(nèi)容尺寸超出屏幕尺寸則執(zhí)行滾動條隱現(xiàn)步驟,否則不執(zhí)行滾動條隱現(xiàn)步驟。
9.一種用于移動通訊設(shè)備終端的頁面滾動條顯示裝置,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,其特征在于,所述裝置包括當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增的透明度遞增模塊;當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減的透明度遞減模塊。
10.根據(jù)權(quán)利要求9所述的滾動條顯示裝置,其特征在于,所述滾動條的透明度=透明度系數(shù)/屏幕亮度,所述透明度遞增模塊通過線性遞增透明度系數(shù)增加滾動條的透明度, 所述透明度遞減模塊通過線性遞減透明度系數(shù)減少滾動條的透明度。
全文摘要
本發(fā)明涉及移動通訊設(shè)備終端的頁面顯示相關(guān)技術(shù)領(lǐng)域,特別是一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法及其裝置。一種用于移動通訊設(shè)備終端的頁面滾動條顯示方法,所述移動通信設(shè)備終端包括具有顯示頁面的屏幕及用于控制頁面滾動的導(dǎo)航鍵,所述方法包括滾動條隱現(xiàn)步驟,所述滾動條隱現(xiàn)步驟為當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵按鍵信息時,滾動條的透明度遞增;當(dāng)移動通訊設(shè)備終端接收到導(dǎo)航鍵釋放信息時,滾動條的透明度遞減。本發(fā)明能夠充分利用屏幕的顯示空間,能夠呈現(xiàn)更多的內(nèi)容,使移動通訊設(shè)備終端在瀏覽頁面時,滾動條不影響瀏覽頁面。
文檔編號H04M1/725GK102209141SQ20101022678
公開日2011年10月5日 申請日期2010年7月15日 優(yōu)先權(quán)日2010年7月15日
發(fā)明者梁捷, 陳德志 申請人:優(yōu)視科技有限公司