頁面瀏覽方法及裝置的制造方法
【專利摘要】本發(fā)明提供了頁面瀏覽方法及裝置,通過傳感器讀取手機終端的行為參數(shù),根據(jù)所述行為參數(shù)計算所述手機終端的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向,根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。本發(fā)明基于用戶的行為參數(shù),得到對當前顯示頁面進行自動瀏覽的滑動參數(shù),進而能夠實現(xiàn)對頁面的自動滑動,使得頁面瀏覽更加智能,提高了用戶感受。
【專利說明】
頁面瀏覽方法及裝置
技術領域
[0001]本發(fā)明涉及電子技術領域,尤其涉及一種頁面瀏覽方法及裝置。
【背景技術】
[0002]隨著移動網(wǎng)絡勢頭的迅猛發(fā)展,瀏覽器的戰(zhàn)略地位日益凸顯。手機逐漸融入到人們日常生活之中后,用戶在手機終端上進行的網(wǎng)絡活動越來越多,手機瀏覽器成為手機終端上網(wǎng)需求的產(chǎn)物,并且已成為用戶日常使用中不可缺少的應用程序。手機瀏覽器除了正常的網(wǎng)頁瀏覽的同時,也聚合了包括社交,娛樂,生活,學習等Web應用,進而可以為用戶提供全方位移動互聯(lián)網(wǎng)的服務。
[0003]目前,用戶可以通過手機瀏覽器對網(wǎng)頁進行瀏覽,當待瀏覽網(wǎng)頁中包括的內容較多,而超過手機瀏覽器屏幕的大小時,用戶需要不斷地手動上下滑動屏幕來讀取完該頁中的內容信息。這種手動瀏覽網(wǎng)頁的方式操作不便捷,使得用戶感受較差。
【發(fā)明內容】
[0004]本發(fā)明提供一種頁面瀏覽方法及裝置,用于解決手動瀏覽網(wǎng)頁時存在操作便捷性較差,影響用戶感受的問題。
[0005]為了實現(xiàn)上述目的,本發(fā)明提供了一種頁面瀏覽方法,包括:
[0006]通過傳感器讀取手機終端對應用戶的行為參數(shù);
[0007]根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示頁面的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向;
[0008]根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。
[0009]為了實現(xiàn)上述目的,本發(fā)明提供了一種頁面瀏覽裝置,包括:
[0010]讀取模塊,用于通過傳感器讀取手機終端對應用戶的行為參數(shù);
[0011 ]計算模塊,用于根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示的頁面的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向;
[0012]滑動模塊,用于根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。
[0013]本發(fā)明的頁面瀏覽方法及裝置,通過傳感器讀取手機終端對應用戶的行為參數(shù),根據(jù)所述行為參數(shù)計算所述手機終端的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向,根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。本發(fā)明基于用戶的行為參數(shù),得到對當前顯示頁面進行自動瀏覽的滑動參數(shù),進而能夠實現(xiàn)對頁面的自動滑動,使得頁面瀏覽更加智能,提高了用戶感受。
【附圖說明】
[0014]圖1為本發(fā)明實施例一的頁面瀏覽方法的流程示意圖;
[0015]圖2為本發(fā)明實施例一中手機終端坐標系的構建示意圖;
[0016]圖3為本發(fā)明實施例二的頁面瀏覽方法的流程示意圖;
[0017]圖4為本發(fā)明實施例三的頁面瀏覽裝置的結構示意圖;
[0018]圖5為本發(fā)明實施例三中的讀取模塊的結構示意圖。
【具體實施方式】
[0019]下面結合附圖對本發(fā)明實施例提供的頁面瀏覽方法及裝置進行詳細描述。
[0020]實施例一
[0021]如圖1所示,其為本發(fā)明實施例一的頁面瀏覽方法的流程示意圖,該頁面瀏覽方法包括:
[0022]步驟101、通過傳感器讀取手機終端對應用戶的行為參數(shù)。
[0023]本實施例中,開啟動作感應時,手機傾斜超過一定閾值,會觸發(fā)陀螺儀,重力傳感器等傳感器,傳感器會根據(jù)手機終端對應用戶的動作得到用戶的行為參數(shù)。在獲取到用戶的行為參數(shù)后,對參數(shù)篩選校正后,得到對應的傾斜方向以及速度。
[0024]具體地,用戶的行為參數(shù)的獲取依賴于傳感器。傳感器包括陀螺儀、加速計和方向傳感器。其中,陀螺儀就是設置在手機終端內部的一個陀螺,它的軸由于陀螺效應始終與初始方向平行,這樣就可以通過與初始方向的偏差計算出實際方向。手機終端里的陀螺儀實際上是一個結構非常精密的芯片,內部包含超微小的陀螺。加速計是用來檢測手機終端受到的加速度的大小和方向的,而手機終端靜置的時候是只受到重力加速度,可以把加速計又叫做重力傳感應。
[0025]圖2所示為本實施例中手機終端的坐標系的構建示意圖,其中手機終端的正上方是Y軸方向,右邊是X軸方向,垂直手機終端屏幕平面向上的是Z軸方向。因為一般應用程序就是根據(jù)這樣的坐標系進行定義的,所以獲取的用于上報給應用程序的數(shù)據(jù)要跟這個坐標系符合。還需要清楚方向傳感器(Orientat1n Sensor)的芯片貼在手機終端板上的坐標系,便于從芯片中將讀出的數(shù)據(jù)對應的坐標系轉換為手機終端實際的坐標系進行表示。
[0026]進一步地,方向傳感器返回的數(shù)據(jù)都是角度值,以度數(shù)為單位。注意下面說的X、Y、Z軸均是手機終端自身的坐標軸。
[0027]第一個角度Azimuth(degreesof rotat1n around the z axis)用于表不手機終端自身的Y軸與地磁場北極方向的角度,即手機終端頂部朝向與正北方向的角度。當手機終端繞著自身的Z軸旋轉時,該角度值將發(fā)生改變。例如該角度值為O時,表示手機終端的頂部指向正北;該角度為90度時,代表手機終端的頂部指向正東;該角度為180度時,代表手機終端的頂部指向正南;該角度為270度時,代表手機終端的頂部指向正西。
[0028]第二個角度Pitch(degreesof rotat1n around the x axis)用于不手機終端的頂部或尾部翹起的角度。當手機終端繞著自身的X軸旋轉,該角度會發(fā)生變化,值的范圍是-180?180度。當Z軸正向朝著Y軸正向旋轉時,該角度是正值;當Z軸正向朝著Y軸負向旋轉時,該角度是負值。假設將手機終端的屏幕朝上水平放在桌子上,如果桌子是完全水平的,該角度應該是O。假如從手機終端的頂部抬起,直到將手機終端沿X軸旋轉180度,即手機終端的屏幕向下水平放在桌面上,在這個過程中該角度值會從O變化到-180。如果從手機終端的底部開始抬起,直到將手機終端沿X軸旋轉180度,即手機終端的屏幕向下水平放在桌面上,該角度的值會從O變化到180。
[0029]第三個角度:Roll(degreesof rotat1n around the y axis)用于表不手機終端的左側或右側翹起的角度。當手機終端繞著自身X軸旋轉時,該角度值將會發(fā)生變化,取值范圍是-90?90度。當Z軸正向朝著X軸正向旋轉時,該角度是負值;當Z軸正向朝著X軸負向旋轉時,該角度是正值。
[0030]步驟102、根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示頁面的滑動參數(shù)。
[0031]其中,所述滑動參數(shù)包括:滑動速度和滑動方向。
[0032]在獲取到用戶的行為參數(shù)后,從所述行為參數(shù)中獲取所述手機終端的傾斜角度,根據(jù)所述傾斜角度計算出所述滑動速度,從所述行為參數(shù)中獲取所述手機終端的移動方向,設置所述滑動方向。
[0033]步驟103、根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。
[0034]在獲取到當前顯示頁面的滑動參數(shù)后,可以按照該滑動參數(shù)對頁面進行控制,使頁面能夠自動滑動,以便于用戶的瀏覽。
[0035]本實施例提供的頁面瀏覽方法,通過傳感器讀取手機終端對應用戶的行為參數(shù),根據(jù)所述行為參數(shù)計算所述手機終端的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向,采用所述滑動參數(shù)對所述手機終端當前顯示的頁面進行自動滑動。本實施例基于用戶的行為參數(shù),得到對當前顯示頁面進行自動瀏覽的滑動參數(shù),進而能夠實現(xiàn)對頁面的自動滑動,使得頁面瀏覽更加智能,提高了用戶感受。
[0036]實施例二
[0037]如圖3所示,其為本發(fā)明實施例二的頁面瀏覽方法的流程示意圖。該頁面瀏覽方法包括:
[0038]步驟200、進入頁面瀏覽界面。
[0039]步驟201、判斷是否接收到觸發(fā)所述傳感器進行讀取所述行為參數(shù)的觸發(fā)指令。
[0040]手機終端在進入頁面瀏覽界面后,可以判斷是否接收到觸發(fā)指令,該觸發(fā)指令用于指示手機終端上的傳感器對用用戶的行為參數(shù)進行讀取。其中,傳感器讀取用戶的行為參數(shù)的過程可參見上述實施例一步驟101中相關內容的記載,此處不再贅述。
[0041 ] 如果判斷結果為是,執(zhí)行步驟202;否則,執(zhí)行步驟206。
[0042]步驟202、獲取所述行為參數(shù)。
[0043]步驟203、從所述行為參數(shù)中獲取所述手機終端的傾斜角度,根據(jù)所述傾斜角度計算出所述滑動速度。
[0044]步驟204、從所述行為參數(shù)中獲取所述手機終端的移動方向,設置所述滑動方向。
[0045]步驟205、根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。
[0046]步驟206、判斷是否接收到啟動對所述頁面進行自動滑動的瀏覽指令。
[0047]進一步地,在判斷出未接收到觸發(fā)指令后,手機終端可以判斷是否接收到用于啟動對當前顯示頁面進行自動滑動的瀏覽指令。本實施例中,在頁面顯示界面設置懸浮按鈕,例如,在屏幕上懸浮兩個按鈕,一個負責控制網(wǎng)頁向上滑動,一個負責網(wǎng)頁向下滑動。當用戶按住懸浮不松手超過預算的時間長度后,就可以觸發(fā)頁面自動滑動,也就是說,長按懸浮超過預設時常就可以生成觸發(fā)指令,以觸發(fā)頁面的自動瀏覽功能。這樣用戶不用再用手指不斷地上下滑動屏幕來滾動頁面。
[0048]如果判斷結果為是,執(zhí)行步驟207;否則,執(zhí)行步驟212。
[0049]步驟207、獲取與所述頁面對應的預設滑動參數(shù)。
[0050]在按住懸浮按鈕不松手超過預設時長后,手機終端就可以獲取到與該頁面匹配的預設滑動參數(shù)。
[0051]步驟208、按照所述預設滑動參數(shù)自動滑動瀏覽所述頁面。
[0052]步驟209、接收調整所述預設滑動參數(shù)的調整指令。
[0053]步驟210、根據(jù)所述調整指令對所述預設滑動參數(shù)進行調整。
[0054]步驟211、使用所述調整后的所述預設滑動參數(shù)自動滑動所述頁面。
[0055]進一步地,用戶可以根據(jù)自己瀏覽的速度,對預設滑動參數(shù)進行調整,用戶通過顯示界面向手機終端發(fā)送一個調整指令,以指示對預設滑動參數(shù)進行調整。在調整完成后,手機終端就可以根據(jù)調整后的滑動參數(shù)自動滑動頁面。
[0056]步驟212、接收用戶通過所述手機終端的顯示界面發(fā)送的滑動指令。
[0057]步驟213、根據(jù)所述滑動指令滑動所述頁面。
[0058]在手機終端即未接收到觸發(fā)指令也未接收到瀏覽指令后,用戶可以通過顯示界面向手機終端發(fā)送滑動指令,手機終端根據(jù)該滑動指令來滑動頁面。具體地,用戶通過上下滑動頁面的手勢生成滑動指令,在接收到用戶的手勢后,手機終端根據(jù)該手勢來滑動頁面。
[0059]此處需要說明,在進入頁面界面后,可先執(zhí)行步驟206判斷是否接收到啟動對所述頁面進行自動滑動的瀏覽指令,以及執(zhí)行判斷結果為是對應的后續(xù)步驟,而當步驟206判斷出未接收到瀏覽指令后,執(zhí)行步驟201判斷是否接收到觸發(fā)所述傳感器進行讀取所述行為參數(shù)的觸發(fā)指令,以及執(zhí)行判斷結果為是對應的后續(xù)步驟。具體相應過程不再贅述。
[0060]本實施例提供的頁面瀏覽方法,在用戶瀏覽頁面時,可以通過向手機終端發(fā)送觸發(fā)指令,獲取用戶的行為參數(shù),基于行為參數(shù)獲取到滑動當前顯示頁面的滑動參數(shù),按照該滑動參數(shù)自動滑動該頁面。或選擇向手機終端發(fā)送瀏覽指令,指示獲取到預設滑動參數(shù)對頁面進行自動滑動,并且用戶可以設置根據(jù)自己的喜好設置滑動速率,本實施例實現(xiàn)了對頁面的自動滑動,使得頁面瀏覽更加智能,提高了用戶感受。
[0061 ] 實施例三
[0062]圖4所示,其為本發(fā)明實施例三的頁面瀏覽裝置的結構示意圖。該裝置包括:讀取模塊11、計算模塊12和滑動模塊13。
[0063]讀取模塊11,用于通過傳感器讀取手機終端對應用戶的行為參數(shù)。
[0064]計算模塊12,用于根據(jù)行為參數(shù)計算滑動手機終端當前顯示的頁面的滑動參數(shù);滑動參數(shù)包括:滑動速度和滑動方向。
[0065]滑動模塊13,用于根據(jù)滑動參數(shù)控制頁面,進行自動滑動。
[0066]圖5所示,其為讀取模塊11的一種可選的結構實現(xiàn)方式包括:判斷單元111和讀取單元112。
[0067]其中,判斷單元111,用于判斷是否接收到觸發(fā)傳感器進行讀取行為參數(shù)的觸發(fā)指令。
[0068]獲取單元112,用于在判斷單元111判斷出接收到觸發(fā)指令時,獲取行為參數(shù)。
[0069]進一步地,計算模塊12,具體用于從行為參數(shù)中獲取手機終端的傾斜角度,根據(jù)傾斜角度計算出滑動速度,以及從行為參數(shù)中獲取手機終端的移動方向,設置滑動方向。
[0070]進一步地,判斷單元111,還用在判斷出未接收到觸發(fā)指令后,判斷是否接收到啟動對頁面進行自動滑動的瀏覽指令。
[0071]獲取單元112,還用于在判斷單元111判斷出接收到瀏覽指令后,獲取與頁面對應的預設滑動參數(shù)。
[0072]滑動模塊13,還用于按照預設滑動參數(shù)自動滑動瀏覽頁面。
[0073]進一步地,滑動模塊13,還用于在判斷單元111判斷出未接收到瀏覽指令后,接收用戶通過手機終端的顯示界面發(fā)送的滑動指令,并根據(jù)滑動指令滑動頁面。
[0074]進一步地,滑動模塊13,還用于接收調整預設滑動參數(shù)的調整指令,并根據(jù)調整指令對預設滑動參數(shù)進行調整,以及使用調整后的預設滑動參數(shù)自動滑動頁面。
[0075]本實施例提供的頁面瀏覽裝置的各功能模塊可用于執(zhí)行圖1和3所示的頁面瀏覽方法的流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0076]本實施例提供的頁面瀏覽裝置,在用戶瀏覽頁面時,可以通過向手機終端發(fā)送觸發(fā)指令,獲取用戶的行為參數(shù),基于行為參數(shù)獲取到滑動當前顯示頁面的滑動參數(shù),按照該滑動參數(shù)自動滑動該頁面?;蜻x擇向手機終端發(fā)送瀏覽指令,指示獲取到預設滑動參數(shù)對頁面進行自動滑動,并且用戶可以設置根據(jù)自己的喜好設置滑動速率,本實施例實現(xiàn)了對頁面的自動滑動,使得頁面瀏覽更加智能,提高了用戶感受。
[0077]本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0078]最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。
【主權項】
1.一種頁面瀏覽方法,其特征在于,包括: 通過傳感器讀取手機終端對應用戶的行為參數(shù); 根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示頁面的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向; 根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。2.根據(jù)權利要求1所述的頁面瀏覽方法,其特征在于,所述通過傳感器讀取手機終端對應用戶的行為參數(shù),包括: 判斷是否接收到觸發(fā)所述傳感器進行讀取所述行為參數(shù)的觸發(fā)指令; 如果判斷接收到所述觸發(fā)指令,獲取所述行為參數(shù)。3.根據(jù)權利要求1或2所述的頁面瀏覽方法,其特征在于,所述根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示頁面的滑動參數(shù),包括: 從所述行為參數(shù)中獲取所述手機終端的傾斜角度,根據(jù)所述傾斜角度計算出所述滑動速度; 從所述行為參數(shù)中獲取所述手機終端的移動方向,設置所述滑動方向。4.根據(jù)權利要求2所述的頁面瀏覽方法,其特征在于,還包括: 如果判斷未接收到所述觸發(fā)指令,判斷是否接收到啟動對所述頁面進行自動滑動的瀏覽指令; 如果判斷接收到所述瀏覽指令,獲取與所述頁面對應的預設滑動參數(shù); 按照所述預設滑動參數(shù)自動滑動瀏覽所述頁面。5.根據(jù)權利要求4所述的頁面瀏覽方法,其特征在于,還包括: 如果判斷未接收到所述瀏覽指令,接收用戶通過所述手機終端的顯示界面發(fā)送的滑動指令; 根據(jù)所述滑動指令滑動所述頁面。6.根據(jù)權利要求4所述的頁面瀏覽方法,其特征在于,所述按照所述預設滑動參數(shù)自動滑動瀏覽所述頁面之后,包括: 接收調整所述預設滑動參數(shù)的調整指令; 根據(jù)所述調整指令對所述預設滑動參數(shù)進行調整; 使用所述調整后的所述預設滑動參數(shù)自動滑動所述頁面。7.一種頁面瀏覽裝置,其特征在于,包括: 讀取模塊,用于通過傳感器讀取手機終端對應用戶的行為參數(shù); 計算模塊,用于根據(jù)所述行為參數(shù)計算滑動所述手機終端當前顯示的頁面的滑動參數(shù);所述滑動參數(shù)包括:滑動速度和滑動方向; 滑動模塊,用于根據(jù)所述滑動參數(shù)控制所述頁面,進行自動滑動。8.根據(jù)權利要求7所述的頁面瀏覽裝置,其特征在于,所述讀取模塊,包括: 判斷單元,用于判斷是否接收到觸發(fā)所述傳感器進行讀取所述行為參數(shù)的觸發(fā)指令; 獲取單元,用于在所述判斷單元判斷出接收到所述觸發(fā)指令時,獲取所述行為參數(shù)。9.根據(jù)權利要求7或8所述的頁面瀏覽裝置,其特征在于,所述計算模塊,具體用于從所述行為參數(shù)中獲取所述手機終端的傾斜角度,根據(jù)所述傾斜角度計算出所述滑動速度,以及從所述行為參數(shù)中獲取所述手機終端的移動方向,設置所述滑動方向。10.根據(jù)權利要求8所述的頁面瀏覽裝置,其特征在于,所述判斷單元,還用在判斷出未接收到所述觸發(fā)指令后,判斷是否接收到啟動對所述頁面進行自動滑動的瀏覽指令; 所述獲取單元,還用于在所述判斷單元判斷出接收到所述瀏覽指令后,獲取與所述頁面對應的預設滑動參數(shù); 所述滑動模塊,還用于按照所述預設滑動參數(shù)自動滑動瀏覽所述頁面。11.根據(jù)權利要求10所述的頁面瀏覽裝置,其特征在于,所述滑動模塊,還用于在所述判斷單元判斷出未接收到所述瀏覽指令后,接收用戶通過所述手機終端的顯示界面發(fā)送的滑動指令,并根據(jù)所述滑動指令滑動所述頁面。12.根據(jù)權利要求10所述的頁面瀏覽裝置,其特征在于,所述滑動模塊,還用于接收調整所述預設滑動參數(shù)的調整指令,并根據(jù)所述調整指令對所述預設滑動參數(shù)進行調整,以及使用所述調整后的所述預設滑動參數(shù)自動滑動所述頁面。
【文檔編號】G06F3/0485GK105892848SQ201511032560
【公開日】2016年8月24日
【申請日】2015年12月31日
【發(fā)明人】劉志勃
【申請人】樂視移動智能信息技術(北京)有限公司