亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

顯示內(nèi)容的控制方法、裝置和移動終端的制作方法

文檔序號:6629436閱讀:167來源:國知局
顯示內(nèi)容的控制方法、裝置和移動終端的制作方法
【專利摘要】本發(fā)明公開了一種顯示內(nèi)容的控制方法、裝置和移動終端,所述顯示內(nèi)容的控制方法,包括:提供顯示內(nèi)容;接收用戶針對顯示內(nèi)容的操作手勢;判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢;如果判斷操作手勢屬于旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。本發(fā)明實(shí)施例的顯示內(nèi)容的控制方法,可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
【專利說明】顯示內(nèi)容的控制方法、裝置和移動終端

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端【技術(shù)領(lǐng)域】,尤其涉及一種顯示內(nèi)容的控制方法、裝置和移動終端。

【背景技術(shù)】
[0002]隨著移動終端技術(shù)的不斷發(fā)展,移動終端越來越普及。移動終端已經(jīng)成為人們?nèi)粘1貍涞墓ぞ咧?。用戶可通過移動終端瀏覽、查看圖片,還可在移動終端中安裝各種應(yīng)用程序或客戶端,如即時(shí)通信程序、游戲程序、新聞客戶端、購物類客戶端以及其他工具類應(yīng)用程序等,并通過這些應(yīng)用程序或客戶端執(zhí)行不同的功能。
[0003]但是,用戶在使用移動終端中的上述應(yīng)用程序或客戶端時(shí),應(yīng)用程序或客戶端顯示的內(nèi)容可能與用戶瀏覽的視覺方向不一致,這無疑會給用戶的閱讀或使用帶來極大的不便。目前,一些移動終端中可通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài),并根據(jù)移動終端的姿態(tài)調(diào)整顯示內(nèi)容的橫屏顯示或者豎屏顯示。這對于因移動終端本身姿態(tài)變化導(dǎo)致顯示內(nèi)容與用戶的瀏覽方向不一致的情況是比較有效的,但是,對于顯示內(nèi)容所顯示的對象本身姿態(tài)與用戶的瀏覽方向不一致的情況,即顯示的對象與顯示內(nèi)容本身具有一定的傾斜度,例如,對于圖匕和圖化所示的圖片,圖中的發(fā)財(cái)樹在圖片中的位置本身就是傾斜的,則無論橫屏顯示(圖匕所示)還是豎屏顯示(圖化所示),都無法使圖片中的內(nèi)容按照用戶的瀏覽方向顯示。這種情況下,會給用戶的瀏覽、查看帶來極大的不便,用戶體驗(yàn)差。


【發(fā)明內(nèi)容】

[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明第一方面的目的在于提出一種顯示內(nèi)容的控制方法,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,便于用戶進(jìn)行瀏覽、查看操作,適用性更廣,提升了用戶體驗(yàn)。
[0005]本發(fā)明的第二方面的目的在于提出一種顯示內(nèi)容的控制裝置。
[0006]本發(fā)明的第三方面的目的在于提出一種移動終端。
[0007]為達(dá)上述目的,根據(jù)本發(fā)明第一方面實(shí)施例提出了一種顯示內(nèi)容的控制方法,包括以下步驟:提供顯示內(nèi)容;接收用戶針對所述顯示內(nèi)容的操作手勢;判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢;如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0008]本發(fā)明實(shí)施例的顯示內(nèi)容的控制方法,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
[0009]本發(fā)明的第二方面的實(shí)施例提供了一種顯示內(nèi)容的控制裝置,包括:第一提供模塊,用于提供顯示內(nèi)容;接收模塊,用于接收用戶針對所述顯示內(nèi)容的操作手勢;判斷模塊,用于判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢;第一獲取模塊,用于如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及控制模塊,用于根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0010]本發(fā)明實(shí)施例的顯示內(nèi)容的控制裝置,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
[0011]本發(fā)明的第三方面的實(shí)施例的移動移動終端,包括:殼體、處理器、存儲器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設(shè)置在所述電路板上;所述電源電路,用于為所述移動終端的各個(gè)電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于:提供顯示內(nèi)容;接收用戶針對所述顯示內(nèi)容的操作手勢;判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢;如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0012]本發(fā)明實(shí)施例的移動終端,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。

【專利附圖】

【附圖說明】
[0013]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0014]圖為移動終端橫屏顯示圖片的示意圖;
[0015]圖化為移動終端豎屏顯示圖片的示意圖;
[0016]圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示內(nèi)容的控制方法的流程圖;
[0017]圖33為根據(jù)本發(fā)明一個(gè)實(shí)施例的旋轉(zhuǎn)操作手勢的示意圖;
[0018]圖36為根據(jù)本發(fā)明另一個(gè)實(shí)施例的旋轉(zhuǎn)操作手勢的示意圖;
[0019]圖如為根據(jù)本發(fā)明一個(gè)實(shí)施例的針對圖中所示圖片旋轉(zhuǎn)后的顯示示意圖;
[0020]圖仙為根據(jù)本發(fā)明一個(gè)實(shí)施例的針對圖如中所示圖片進(jìn)行調(diào)整后的顯示示意圖;
[0021]圖5為根據(jù)本發(fā)明另一個(gè)實(shí)施例的顯示內(nèi)容的控制方法的流程圖;
[0022]圖6為根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示內(nèi)容的控制裝置的結(jié)構(gòu)示意圖;
[0023]圖7為根據(jù)本發(fā)明一個(gè)具體實(shí)施例的顯示內(nèi)容的控制裝置的結(jié)構(gòu)示意;
[0024]圖8為根據(jù)本發(fā)明另一個(gè)實(shí)施例的顯示內(nèi)容的控制裝置的結(jié)構(gòu)示意。

【具體實(shí)施方式】
[0025]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0026]下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的顯示內(nèi)容的控制方法、裝置和移動終端。
[0027]圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示內(nèi)容的控制方法的流程圖。
[0028]如圖2所示,該顯示內(nèi)容的控制方法,包括:
[0029]3201,提供顯示內(nèi)容。
[0030]其中,顯示內(nèi)容可包括圖片或應(yīng)用程序界面。
[0031]舉例來說,顯示內(nèi)容可以是在移動終端中打開的圖片,顯示內(nèi)容還可以是在移動終端中打開的應(yīng)用程序界面,如各種應(yīng)用程序的主界面以及應(yīng)用程序中各個(gè)功能界面(例如,聊天界面、瀏覽器顯示頁面)等。移動終端可根據(jù)用戶的操作提供對應(yīng)的顯示內(nèi)容。
[0032]3202,接收用戶針對顯示內(nèi)容的操作手勢。
[0033]由于存在顯示內(nèi)容所顯示的對象的姿態(tài)可能與用戶的瀏覽方向不一致的情況,即顯示的對象與顯示內(nèi)容本身具有一定的傾斜度,特別是對于如圖1中所示的情況,無論橫屏顯示還是豎屏顯示都無法使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。因此,為了便于用戶對顯示內(nèi)容的瀏覽、查看,用戶可針對顯示內(nèi)容輸入操作手勢,以通過該操作手勢對顯示內(nèi)容進(jìn)行調(diào)整,如旋轉(zhuǎn)等,以使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。
[0034]3203,判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢。
[0035]在本發(fā)明的一個(gè)實(shí)施例中,在接收到用戶針對顯示內(nèi)容的操作手勢后,需要判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢,具體地,判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢具體包括:
[0036]檢測操作手勢是否具有第一接觸點(diǎn);如果檢測到操作手勢具有第一接觸點(diǎn),且第一接觸點(diǎn)接觸時(shí)間大于預(yù)設(shè)時(shí)間閾值,則進(jìn)一步檢測操作手勢是否還具有以第一接觸點(diǎn)為圓心的滑動操作;以及如果操作手勢還具有以第一接觸點(diǎn)為圓心的滑動操作,則判斷操作手勢屬于旋轉(zhuǎn)操作手勢。
[0037]舉例來說,旋轉(zhuǎn)操作手勢可如圖33所示,為根據(jù)本發(fā)明一個(gè)實(shí)施例的旋轉(zhuǎn)操作手勢的軌跡示意圖,該旋轉(zhuǎn)操作手勢包括第一接觸點(diǎn)八和以第一接觸點(diǎn)為圓心的滑動操作8,其中,滑動操作8的方向不限,可為圖示方向,也可為與圖示方向相反的方向。
[0038]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,用于控制顯示內(nèi)容旋轉(zhuǎn)的旋轉(zhuǎn)操作手勢并不限于圖33所示的手勢操作,可由用戶或者系統(tǒng)設(shè)定為其他手勢操作,舉例來說,還可為如圖3?所示的手勢操作,即由用戶兩個(gè)手指分別向左右兩側(cè)滑動的手勢操作,從而給用戶以多樣化、趣味性的體驗(yàn)。
[0039]8204,如果判斷操作手勢屬于旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0040]在本發(fā)明的一個(gè)實(shí)施例中,獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向具體包括:獲取第一觸點(diǎn)的位置,并獲取以第一接觸點(diǎn)為圓心的滑動操作的軌跡;根據(jù)第一觸點(diǎn)的位置和以第一接觸點(diǎn)為圓心的滑動操作的軌跡確定操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0041]具體地,旋轉(zhuǎn)方向可根據(jù)滑動操作的滑動方向確定;對于旋轉(zhuǎn)方向的確定,可首先根據(jù)第一觸點(diǎn)的位置和滑動操作的軌跡之間的距離確定滑動軌跡所在的近似圓形的半徑,然后根據(jù)該半徑和滑動軌跡的弧長確定旋轉(zhuǎn)角度。
[0042]3205,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0043]在本發(fā)明的實(shí)施例中,可根據(jù)顯示內(nèi)容或用戶輸入的旋轉(zhuǎn)操作手勢控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0044]具體地,在本發(fā)明的一個(gè)實(shí)施例中,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括:提取顯示內(nèi)容的中心點(diǎn);以中心點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。其中,顯示內(nèi)容的中心點(diǎn)可以是顯示內(nèi)容的對稱中心,舉例來說,如果顯示內(nèi)容為布滿整個(gè)屏幕區(qū)域矩形形狀,則顯示內(nèi)容的中心點(diǎn)為該矩形的兩條對角線的交點(diǎn)。
[0045]在本發(fā)明的另一個(gè)實(shí)施例中,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括:以第一接觸點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0046]從而,以顯示內(nèi)容的中心或者第一接觸點(diǎn)為圓心,可控制顯示內(nèi)容沿旋轉(zhuǎn)方向旋轉(zhuǎn)對應(yīng)的旋轉(zhuǎn)角度,得到符合用戶瀏覽方向的顯示內(nèi)容。
[0047]圖如為根據(jù)本發(fā)明一個(gè)實(shí)施例的針對圖中所示圖片旋轉(zhuǎn)后的顯示示意圖。如圖如所示,該圖片中顯示的發(fā)財(cái)樹已經(jīng)由圖化所示的左偏旋轉(zhuǎn)為豎直方向。
[0048]從圖43中可以看出,旋轉(zhuǎn)后的圖片會有部分區(qū)域無法在顯示區(qū)域進(jìn)行顯示,使得用戶無法查看完整的顯示內(nèi)容。因此,在本發(fā)明的一個(gè)實(shí)施例中,在控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,還可包括根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小的步驟,即根據(jù)顯示區(qū)域的尺寸對旋轉(zhuǎn)后的顯示內(nèi)容按比例縮小,以使旋轉(zhuǎn)后的顯示內(nèi)容能夠全部在顯示區(qū)域內(nèi)顯示。舉例來說,對于圖如中的顯示內(nèi)容,進(jìn)行調(diào)整后可為如圖仙所示。
[0049]本發(fā)明實(shí)施例的顯示內(nèi)容的控制方法,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
[0050]在本發(fā)明的實(shí)施例中,由于一些應(yīng)用程序在開發(fā)時(shí),并未對應(yīng)用程序設(shè)定可旋轉(zhuǎn)功能,因此,如果所述顯示內(nèi)容為所述應(yīng)用程序界面,則在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之前,還可包括確定應(yīng)用程序界面為可旋轉(zhuǎn)界面的步驟。具體地,可通過系統(tǒng)獲取應(yīng)用程序的可旋轉(zhuǎn)屬性,從而確定當(dāng)前顯示的應(yīng)用程序界面是否為可旋轉(zhuǎn)界面,并在應(yīng)用程序界面為可旋轉(zhuǎn)界面時(shí),根據(jù)用戶的操作手勢旋轉(zhuǎn)應(yīng)用程序界面,更加智能。
[0051]圖5為根據(jù)本發(fā)明另一個(gè)實(shí)施例的顯示內(nèi)容的控制方法的流程圖。
[0052]如圖5所示,該顯示內(nèi)容的控制方法,包括:
[0053]3501,提供顯示內(nèi)容。
[0054]其中,顯示內(nèi)容可包括圖片或應(yīng)用程序界面。
[0055]舉例來說,顯示內(nèi)容可以是在移動終端中打開的圖片,顯示內(nèi)容還可以是在移動終端中打開的應(yīng)用程序界面,如各種應(yīng)用程序的主界面以及應(yīng)用程序中各個(gè)功能界面(例如,聊天界面、瀏覽器顯示頁面)等。移動終端可根據(jù)用戶的操作提供對應(yīng)的顯示內(nèi)容。
[0056]8502,對顯示內(nèi)容進(jìn)行分析以獲取顯示內(nèi)容中的目標(biāo)物體。
[0057]在本發(fā)明的實(shí)施例中,可針對顯示內(nèi)容的類型分別進(jìn)行分析以獲取顯示內(nèi)容中的目標(biāo)物體。
[0058]具體地,如果顯示內(nèi)容為圖片,可對圖片進(jìn)行圖像識別,以獲取圖片中的目標(biāo)物體。如果顯示內(nèi)容為應(yīng)用程序界面,則可根據(jù)對應(yīng)用程序提供的接口獲取應(yīng)用程序界面中顯示的內(nèi)容,并提取其中的目標(biāo)物體。
[0059]8503,獲取目標(biāo)物體相對于顯示內(nèi)容的傾斜度。
[0060]具體地,在本發(fā)明的實(shí)施例中,可首先確定目標(biāo)物體的當(dāng)前顯示方向,然后獲取目標(biāo)物體的當(dāng)前顯示方向與目標(biāo)物體的重力方向的夾角,該夾角即為目標(biāo)物體相對于顯示內(nèi)容的傾斜度。
[0061]3504,如果傾斜度大于預(yù)設(shè)傾斜度閾值,則在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖。
[0062]其中,預(yù)設(shè)傾斜度閾值可為任意小于用戶可接收的偏離角度的值。舉例來說,預(yù)設(shè)傾斜度閾值可為1°、5。等。
[0063]在本發(fā)明的實(shí)施例中,如果傾斜度大于預(yù)設(shè)傾斜度閾值,則可在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖,從而便于用戶根據(jù)該示意圖輸入對應(yīng)的手勢操作。
[0064]8505-8508與圖2所示實(shí)施例中3202-3205相同,在此不再贅述。
[0065]3509,根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小。
[0066]由于旋轉(zhuǎn)后的圖片會有部分區(qū)域無法在顯示區(qū)域進(jìn)行顯示,使得用戶無法查看完整的顯示內(nèi)容。因此,在本發(fā)明的一個(gè)實(shí)施例中,在控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,可根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小,即根據(jù)顯示區(qū)域的尺寸對旋轉(zhuǎn)后的顯示內(nèi)容按比例縮小,以使旋轉(zhuǎn)后的顯示內(nèi)容能夠全部在顯示區(qū)域內(nèi)顯示。舉例來說,對于圖如中的顯示內(nèi)容,進(jìn)行調(diào)整后可為如圖仙所示。
[0067]其中,3509是可選的。
[0068]本發(fā)明實(shí)施例的顯示內(nèi)容的控制方法,可通過分析顯示內(nèi)容中的目標(biāo)物體,并獲取目標(biāo)物體相對于顯示內(nèi)容的傾斜度,并在傾斜對大于預(yù)設(shè)傾斜度閾值時(shí),在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖,以對用戶進(jìn)行引導(dǎo),便于用戶根據(jù)該示意圖輸入對應(yīng)的手勢操作,進(jìn)一步提升了用戶體驗(yàn)。
[0069]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種顯示內(nèi)容的控制裝置。
[0070]圖6為根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示內(nèi)容的控制裝置的結(jié)構(gòu)示意圖。
[0071]如圖6所示,該顯示內(nèi)容的控制裝置,包括:第一提供模塊10、接收模塊20、判斷模塊30、第一獲取模塊40和控制模塊50。
[0072]具體地,第一提供模塊10用于提供顯示內(nèi)容。其中,顯示內(nèi)容可包括圖片或應(yīng)用程序界面。
[0073]舉例來說,顯示內(nèi)容可以是在移動終端中打開的圖片,顯示內(nèi)容還可以是在移動終端中打開的應(yīng)用程序界面,如各種應(yīng)用程序的主界面以及應(yīng)用程序中各個(gè)功能界面(例如,聊天界面、瀏覽器顯示頁面)等。移動終端可根據(jù)用戶的操作提供對應(yīng)的顯示內(nèi)容。
[0074]接收模塊20用于接收用戶針對顯示內(nèi)容的操作手勢。
[0075]由于存在顯示內(nèi)容所顯示的對象的姿態(tài)可能與用戶的瀏覽方向不一致的情況,即顯示的對象與顯示內(nèi)容本身具有一定的傾斜度,特別是對于如圖1中所示的情況,無論橫屏顯示還是豎屏顯示都無法使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。因此,為了便于用戶對顯示內(nèi)容的瀏覽、查看,用戶可針對顯示內(nèi)容輸入操作手勢,以通過該操作手勢對顯示內(nèi)容進(jìn)行調(diào)整,如旋轉(zhuǎn)等,以使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。
[0076]判斷模塊30用于判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢。
[0077]在本發(fā)明的一個(gè)實(shí)施例中,,在接收到用戶針對顯示內(nèi)容的操作手勢后,需要判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢,更具體地,如圖7所示,判斷模塊30具體包括:第一檢測單元31、第二檢測單元32和判斷單元33,其中:
[0078]第一檢測單元31用于檢測操作手勢是否具有第一接觸點(diǎn);
[0079]第二檢測單元32用于在檢測到操作手勢具有第一接觸點(diǎn),且第一接觸點(diǎn)接觸時(shí)間大于預(yù)設(shè)時(shí)間閾值時(shí),進(jìn)一步檢測操作手勢是否還具有以第一接觸點(diǎn)為圓心的滑動操作。
[0080]判斷單元33用于在操作手勢還具有以第一接觸點(diǎn)為圓心的滑動操作時(shí),判斷操作手勢屬于旋轉(zhuǎn)操作手勢。
[0081]舉例來說,旋轉(zhuǎn)操作手勢可如圖33所示,為根據(jù)本發(fā)明一個(gè)實(shí)施例的旋轉(zhuǎn)操作手勢的軌跡示意圖,該旋轉(zhuǎn)操作手勢包括第一接觸點(diǎn)八和以第一接觸點(diǎn)為圓心的滑動操作8,其中,滑動操作8的方向不限,可為圖示方向,也可為與圖示方向相反的方向。
[0082]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,用于控制顯示內(nèi)容旋轉(zhuǎn)的旋轉(zhuǎn)操作手勢并不限于圖33所示的手勢操作,可由用戶或者系統(tǒng)設(shè)定為其他手勢操作,舉例來說,還可為如圖3?所示的手勢操作,即由用戶兩個(gè)手指分別向左右兩側(cè)滑動的手勢操作,從而給用戶以多樣化、趣味性的體驗(yàn)。
[0083]第一獲取模塊40用于如果判斷操作手勢屬于旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0084]在本發(fā)明的一個(gè)實(shí)施例中,第一獲取模塊40具體用于:獲取第一觸點(diǎn)的位置,并獲取以第一接觸點(diǎn)為圓心的滑動操作的軌跡;根據(jù)第一觸點(diǎn)的位置和以第一接觸點(diǎn)為圓心的滑動操作的軌跡確定操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0085]更具體地,旋轉(zhuǎn)方向可根據(jù)滑動操作的滑動方向確定;對于旋轉(zhuǎn)方向的確定,可首先根據(jù)第一觸點(diǎn)的位置和滑動操作的軌跡之間的距離確定滑動軌跡所在的近似圓形的半徑,然后根據(jù)該半徑和滑動軌跡的弧長確定旋轉(zhuǎn)角度。
[0086]控制模塊50用于根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0087]在本發(fā)明的實(shí)施例中,控制模塊50可根據(jù)顯示內(nèi)容或用戶輸入的旋轉(zhuǎn)操作手勢控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0088]更具體地,在本發(fā)明的一個(gè)實(shí)施例中,控制模塊50可具體用于:提取顯示內(nèi)容的中心點(diǎn);以中心點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。其中,顯示內(nèi)容的中心點(diǎn)可以是顯示內(nèi)容的對稱中心,舉例來說,如果顯示內(nèi)容為布滿整個(gè)屏幕區(qū)域矩形形狀,則顯示內(nèi)容的中心點(diǎn)為該矩形的兩條對角線的交點(diǎn)。
[0089]在本發(fā)明的另一個(gè)實(shí)施例中,控制模塊50可具體用于:以第一接觸點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0090]從而,以顯示內(nèi)容的中心或者第一接觸點(diǎn)為圓心,控制模塊50可可控制顯示內(nèi)容沿旋轉(zhuǎn)方向旋轉(zhuǎn)對應(yīng)的旋轉(zhuǎn)角度,得到符合用戶瀏覽方向的顯示內(nèi)容。
[0091]圖如為根據(jù)本發(fā)明一個(gè)實(shí)施例的針對圖中所示圖片旋轉(zhuǎn)后的顯示示意圖。如圖如所示,該圖片中顯示的發(fā)財(cái)樹已經(jīng)由圖化所示的左偏旋轉(zhuǎn)為豎直方向。
[0092]在本發(fā)明的實(shí)施例中,由于一些應(yīng)用程序在開發(fā)時(shí),并未對應(yīng)用程序設(shè)定可旋轉(zhuǎn)功能,因此,如果所述顯示內(nèi)容為所述應(yīng)用程序界面,在顯示內(nèi)容為應(yīng)用程序界面時(shí),控制模塊50還用于在根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之前,確定應(yīng)用程序界面為可旋轉(zhuǎn)界面。更具體地,可通過系統(tǒng)獲取應(yīng)用程序的可旋轉(zhuǎn)屬性,從而確定當(dāng)前顯示的應(yīng)用程序界面是否為可旋轉(zhuǎn)界面,并在應(yīng)用程序界面為可旋轉(zhuǎn)界面時(shí),根據(jù)用戶的操作手勢旋轉(zhuǎn)應(yīng)用程序界面,更加智能。
[0093]本發(fā)明實(shí)施例的顯示內(nèi)容的控制裝置,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
[0094]圖8為根據(jù)本發(fā)明另一個(gè)實(shí)施例的顯示內(nèi)容的控制裝置的結(jié)構(gòu)示意圖。
[0095]如圖8所示,該顯示內(nèi)容的控制裝置,包括:第一提供模塊10、接收模塊20、判斷模塊30、第一獲取模塊40、控制模塊50、分析模塊60、第二獲取模塊70、第二提供模塊80和調(diào)整模塊90。
[0096]分析模塊60用于在提供顯示內(nèi)容之后,對顯示內(nèi)容進(jìn)行分析以獲取顯示內(nèi)容中的目標(biāo)物體。
[0097]在本發(fā)明的實(shí)施例中,分析模塊60可針對顯示內(nèi)容的類型分別進(jìn)行分析以獲取顯示內(nèi)容中的目標(biāo)物體。
[0098]更具體地,如果顯示內(nèi)容為圖片,分析模塊60可對圖片進(jìn)行圖像識別,以獲取圖片中的目標(biāo)物體。如果顯示內(nèi)容為應(yīng)用程序界面,則可根據(jù)對應(yīng)用程序提供的接口獲取應(yīng)用程序界面中顯示的內(nèi)容,并提取其中的目標(biāo)物體。
[0099]第二獲取模塊70用于獲取目標(biāo)物體相對于顯示內(nèi)容的傾斜度。更具體地,在本發(fā)明的實(shí)施例中,第二獲取模塊70可首先確定目標(biāo)物體的當(dāng)前顯示方向,然后獲取目標(biāo)物體的當(dāng)前顯示方向與目標(biāo)物體的重力方向的夾角,該夾角即為目標(biāo)物體相對于顯示內(nèi)容的傾斜度。
[0100]第二提供模塊80用于如果傾斜度大于預(yù)設(shè)傾斜度閾值,則在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖。其中,預(yù)設(shè)傾斜度閾值可為任意小于用戶可接收的偏離角度的值。舉例來說,預(yù)設(shè)傾斜度閾值可為1°、5。等。
[0101]在本發(fā)明的實(shí)施例中,如果傾斜度大于預(yù)設(shè)傾斜度閾值,則第二提供模塊80可在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖,從而便于用戶根據(jù)該示意圖輸入對應(yīng)的手勢操作。
[0102]調(diào)整模塊90用于在控制模塊50根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小。由于旋轉(zhuǎn)后的圖片會有部分區(qū)域無法在顯示區(qū)域進(jìn)行顯示,使得用戶無法查看完整的顯示內(nèi)容。因此,在本發(fā)明的一個(gè)實(shí)施例中,在控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,調(diào)整模塊90可根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小,即根據(jù)顯示區(qū)域的尺寸對旋轉(zhuǎn)后的顯示內(nèi)容按比例縮小,以使旋轉(zhuǎn)后的顯示內(nèi)容能夠全部在顯示區(qū)域內(nèi)顯示。舉例來說,對于圖如中的顯示內(nèi)容,進(jìn)行調(diào)整后可為如圖仙所示。
[0103]其中,調(diào)整模塊90是可選的。
[0104]本發(fā)明實(shí)施例的顯示內(nèi)容的控制裝置,可通過分析顯示內(nèi)容中的目標(biāo)物體,并獲取目標(biāo)物體相對于顯示內(nèi)容的傾斜度,并在傾斜對大于預(yù)設(shè)傾斜度閾值時(shí),在顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖,以對用戶進(jìn)行引導(dǎo),便于用戶根據(jù)該示意圖輸入對應(yīng)的手勢操作,進(jìn)一步提升了用戶體驗(yàn)。
[0105]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動終端。
[0106]本發(fā)明實(shí)施例的移動終端,包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為移動終端的各個(gè)電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于:
[0107]3201’,提供顯示內(nèi)容。
[0108]其中,顯示內(nèi)容可包括圖片或應(yīng)用程序界面。
[0109]舉例來說,顯示內(nèi)容可以是在移動終端中打開的圖片,顯示內(nèi)容還可以是在移動終端中打開的應(yīng)用程序界面,如各種應(yīng)用程序的主界面以及應(yīng)用程序中各個(gè)功能界面(例如,聊天界面、瀏覽器顯示頁面)等。移動終端可根據(jù)用戶的操作提供對應(yīng)的顯示內(nèi)容。
[0110]3202’,接收用戶針對顯示內(nèi)容的操作手勢。
[0111]由于存在顯示內(nèi)容所顯示的對象的姿態(tài)可能與用戶的瀏覽方向不一致的情況,即顯示的對象與顯示內(nèi)容本身具有一定的傾斜度,特別是對于如圖1中所示的情況,無論橫屏顯示還是豎屏顯示都無法使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。因此,為了便于用戶對顯示內(nèi)容的瀏覽、查看,用戶可針對顯示內(nèi)容輸入操作手勢,以通過該操作手勢對顯示內(nèi)容進(jìn)行調(diào)整,如旋轉(zhuǎn)等,以使顯示內(nèi)容中的對象的姿態(tài)符合用戶的瀏覽方向。
[0112]3203’,判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢。
[0113]在本發(fā)明的一個(gè)實(shí)施例中,在接收到用戶針對顯示內(nèi)容的操作手勢后,需要判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢,具體地,判斷操作手勢是否屬于旋轉(zhuǎn)操作手勢具體包括:
[0114]檢測操作手勢是否具有第一接觸點(diǎn);如果檢測到操作手勢具有第一接觸點(diǎn),且第一接觸點(diǎn)接觸時(shí)間大于預(yù)設(shè)時(shí)間閾值,則進(jìn)一步檢測操作手勢是否還具有以第一接觸點(diǎn)為圓心的滑動操作;以及如果操作手勢還具有以第一接觸點(diǎn)為圓心的滑動操作,則判斷操作手勢屬于旋轉(zhuǎn)操作手勢。
[0115]舉例來說,旋轉(zhuǎn)操作手勢可如圖33所示,為根據(jù)本發(fā)明一個(gè)實(shí)施例的旋轉(zhuǎn)操作手勢的軌跡示意圖,該旋轉(zhuǎn)操作手勢包括第一接觸點(diǎn)八和以第一接觸點(diǎn)為圓心的滑動操作8,其中,滑動操作8的方向不限,可為圖示方向,也可為與圖示方向相反的方向。
[0116]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,用于控制顯示內(nèi)容旋轉(zhuǎn)的旋轉(zhuǎn)操作手勢并不限于圖33所示的手勢操作,可由用戶或者系統(tǒng)設(shè)定為其他手勢操作,舉例來說,還可為如圖3?所示的手勢操作,即由用戶兩個(gè)手指分別向左右兩側(cè)滑動的手勢操作,從而給用戶以多樣化、趣味性的體驗(yàn)。
[0117]3204’,如果判斷操作手勢屬于旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0118]在本發(fā)明的一個(gè)實(shí)施例中,獲取操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向具體包括:獲取第一觸點(diǎn)的位置,并獲取以第一接觸點(diǎn)為圓心的滑動操作的軌跡;根據(jù)第一觸點(diǎn)的位置和以第一接觸點(diǎn)為圓心的滑動操作的軌跡確定操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
[0119]具體地,旋轉(zhuǎn)方向可根據(jù)滑動操作的滑動方向確定;對于旋轉(zhuǎn)方向的確定,可首先根據(jù)第一觸點(diǎn)的位置和滑動操作的軌跡之間的距離確定滑動軌跡所在的近似圓形的半徑,然后根據(jù)該半徑和滑動軌跡的弧長確定旋轉(zhuǎn)角度。
[0120]8205 ’,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0121〕 在本發(fā)明的實(shí)施例中,可根據(jù)顯示內(nèi)容或用戶輸入的旋轉(zhuǎn)操作手勢控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0122]具體地,在本發(fā)明的一個(gè)實(shí)施例中,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括:提取顯示內(nèi)容的中心點(diǎn);以中心點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。其中,顯示內(nèi)容的中心點(diǎn)可以是顯示內(nèi)容的對稱中心,舉例來說,如果顯示內(nèi)容為布滿整個(gè)屏幕區(qū)域矩形形狀,則顯示內(nèi)容的中心點(diǎn)為該矩形的兩條對角線的交點(diǎn)。
[0123]在本發(fā)明的另一個(gè)實(shí)施例中,根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括:以第一接觸點(diǎn)為圓心根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
[0124]從而,以顯示內(nèi)容的中心或者第一接觸點(diǎn)為圓心,可控制顯示內(nèi)容沿旋轉(zhuǎn)方向旋轉(zhuǎn)對應(yīng)的旋轉(zhuǎn)角度,得到符合用戶瀏覽方向的顯示內(nèi)容。
[0125]圖如為根據(jù)本發(fā)明一個(gè)實(shí)施例的針對圖中所示圖片旋轉(zhuǎn)后的顯示示意圖。如圖如所示,該圖片中顯示的發(fā)財(cái)樹已經(jīng)由圖化所示的左偏旋轉(zhuǎn)為豎直方向。
[0126]從圖如中可以看出,旋轉(zhuǎn)后的圖片會有部分區(qū)域無法在顯示區(qū)域進(jìn)行顯示,使得用戶無法查看完整的顯示內(nèi)容。因此,在本發(fā)明的一個(gè)實(shí)施例中,在控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,還可包括根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小的步驟,即根據(jù)顯示區(qū)域的尺寸對旋轉(zhuǎn)后的顯示內(nèi)容按比例縮小,以使旋轉(zhuǎn)后的顯示內(nèi)容能夠全部在顯示區(qū)域內(nèi)顯示。舉例來說,對于圖如中的顯示內(nèi)容,進(jìn)行調(diào)整后可為如圖仙所示。
[0127]本發(fā)明實(shí)施例的移動終端,可接收用戶針對顯示內(nèi)容的操作手勢,并在該操作手勢屬于旋轉(zhuǎn)操作手勢時(shí),獲取該操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向,并根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn),從而可將于用戶的瀏覽方向不一致的顯示內(nèi)容旋轉(zhuǎn)至與用戶的瀏覽方向一致,以便于用戶進(jìn)行瀏覽、查看操作,相對于通過重力感應(yīng)器、方向傳感器等感應(yīng)移動終端的姿態(tài)來調(diào)整顯示內(nèi)容的技術(shù)來說,可針對顯示內(nèi)容所顯示的對象的姿態(tài)進(jìn)行調(diào)整,適用性更廣,提升了用戶體驗(yàn),并且提升了操作的趣味性。
[0128]在本發(fā)明的實(shí)施例中,由于一些應(yīng)用程序在開發(fā)時(shí),并未對應(yīng)用程序設(shè)定可旋轉(zhuǎn)功能,因此,如果所述顯示內(nèi)容為所述應(yīng)用程序界面,則在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之前,處理器還用于確定應(yīng)用程序界面為可旋轉(zhuǎn)界面。具體地,可通過系統(tǒng)獲取應(yīng)用程序的可旋轉(zhuǎn)屬性,從而確定當(dāng)前顯示的應(yīng)用程序界面是否為可旋轉(zhuǎn)界面,并在應(yīng)用程序界面為可旋轉(zhuǎn)界面時(shí),根據(jù)用戶的操作手勢旋轉(zhuǎn)應(yīng)用程序界面,更加智能。
[0129]在本發(fā)明的一個(gè)實(shí)施例中,處理器在所述提供顯示內(nèi)容之后,還用于:對所述顯示內(nèi)容進(jìn)行分析以獲取所述顯示內(nèi)容中的目標(biāo)物體;獲取所述目標(biāo)物體相對于所述顯示內(nèi)容的傾斜度;以及如果所述傾斜度大于預(yù)設(shè)傾斜度閾值,則在所述顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖。并且在根據(jù)旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,還用于根據(jù)顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整旋轉(zhuǎn)后的顯示內(nèi)容的大小。從而可對用戶進(jìn)行引導(dǎo),便于用戶根據(jù)該示意圖輸入對應(yīng)的手勢操作,進(jìn)一步提升了用戶體驗(yàn)。
[0130]在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”、“順時(shí)針”、“逆時(shí)針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。
[0131]此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
[0132]在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系,除非另有明確的限定。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0133]在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
[0134]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
[0135]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【權(quán)利要求】
1.一種顯示內(nèi)容的控制方法,其特征在于,包括以下步驟: 提供顯示內(nèi)容; 接收用戶針對所述顯示內(nèi)容的操作手勢; 判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢; 如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及 根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
2.如權(quán)利要求1所述的顯示內(nèi)容的控制方法,其特征在于,所述顯示內(nèi)容包括圖片或應(yīng)用程序界面。
3.如權(quán)利要求1所述的顯示內(nèi)容的控制方法,其特征在于,所述判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢具體包括: 檢測所述操作手勢是否具有第一接觸點(diǎn); 如果檢測到所述操作手勢具有所述第一接觸點(diǎn),且所述第一接觸點(diǎn)接觸時(shí)間大于預(yù)設(shè)時(shí)間閾值,則進(jìn)一步檢測所述操作手勢是否還具有以所述第一接觸點(diǎn)為圓心的滑動操作;以及 如果所述操作手勢還具有以所述第一接觸點(diǎn)為圓心的滑動操作,則判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢。
4.如權(quán)利要求1所述的顯示內(nèi)容的控制方法,其特征在于,在所述提供顯示內(nèi)容之后,還包括: 對所述顯示內(nèi)容進(jìn)行分析以獲取所述顯示內(nèi)容中的目標(biāo)物體; 獲取所述目標(biāo)物體相對于所述顯示內(nèi)容的傾斜度;以及 如果所述傾斜度大于預(yù)設(shè)傾斜度閾值,則在所述顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖。
5.如權(quán)利要求1所述的顯示內(nèi)容的控制方法,其特征在于,所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括: 提取所述顯示內(nèi)容的中心點(diǎn); 以所述中心點(diǎn)為圓心根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
6.如權(quán)利要求3所述的顯示內(nèi)容的控制方法,其特征在于,所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)具體包括: 以所述第一接觸點(diǎn)為圓心根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
7.如權(quán)利要求3所述的顯示內(nèi)容的控制方法,其特征在于,所述獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向具體包括: 獲取所述第一觸點(diǎn)的位置,并獲取所述以所述第一接觸點(diǎn)為圓心的滑動操作的軌跡; 根據(jù)所述第一觸點(diǎn)的位置和所述以所述第一接觸點(diǎn)為圓心的滑動操作的軌跡確定所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
8.如權(quán)利要求2所述的顯示內(nèi)容的控制方法,其特征在于,如果所述顯示內(nèi)容為所述應(yīng)用程序界面,則在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之前,還包括: 確定所述應(yīng)用程序界面為可旋轉(zhuǎn)界面。
9.如權(quán)利要求1所述的顯示內(nèi)容的控制方法,其特征在于,在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,還包括: 根據(jù)所述顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整所述旋轉(zhuǎn)后的顯示內(nèi)容的大小。
10.一種顯示內(nèi)容的控制裝置,其特征在于,包括: 第一提供模塊,用于提供顯示內(nèi)容; 接收模塊,用于接收用戶針對所述顯示內(nèi)容的操作手勢; 判斷模塊,用于判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢; 第一獲取模塊,用于如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及 控制模塊,用于根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
11.如權(quán)利要求10所述的顯示內(nèi)容的控制裝置,其特征在于,所述顯示內(nèi)容包括圖片或應(yīng)用程序界面。
12.如權(quán)利要求10所述的顯示內(nèi)容的控制裝置,其特征在于,所述判斷模塊具體包括: 第一檢測單元,用于檢測所述操作手勢是否具有第一接觸點(diǎn); 第二檢測單元,用于在檢測到所述操作手勢具有所述第一接觸點(diǎn),且所述第一接觸點(diǎn)接觸時(shí)間大于預(yù)設(shè)時(shí)間閾值時(shí),進(jìn)一步檢測所述操作手勢是否還具有以所述第一接觸點(diǎn)為圓心的滑動操作;以及 判斷單元,用于在所述操作手勢還具有以所述第一接觸點(diǎn)為圓心的滑動操作時(shí),判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢。
13.如權(quán)利要求10所述的顯示內(nèi)容的控制裝置,其特征在于,還包括: 分析模塊,用于在所述提供顯示內(nèi)容之后,對所述顯示內(nèi)容進(jìn)行分析以獲取所述顯示內(nèi)容中的目標(biāo)物體; 第二獲取模塊,用于獲取所述目標(biāo)物體相對于所述顯示內(nèi)容的傾斜度;以及第二提供模塊,用于如果所述傾斜度大于預(yù)設(shè)傾斜度閾值,則在所述顯示內(nèi)容中提供旋轉(zhuǎn)操作手勢的示意圖。
14.如權(quán)利要求10所述的顯示內(nèi)容的控制裝置,其特征在于,所述控制模塊具體用于: 提取所述顯示內(nèi)容的中心點(diǎn); 以所述中心點(diǎn)為圓心根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
15.如權(quán)利要求12所述的顯示內(nèi)容的控制裝置,其特征在于,所述控制模塊具體用于: 以所述第一接觸點(diǎn)為圓心根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
16.如權(quán)利要求12所述的顯示內(nèi)容的控制裝置,其特征在于,所述第一獲取模塊具體用于: 獲取所述第一觸點(diǎn)的位置,并獲取所述以所述第一接觸點(diǎn)為圓心的滑動操作的軌跡;根據(jù)所述第一觸點(diǎn)的位置和所述以所述第一接觸點(diǎn)為圓心的滑動操作的軌跡確定所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向。
17.如權(quán)利要求11所述的顯示內(nèi)容的控制裝置,其特征在于,在所述顯示內(nèi)容為所述應(yīng)用程序界面時(shí),所述控制模塊還用于在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之前,確定所述應(yīng)用程序界面為可旋轉(zhuǎn)界面。
18.如權(quán)利要求10所述的顯示內(nèi)容的控制裝置,其特征在于,還包括: 調(diào)整模塊,用于在所述根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)之后,根據(jù)所述顯示內(nèi)容所在的顯示區(qū)域的尺寸調(diào)整所述旋轉(zhuǎn)后的顯示內(nèi)容的大小。
19.一種移動終端,其特征在于,包括:殼體、處理器、存儲器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設(shè)置在所述電路板上;所述電源電路,用于為所述移動終端的各個(gè)電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于: 提供顯示內(nèi)容; 接收用戶針對所述顯示內(nèi)容的操作手勢; 判斷所述操作手勢是否屬于旋轉(zhuǎn)操作手勢; 如果判斷所述操作手勢屬于所述旋轉(zhuǎn)操作手勢,則進(jìn)一步獲取所述操作手勢的旋轉(zhuǎn)角度和旋轉(zhuǎn)方向;以及 根據(jù)所述旋轉(zhuǎn)角度和旋轉(zhuǎn)方向控制所述顯示內(nèi)容進(jìn)行旋轉(zhuǎn)。
【文檔編號】G06F3/0484GK104317491SQ201410522979
【公開日】2015年1月28日 申請日期:2014年9月30日 優(yōu)先權(quán)日:2014年9月30日
【發(fā)明者】徐鳴 申請人:北京金山安全軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1