欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動(dòng)終端、和在移動(dòng)終端上顯示信息的方法

文檔序號(hào):5843179閱讀:207來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種移動(dòng)終端、和在移動(dòng)終端上顯示信息的方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)終端技術(shù),特別是指一種移動(dòng)終端、和在移動(dòng)終端上顯示信息的 方法。
背景技術(shù)
當(dāng)前,人們普遍采用移動(dòng)終端瀏覽不同類(lèi)型的顯示內(nèi)容,例如電子書(shū)、地圖、圖片 和表格等等。
在顯示內(nèi)容的尺寸大于移動(dòng)終端顯示窗口時(shí),需要對(duì)顯示內(nèi)容進(jìn)行轉(zhuǎn)換以適配顯 示窗口尺寸。現(xiàn)有技術(shù)中,通常提供上下滾動(dòng)條和左右滾動(dòng)條,通過(guò)拖動(dòng)滾動(dòng)條來(lái)控制顯示 內(nèi)容在大于顯示窗口尺寸的虛擬平面內(nèi)移動(dòng),使得用戶能夠?yàn)g覽頁(yè)面全部?jī)?nèi)容的目的,但 是滾動(dòng)條太小,對(duì)用戶的細(xì)微操作能力要求太高,容易誤判斷拖動(dòng)為點(diǎn)擊等。或者,調(diào)整文 件內(nèi)的顯示內(nèi)容的格式以適配較小的顯示窗口,達(dá)成不需橫向滾動(dòng)的目的。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題無(wú)論是拖曳 滾動(dòng)條還是其他的操作方式,在瀏覽的過(guò)程中,均需要過(guò)多的輸入相應(yīng)的調(diào)整指令,操作繁 瑣,操作方式需要預(yù)先學(xué)習(xí)記憶;即使是觸摸屏設(shè)備,也存在上述問(wèn)題,導(dǎo)致影響了用戶的 體驗(yàn)。發(fā)明內(nèi)容
本發(fā)明的目的是提供一種移動(dòng)終端、和在移動(dòng)終端上顯示信息的方法,用于解決 現(xiàn)有技術(shù)中,在瀏覽數(shù)字內(nèi)容的過(guò)程中,均需要過(guò)多的輸入相應(yīng)的調(diào)整指令,操作繁瑣,操 作方式需要預(yù)先學(xué)習(xí)記憶的缺陷。
一種在移動(dòng)終端上顯示信息的方法,應(yīng)用于一具有顯示窗口的移動(dòng)終端,該方法 包括在所述顯示窗口中顯示有第一顯示內(nèi)容;獲取移動(dòng)終端自身在空間中移動(dòng)所形成的 空間信號(hào);根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;根據(jù)所述顯示調(diào)整指令,在所述顯示窗 口中顯示第二顯示內(nèi)容,其中所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。
上述方法中,所述獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),包括接收 啟動(dòng)命令;依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài);獲取移動(dòng)終端的第二空間 狀態(tài);依據(jù)所述第一空間狀態(tài)和所述第二空間狀態(tài)形成所述空間信號(hào)。
上述方法中,所述獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),包括接收 啟動(dòng)命令;依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài);依據(jù)所述第一空間狀態(tài)形 成所述空間信號(hào)。
上述方法中,所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同包括第一顯示內(nèi)容是 原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所述原始顯示內(nèi)容的另一局部區(qū) 域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸;或者,第一顯示內(nèi)容是原始顯示 內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后位于所述顯示窗口中的區(qū)域作為所 述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第一顯示內(nèi)容周邊且位于所述原始顯示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
上述方法中,所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同,還包括所述第一顯示 內(nèi)容是文件樹(shù)在第一層級(jí)中的文件;所述第二顯示內(nèi)容是在第二層級(jí)中的文件;所述第一 層級(jí)與所述第二層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前 層級(jí)中的文件的第一顯示對(duì)象;所述第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示 對(duì)象。
上述方法中,所述空間信號(hào)與所述顯示調(diào)整指令之間存在一個(gè)映射關(guān)系,則根據(jù) 所述空間信號(hào)生成顯示調(diào)整指令包括在所述映射關(guān)系中確定空間信號(hào)類(lèi)型,一種空間 信號(hào)類(lèi)型對(duì)應(yīng)至少一個(gè)顯示調(diào)整指令;
在該空間信號(hào)類(lèi)型中,對(duì)于一空間信號(hào),計(jì)算該空間信號(hào)在單位時(shí)間內(nèi)的變化參 數(shù),該變化參數(shù)是一個(gè)修正之后的穩(wěn)定數(shù)值;根據(jù)該穩(wěn)定數(shù)值找到對(duì)應(yīng)的顯示調(diào)整指令。
上述方法中,獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),還包括當(dāng)檢測(cè) 到所述移動(dòng)終端在空間中的工作模式發(fā)生改變時(shí),確定改變后用于獲取空間信號(hào)的具體的 傳感器;在每種工作模式下工作的傳感器的數(shù)目至少為一個(gè)。
上述方法中,獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),還包括確定所 述移動(dòng)終端在顯示有第一顯示內(nèi)容的時(shí)刻的狀態(tài)為基準(zhǔn)狀態(tài),移動(dòng)后形成與所述基準(zhǔn)狀態(tài) 不同的修正狀態(tài);所述基準(zhǔn)狀態(tài)下,存在基準(zhǔn)信號(hào);當(dāng)處于修正狀態(tài)下時(shí),形成觸發(fā)信號(hào); 所述基準(zhǔn)信號(hào)與觸發(fā)信號(hào)的差值為所述空間信號(hào)。
上述方法中,根據(jù)所述空間信號(hào)生成顯示調(diào)整指令進(jìn)一步包括采用信號(hào)平滑濾 波對(duì)所述空間信號(hào)進(jìn)行處理;根據(jù)所述空間信號(hào)采用線性函數(shù)或者指數(shù)函數(shù)生成所述顯示 調(diào)整指令。
一種移動(dòng)終端,在其顯示窗口中顯示有第一顯示內(nèi)容,包括空間信號(hào)獲取單元, 用于獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào);指令生成單元,用于根據(jù)所述空 間信號(hào)生成顯示調(diào)整指令;調(diào)整單元,用于根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示 第二顯示內(nèi)容,其中所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。
上述移動(dòng)終端中,還包括調(diào)整范圍設(shè)定單元,用于設(shè)定所述顯示調(diào)整指令的調(diào) 整范圍,包括第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所 述原始顯示內(nèi)容的另一局部區(qū)域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸;或 者,第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后位于 所述顯示窗口中的區(qū)域作為所述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第一顯 示內(nèi)容周邊且位于所述原始顯示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
上述移動(dòng)終端中,指令生成單元還包括文件查詢(xún)單元,用于設(shè)置所述第一顯示內(nèi) 容是文件樹(shù)在第一層級(jí)中的文件;所述第二顯示內(nèi)容是在第二層級(jí)中的文件;所述第一層 級(jí)與所述第二層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前層 級(jí)中的文件的第一顯示對(duì)象;所述第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示對(duì) 象。
上述移動(dòng)終端中,還包括工作模式切換單元,與至少一個(gè)傳感器連接,用于檢測(cè) 用戶操作移動(dòng)終端的方式;當(dāng)根據(jù)來(lái)自所述傳感器的檢測(cè)信號(hào)確定操作的方式與一工作模 式一致時(shí),采用該工作模式。
本發(fā)明的實(shí)施例具有以下有益效果,根據(jù)移動(dòng)終端的運(yùn)動(dòng)或姿態(tài)變化作為對(duì)所要 顯示的信息的調(diào)整依據(jù),以用戶的一步動(dòng)作取代了選擇、觸摸、逐步移動(dòng)等多步操作,改變 了移動(dòng)終端現(xiàn)有的操作方式,提高了用戶的體驗(yàn)。


圖1為本發(fā)明實(shí)施例在移動(dòng)終端上顯示信息的方法流程示意圖2為本發(fā)明實(shí)施例實(shí)現(xiàn)對(duì)顯示方式進(jìn)行調(diào)整的方法流程示意圖一;
圖3為本發(fā)明實(shí)施例實(shí)現(xiàn)對(duì)顯示方式進(jìn)行調(diào)整的方法流程示意圖二 ;
圖4為本發(fā)明實(shí)施例移動(dòng)終端結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)特征和實(shí)施效果更加清楚,下面將結(jié)合附圖及具體實(shí)施 例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
本實(shí)施例提供一種在移動(dòng)終端上顯示信息的方法,應(yīng)用于一具有顯示窗口的移動(dòng) 終端,如圖1所示,包括
步驟101,在所述顯示窗口中顯示有第一顯示內(nèi)容;
步驟102,獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào);
步驟103,根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;
步驟104,根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所 述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。
應(yīng)用本實(shí)施例提供的技術(shù),根據(jù)移動(dòng)終端的運(yùn)動(dòng)軌跡作為對(duì)所要顯示的信息的調(diào) 整依據(jù),以用戶的一步動(dòng)作取代了選擇、觸摸、逐步移動(dòng)等多步操作,改變了移動(dòng)終端現(xiàn)有 的操作方式,提高了用戶的體驗(yàn)。
本發(fā)明實(shí)施例中,當(dāng)存在一個(gè)原始顯示內(nèi)容時(shí),第一顯示內(nèi)容和所述第二顯示內(nèi) 容不同包括第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所述 原始顯示內(nèi)容的另一局部區(qū)域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸;或 者,
第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后 位于所述顯示窗口中的區(qū)域作為所述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第 一顯示內(nèi)容周邊且位于所述原始顯示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
例如,如果移動(dòng)終端支持?jǐn)?shù)字地圖功能,原始顯示內(nèi)容是數(shù)字地圖,依賴(lài)線加速度 La和/或角加速度Wa的改變以改變數(shù)字地圖的狀態(tài)。當(dāng)用戶需要在數(shù)字地圖上查閱某一 個(gè)具體的地理區(qū)域時(shí),假設(shè)用戶希望看到的數(shù)字地圖的大小在3000*1800,而移動(dòng)終端的顯 示屏只有320*240的分辨率,則當(dāng)希望看到一條路線的全貌時(shí),移動(dòng)終端只能在320*240的 顯示屏上整個(gè)路線,無(wú)法提供一個(gè)完整的分辨率在3000*1800的數(shù)字地圖,會(huì)丟失地圖的 很多細(xì)節(jié)信息。
設(shè)定3000*1800分辨率的數(shù)字地圖是不移動(dòng)的,此時(shí)移動(dòng)終端上只能顯示數(shù)字地 圖的一部分區(qū)域,移動(dòng)終端沿著需要查看的路線的方向移動(dòng),此時(shí),傳感器檢測(cè)并生成該移 動(dòng)終端的線加速度La和/或角加速度f(wàn)e的具體數(shù)值。6
以上描述了加速度類(lèi)型中的線加速度La和/或角加速度Wa作為空間信號(hào)對(duì)顯示 窗口中的第二顯示內(nèi)容進(jìn)行調(diào)整的情形。
由于移動(dòng)終端空間運(yùn)動(dòng)的完備描述需要對(duì)9個(gè)自由度進(jìn)行檢測(cè),即XYZ絕對(duì)空間 坐標(biāo),XYZ方向上的速度,以及XYZ三個(gè)軸向上的轉(zhuǎn)動(dòng),至少需要9個(gè)獨(dú)立維度的數(shù)據(jù),才能 對(duì)9個(gè)自由度進(jìn)行精確描述。凡是能夠提供額外維度運(yùn)動(dòng)信息的傳感器都能夠協(xié)同運(yùn)作, 提高操作精度,減小各種可能的運(yùn)動(dòng)數(shù)據(jù)獲取誤差。但本發(fā)明各個(gè)實(shí)施例中,在描述終端的 空間運(yùn)動(dòng)的過(guò)程中,不必在9個(gè)自由度上均進(jìn)行測(cè)量。本實(shí)施例中,如圖2所示,根據(jù)移動(dòng) 終端的空間移動(dòng)進(jìn)行縮放調(diào)整,包括
步驟201,接收開(kāi)啟命令,開(kāi)啟調(diào)整功能。
步驟202,檢測(cè)到移動(dòng)終端在空間中發(fā)生了移動(dòng)。
步驟203,傳感器計(jì)算三個(gè)方向的位移量和/或移動(dòng)速度,和/或三個(gè)方向的傾斜 量,以此獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào)。
步驟204,根據(jù)垂直方向的位移量進(jìn)行縮放倍數(shù)的計(jì)算,將對(duì)應(yīng)的顯示內(nèi)容放入顯 示緩存。
步驟205,對(duì)顯示緩存中的顯示內(nèi)容,即第一顯示內(nèi)容或其局部區(qū)域進(jìn)行縮放。
步驟206,結(jié)束檢測(cè),接受關(guān)閉命令,回到正常使用模式。
本實(shí)施例中,如圖3所示,根據(jù)移動(dòng)終端的空間移動(dòng)調(diào)整顯示內(nèi)容,包括
步驟301,開(kāi)啟調(diào)整功能。
步驟302,檢測(cè)到移動(dòng)終端在空間中發(fā)生了移動(dòng)。
步驟303,傳感器計(jì)算三個(gè)方向的位移量和/或移動(dòng)速度,和/或三個(gè)方向的傾斜 量,以此獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào)。
步驟304,定位下一時(shí)刻將被顯示的內(nèi)容,將對(duì)應(yīng)的顯示內(nèi)容放入顯示緩存。
步驟305,在顯示屏中顯示顯示緩存中的顯示內(nèi)容作為當(dāng)前的顯示內(nèi)容。
步驟306,結(jié)束檢測(cè),回到正常使用模式。
上述實(shí)施例中,通常移動(dòng)終端處于空間中,且被用戶持于手中,當(dāng)移動(dòng)終端處于光 滑平面上時(shí),可能的實(shí)施例為采用光電傳感器對(duì)移動(dòng)終端的移動(dòng)進(jìn)行檢測(cè),并生成空間信 號(hào),具體包括通過(guò)反射光變化或監(jiān)測(cè)底部光電成像元件獲取的紋理圖像移動(dòng),感應(yīng)移動(dòng)終 端在平面上的運(yùn)動(dòng),據(jù)此生成空間信號(hào)。
空間信號(hào)與所述顯示調(diào)整指令之間存在一個(gè)映射關(guān)系,則根據(jù)所述空間信號(hào)生成 顯示調(diào)整指令包括,在所述映射關(guān)系中確定空間信號(hào)類(lèi)型,一種空間信號(hào)類(lèi)型對(duì)應(yīng)至少一 個(gè)顯示調(diào)整指令;在該空間信號(hào)類(lèi)型中,對(duì)于一空間信號(hào),計(jì)算該空間信號(hào)在單位時(shí)間內(nèi)的 變化參數(shù),該變化參數(shù)經(jīng)過(guò)一定修正和處理后對(duì)應(yīng)一個(gè)或多個(gè)具體的顯示調(diào)整指令。具體 的,可以根據(jù)移動(dòng)終端自身在空間中所作的不同移動(dòng),對(duì)對(duì)應(yīng)生成的空間信號(hào)進(jìn)行分類(lèi),以 下列舉不同的實(shí)施例進(jìn)行說(shuō)明
加速度移動(dòng)類(lèi)型,包括線加速度La、角加速度Wa。其中,線加速度La描述了移動(dòng) 終端在空間的線性方向上的加速度數(shù)值,而角加速度Wa描述了移動(dòng)終端在空間進(jìn)行曲線 運(yùn)動(dòng)時(shí)的角度改變的快慢。如,在一單位時(shí)間,例如0. 5秒,內(nèi)獲取移動(dòng)終端轉(zhuǎn)過(guò)的角度,計(jì) 算得到該0.5秒內(nèi)的平均角速度,該平均角速度看作一個(gè)穩(wěn)定數(shù)值。對(duì)于加速度可以同理 得到。
角加速度Wa,又可稱(chēng)為旋轉(zhuǎn)移動(dòng)。
平移移動(dòng)類(lèi)型,為與加速度移動(dòng)區(qū)分,平移移動(dòng)僅指移動(dòng)終端的勻速移動(dòng)。由于移 動(dòng)終端移動(dòng)的不穩(wěn)定性,具體可以對(duì)移動(dòng)過(guò)程中所產(chǎn)生的細(xì)微的加速度進(jìn)行過(guò)濾修正。例 如,在一單位時(shí)間,例如0. 5秒,內(nèi)計(jì)算移動(dòng)終端的平均速率,該平均速率看作一個(gè)穩(wěn)定數(shù)值。
軸向類(lèi)型,移動(dòng)終端沿著與顯示窗口垂直的方向移動(dòng)形成空間信號(hào),具體可以是 軸向速度矢量。
軌跡類(lèi)型,軌跡具體可以是旋轉(zhuǎn)軌跡,軸向軌跡,或者與移動(dòng)終端所在平面平行的 平行軌跡。
為幫助技術(shù)人員進(jìn)一步理解本發(fā)明技術(shù)方案,本實(shí)施例中,對(duì)空間信號(hào)的生成進(jìn) 行描述,空間信號(hào)可以是但不限于;
移動(dòng)終端在空間中移動(dòng)所形成的軌跡;移動(dòng)終端在空間中移動(dòng)所產(chǎn)生的加速度; 移動(dòng)終端在空間中移動(dòng)時(shí)的速度方向;移動(dòng)終端在空間中的傾斜角度;上述中的至少一 種。
其中,可以在移動(dòng)終端中設(shè)置不同的檢測(cè)儀器,包括
移動(dòng)終端受到外力的作用在空間中移動(dòng)的過(guò)程中,因受力產(chǎn)生加速度,加速度計(jì) 檢測(cè)加速度生成一空間信號(hào)。
采用攝像頭在不同的時(shí)間點(diǎn)拍攝參照物生成不同幀的圖像,根據(jù)不同幀的圖像之 間的差別,可以計(jì)算出該移動(dòng)終端的運(yùn)動(dòng)方向矢量作為空間信號(hào),此時(shí),該空間信號(hào)具體是 速度方向。
采用多軸陀螺儀和/或多軸加速度傳感器,獲取移動(dòng)終端在空間的線性方向上的 加速度數(shù)值,以及獲取移動(dòng)終端在空間進(jìn)行曲線運(yùn)動(dòng)時(shí)的角度改變的快慢。包括但不限于 以下所描述的具體實(shí)現(xiàn)手段
獲取某一時(shí)刻線加速度La和角加速度Wa,以及對(duì)應(yīng)的第一算法邏輯,計(jì)算出所述 第二顯示內(nèi)容單步移動(dòng)的方向ΔΥ1和距離ADisl作為顯示調(diào)整指令,該過(guò)程中第一算法 邏輯包括
Δ Yl = Directionl (La, Wa);
ADisl = Distancel (La, Wa);
S卩,存在一個(gè)方向第一對(duì)應(yīng)關(guān)系Directionl (),在方向第一對(duì)應(yīng)關(guān)系中,自變量是 線加速度La和角加速度Wa,而因變量是方向ΔΥ1;
存在一個(gè)距離第一對(duì)應(yīng)關(guān)系Distancel 0,在距離第一對(duì)應(yīng)關(guān)系中,自變量是線加 速度La和角加速度Wa,而因變量是距離ADisl ;
且所述方向第一對(duì)應(yīng)關(guān)系和距離第一對(duì)應(yīng)關(guān)系均是呈線性,例如
Δ Y1 = k 1 *La+k2*Wa+b 1 ;以及,
ADisl = k3*La+k4*Wa+bl ;其中,kl、k2、k3 和 k4 均是非零的數(shù)。
其中,作為自變量的線加速度La和角加速度Wa是經(jīng)過(guò)修正之后的穩(wěn)定數(shù)值。
或者,
根據(jù)接收到的所述空間位置調(diào)整參數(shù)中的線加速度La,以及對(duì)應(yīng)的第二算法邏 輯,計(jì)算出所述圖像移動(dòng)的方向和距離,該過(guò)程中第二算法邏輯包括8
Ay2 = Direction2(La);
ADis2 = Distance2(La);
S卩,存在一個(gè)方向第二對(duì)應(yīng)關(guān)系,在方向第二對(duì)應(yīng)關(guān)系中,自變量是線加速度La, 而因變量是ΔΥ2 ;
存在一個(gè)距離第二對(duì)應(yīng)關(guān)系,在距離第二對(duì)應(yīng)關(guān)系中,自變量是線加速度La,而因 變量是ADis2 ;
且所述方向第二對(duì)應(yīng)關(guān)系和距離第二對(duì)應(yīng)關(guān)系均是呈線性,例如
ΔΥ2 = k5*La+b2 ;以及,
ADis2 = k6*La+b2 ;其中,k5和k6均是非零的數(shù)。
其中,作為自變量的線加速度La是經(jīng)過(guò)修正之后的穩(wěn)定數(shù)值。
或者,
根據(jù)接收到的所述空間位置調(diào)整參數(shù)中的角加速度Wa,以及對(duì)應(yīng)的第三算法邏 輯,計(jì)算出所述圖像移動(dòng)的方向和距離,該過(guò)程中第三算法邏輯包括
ΔΥ3 = Direction3 (Wa);
ADis3 = Distance3(ffa);
S卩,存在一個(gè)方向第三對(duì)應(yīng)關(guān)系,在方向第三對(duì)應(yīng)關(guān)系中,自變量是角加速度Wa, 而因變量是Δ TO ;
存在一個(gè)距離第三對(duì)應(yīng)關(guān)系,在距離第三對(duì)應(yīng)關(guān)系中,自變量是角加速度Wa,而因 變量是ADis3 ;
且所述方向第三對(duì)應(yīng)關(guān)系和距離第三對(duì)應(yīng)關(guān)系均是呈線性,例如
ΔΥ3 = k7*Wa+b3 ;以及,
ADis3 = k8*Wa+b3 ;其中,k7和k8均是非零的數(shù)。
其中,作為自變量的角加速度Wa是經(jīng)過(guò)修正之后的穩(wěn)定數(shù)值。
或者,可以根據(jù)第二算法邏輯和第三算法邏輯推導(dǎo)出第四算法邏輯,如果均遵循 線性對(duì)應(yīng)關(guān)系,則
存在一個(gè)方向第四對(duì)應(yīng)關(guān)系,在方向第四對(duì)應(yīng)關(guān)系中,自變量是線加速度La和角 加速度Wa,而因變量是AW ;
Δγ4 = ΔΥ2+ΔΥ3 = (k5*La+b2) + (k7*Wa+b3);即
ΔΥ4 = k5*La+k7*Wa+ (b2+b3) = k5*La+k7*Wa+B ;
ADis4 = ADis2+ADis3 = k6*La+k8*Wa+B ;
其中,作為自變量的線加速度La和角加速度Wa是經(jīng)過(guò)修正之后的穩(wěn)定數(shù)值。
可以看出,第四對(duì)應(yīng)關(guān)系與第一對(duì)應(yīng)關(guān)系實(shí)質(zhì)上是一致的。
當(dāng)采用軌跡作為空間信號(hào)時(shí),由于軌跡具體可以是旋轉(zhuǎn)軌跡,軸向軌跡,或者與移 動(dòng)終端所在平面平行的平行軌跡,因此需要針對(duì)不同的軌跡,設(shè)置不同的顯示調(diào)整指令,具 體包括
平行軌跡,對(duì)應(yīng)第一顯示調(diào)整指令原始顯示內(nèi)容所在的虛擬平面大于顯示窗口 的尺寸,且原始顯示內(nèi)容相對(duì)于用戶保持靜止或者僅有細(xì)微移動(dòng),顯示窗口中當(dāng)前的信息 稱(chēng)為第一顯示內(nèi)容,當(dāng)移動(dòng)終端的移動(dòng)形成新的顯示調(diào)整指令時(shí),顯示的是第二顯示內(nèi)容。
旋轉(zhuǎn)軌跡,對(duì)應(yīng)第二顯示調(diào)整指令該第二顯示調(diào)整指令是一個(gè)顯示內(nèi)容穩(wěn)定指9令。當(dāng)移動(dòng)終端在當(dāng)前所在的平面內(nèi)旋轉(zhuǎn)時(shí),保持顯示內(nèi)容處于穩(wěn)定狀態(tài),而不隨著移動(dòng)終 端的旋轉(zhuǎn)而旋轉(zhuǎn)。可以為不同使用習(xí)慣的用戶提供同樣的瀏覽效果。
軸向軌跡,對(duì)應(yīng)第三顯示調(diào)整指令,該第三顯示調(diào)整指令是縮放指令;存在一個(gè) 軸,該軸與顯示窗口所在平面垂直,當(dāng)移動(dòng)終端沿著該軸方向移動(dòng)時(shí),根據(jù)移動(dòng)形成的軌 跡,形成第三顯示調(diào)整指令。例如,當(dāng)向上移動(dòng)時(shí),為放大指令,放大的倍數(shù)與軌跡的位移量 成正比;當(dāng)向下移動(dòng)時(shí),為縮小指令,縮小的倍數(shù)與軌跡的位移量成正比,也可能成指數(shù)關(guān) 系,比如電腦鼠標(biāo)指針的移動(dòng)速度就可以對(duì)指數(shù)的系數(shù)進(jìn)行調(diào)解,控制加速度大小,縮放與 平移都可能遇到類(lèi)似問(wèn)題。
上述不同軌跡對(duì)應(yīng)不同的顯示調(diào)整指令,且可以將軌跡與顯示調(diào)整指令之間的對(duì) 應(yīng)關(guān)系進(jìn)行選擇,例如旋轉(zhuǎn)軌跡不再對(duì)應(yīng)第二顯示調(diào)整指令,而是對(duì)應(yīng)第三顯示調(diào)整指令。 具體的映射關(guān)系可以與所描述的第一算法邏輯、第二算法邏輯、第三算法邏輯和第四算法 邏輯等同理。
獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),還包括當(dāng)檢測(cè)到所述移動(dòng) 終端在空間中的工作模式發(fā)生改變時(shí),確定改變后用于獲取空間信號(hào)的具體的傳感器;在 每種工作模式下工作的傳感器的數(shù)目至少為一個(gè)。鑒于移動(dòng)終端的多用途性的特點(diǎn),一個(gè) 終端可能在不同的工作模式中得到應(yīng)用,例如不僅可以在空間中移動(dòng),還可以在水平面上 移動(dòng),兩種工作模式之間存在細(xì)微的差別,其區(qū)別在于,當(dāng)在水平面工作模式下時(shí),不檢測(cè)、 檢測(cè)后忽略或去除移動(dòng)終端在垂直方向上的移動(dòng)所生成的空間信號(hào)。具體包括
空中工作模式,可采用上述實(shí)施例中所揭示的技術(shù)方案,獲取空間信號(hào),根據(jù)空間 信號(hào)生成顯示調(diào)整指令,對(duì)顯示窗口中的第二顯示內(nèi)容進(jìn)行調(diào)整。比如采用加速度傳感器。
水平面工作模式,可以在本申請(qǐng)各個(gè)實(shí)施例中所揭示的技術(shù)方案的基礎(chǔ)上,不檢 測(cè)、檢測(cè)后忽略或去除移動(dòng)終端在垂直方向上的移動(dòng)所生成的空間信號(hào),僅依據(jù)在水平面 上的移動(dòng)所生成的空間信號(hào),生成顯示調(diào)整指令,對(duì)顯示窗口中的第二顯示內(nèi)容進(jìn)行調(diào)整。 比如采用光電傳感器。
檢測(cè)終端的工作模式發(fā)生改變時(shí),需要確定具體工作模式下用于獲取空間信號(hào)的 具體的傳感器,包括但不限于,通過(guò)設(shè)置在終端的接觸傳感器,判斷用戶的工作模式。例如 檢測(cè)到終端被用戶握持,即判斷終端處于空中模式,發(fā)出設(shè)置指令,使加速度傳感器工作; 如果檢測(cè)到終端被用戶按壓,則判定終端處于水平面工作模式,發(fā)出設(shè)置指令,使光電傳感 器工作。判斷用戶的工作模式還可以用其他方式,或者采用用戶主動(dòng)選擇的方式進(jìn)行工作 模式的切換。
高速工作模式,對(duì)應(yīng)的工作場(chǎng)景中,僅需要低精度的空間信號(hào)即可完成操作,因此 可以采用檢測(cè)精度較低的傳感器完成檢測(cè),生成空間信號(hào)。比如采用攝像頭。
低速工作模式,對(duì)應(yīng)的工作場(chǎng)景中,例如作為鼠標(biāo)使用,需要高精度的空間信號(hào)完 成操作,因此單獨(dú)采用檢測(cè)精度較高的傳感器完成檢測(cè),或者采用精度低的傳感器檢測(cè),并 再次以精度高的傳感器進(jìn)行校正,生成空間信號(hào)。比如用紅外傳感器。
檢測(cè)終端的工作模式發(fā)生改變時(shí),需要確定具體工作模式下用于獲取空間信號(hào)的 具體的傳感器,包括但不限于,通過(guò)設(shè)置在終端的速度計(jì)檢測(cè),例如檢測(cè)到終端的速度大于 一個(gè)速度閾值時(shí),發(fā)出設(shè)置指令,使攝像頭工作;如果檢測(cè)到終端的速度小于等于一個(gè)速度 閾值時(shí),發(fā)出設(shè)置指令,使紅外傳感器工作。
具體采用傳感器檢測(cè)空間信號(hào),可以由傳感器自身或者另行設(shè)置修正算法,對(duì)初 始檢測(cè)到的空間信號(hào)進(jìn)行修正。檢測(cè)空間信號(hào)可以有不同的途徑以實(shí)現(xiàn),例如可以采用單 個(gè)傳感器,或者采用雙傳感器甚至三個(gè)以上的傳感器。
例如改變不同方式所產(chǎn)生的不同空間信號(hào)與不同的顯示調(diào)整指令之間的關(guān)系,以 下描述了如何獲取空間信號(hào),以及根據(jù)不同空間信號(hào)如何產(chǎn)生對(duì)應(yīng)的顯示調(diào)整指令
陀螺儀,通過(guò)檢測(cè)移動(dòng)終端傾斜的角度,生成顯示調(diào)整指令,顯示內(nèi)容在虛擬平面 內(nèi)沿著傾斜方向移動(dòng),通過(guò)旋轉(zhuǎn)移動(dòng)終端來(lái)控制縮放,sidebar呼出,滾動(dòng)等。
加速度計(jì),檢測(cè)XYZ三個(gè)軸向或更少軸向的加速度,對(duì)時(shí)間一次積分得到移動(dòng)速 度,對(duì)時(shí)間二次積分得到移動(dòng)距離。如果要得到軌跡,對(duì)3個(gè)軸向的位移按固定時(shí)間間隔采 樣即可。不過(guò)一般使用直接使用加速度或速度即可。具體可以是,兩個(gè)加速度計(jì)反向安裝, 如果受到同一個(gè)噪聲源的干擾,可以通過(guò)差分計(jì)算等方法很大地減少噪聲影響。
攝像頭,通過(guò)對(duì)攝像頭采集的連續(xù)的圖像進(jìn)行計(jì)算,對(duì)運(yùn)動(dòng)方向/前后進(jìn)行識(shí)別, 使顯示內(nèi)容對(duì)應(yīng)動(dòng)作,上下左右移動(dòng),放大縮小等。
不僅依賴(lài)同一類(lèi)型的傳感器檢測(cè)移動(dòng)并生成空間信號(hào),而且可以將不同類(lèi)型的傳 感器組合應(yīng)用,例如
加速度計(jì)結(jié)合攝像頭,其中,加速度計(jì)對(duì)快速的位置變化檢測(cè)比較精確,但是對(duì)慢 速變化可能受手的穩(wěn)定度/噪聲干擾影響較大。而攝像頭受刷新率影響,對(duì)于快速移動(dòng)成 像會(huì)拖尾模糊難以計(jì)算,而對(duì)慢速運(yùn)動(dòng)檢測(cè)較精確。在低速時(shí)使用攝像頭得到的數(shù)據(jù),高速 時(shí)使用加速度計(jì)數(shù)據(jù),以達(dá)成較準(zhǔn)確的效果。
壓力傳感器,通過(guò)對(duì)用戶按壓力度的檢測(cè),控制單一維度操作,放大縮小,翻頁(yè),瀏 覽速度等,多任務(wù)/多網(wǎng)頁(yè)切換,文件樹(shù)層面切換。
觸摸控制器,觸摸屏應(yīng)用,通過(guò)在特定區(qū)域劃動(dòng)來(lái)實(shí)現(xiàn)各維度控制。
紅外傳感器,紅外攝像頭對(duì)裝有紅外LED附件(例如手機(jī)鏈等)姿態(tài)的檢測(cè),實(shí)現(xiàn) 對(duì)內(nèi)容的三維操控。
地磁傳感器,同陀螺儀/加速度計(jì)。
光電傳感器,限制在平面應(yīng)用,通過(guò)反射光變化感應(yīng)移動(dòng)終端在平面上的運(yùn)動(dòng),使 顯示內(nèi)容對(duì)應(yīng)動(dòng)作。
如果采用多于一個(gè)傳感器檢測(cè)空間信號(hào),不失一般性,以?xún)蓚€(gè)傳感器為例,為以示 區(qū)別,分別稱(chēng)為第一傳感器、第二傳感器,其技術(shù)方案是
移動(dòng)終端在空間中移動(dòng),第一傳感器檢測(cè)到第一空間信號(hào),根據(jù)該第一空間信號(hào) 生成粗調(diào)調(diào)整指令;第二傳感器檢測(cè)到第二空間信號(hào),根據(jù)該第二空間信號(hào)生成細(xì)微調(diào)整 指令。
本實(shí)施例中,移動(dòng)終端在空間中移動(dòng),第一傳感器根據(jù)移動(dòng)所形成的軌跡生成第 一空間信號(hào),根據(jù)該第一空間信號(hào)生成粗調(diào)調(diào)整指令。該粗調(diào)調(diào)整指令對(duì)顯示窗口中的第 二顯示內(nèi)容進(jìn)行粗略的調(diào)整。具體可以是對(duì)顯示窗口中的第二顯示內(nèi)容的區(qū)域進(jìn)行切換, 例如可以將第二顯示內(nèi)容切換到第一顯示內(nèi)容的不同區(qū)域。
第二傳感器則可以檢測(cè)到移動(dòng)終端在顯示窗口所在平面軸向方向的移動(dòng)軌跡或 速度等作為空間信號(hào),根據(jù)該第二空間信號(hào)生成細(xì)微調(diào)整指令。該細(xì)微調(diào)整指令對(duì)顯示窗 口中的第二顯示內(nèi)容進(jìn)行細(xì)微的調(diào)整。具體可以是對(duì)顯示窗口中的第二顯示內(nèi)容中的局部區(qū)域進(jìn)行縮放操作,例如可以將第二顯示內(nèi)容中的一個(gè)路口放大,或者一棟大廈放大。
結(jié)合上述技術(shù)方案,采用一種在移動(dòng)終端上顯示信息的方法,應(yīng)用于一具有顯示 窗口的移動(dòng)終端,可以在不同的應(yīng)用場(chǎng)景中實(shí)現(xiàn),包括
在所述顯示窗口中顯示有第一顯示內(nèi)容;
接收啟動(dòng)命令;此時(shí)檢測(cè)到一個(gè)點(diǎn)擊觸摸屏的操作;此時(shí),啟動(dòng)了一個(gè)功能,該功 能具體是以?xún)A斜角度表示圖像移動(dòng);
依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài);包括獲得當(dāng)前終端傾斜角 度,比如向左傾斜30度,該向左傾斜30度即為第一空間狀態(tài)。
依據(jù)所述第一空間狀態(tài)形成空間信號(hào),根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;
根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所述第一顯 示內(nèi)容和所述第二顯示內(nèi)容不同,具體是圖像向左發(fā)生了移動(dòng)。
接受關(guān)閉命令,比如再點(diǎn)擊觸摸屏,關(guān)閉了上述功能。
在上述技術(shù)方案中,終端默認(rèn)在處于水平的情形下不調(diào)整顯示內(nèi)容,則當(dāng)啟動(dòng)之 后,終端在空間中發(fā)生了軌跡/狀態(tài)等的改變,即生成顯示調(diào)整指令。
在另一應(yīng)用場(chǎng)景中,則與上述實(shí)施例不同,其終端形成空間信號(hào)的過(guò)程中,需要基 準(zhǔn)值,具體包括
在所述顯示窗口中顯示有第一顯示內(nèi)容;
接收啟動(dòng)命令,比如點(diǎn)擊觸摸屏;此時(shí),啟動(dòng)了一個(gè)功能,該功能具體是以?xún)A斜角 度表示圖像移動(dòng)。
依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài);該第一空間狀態(tài)為基準(zhǔn)狀態(tài); 獲取當(dāng)前終端傾斜角度,比如向左傾斜30度作為基準(zhǔn)值。
獲取移動(dòng)終端的第二空間狀態(tài);獲得當(dāng)前終端傾斜角度,比如向左傾斜20度作為第二數(shù)值;
依據(jù)所述第一空間狀態(tài)和所述第二空間狀態(tài)形成空間信號(hào),具體可以是第二數(shù)值 與基準(zhǔn)值的差值;
根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;
根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所述第一顯 示內(nèi)容和所述第二顯示內(nèi)容不同,例如具體是圖像向右移動(dòng)。
接受關(guān)閉命令,比如再點(diǎn)擊觸摸屏,關(guān)閉功能。
上述工作模式的切換中,具體可以采用的傳感器是Glensor。移動(dòng)終端在相對(duì)平 穩(wěn)的狀態(tài)下,G-Sensor傳來(lái)的加速度值近似等于重力加速度在x,y, ζ三軸上的分量,因此 可以用這三個(gè)分量來(lái)判斷移動(dòng)終端的傾斜姿態(tài),并在移動(dòng)終端的應(yīng)用層作出響應(yīng)。其實(shí)現(xiàn) 過(guò)程
步驟501,確定初始位置。以開(kāi)啟G-knsor時(shí),移動(dòng)終端所處的為初始位置,得到 x,y軸上的數(shù)值。
步驟502,每隔一定時(shí)間,如50毫秒,對(duì)移動(dòng)終端的姿態(tài)進(jìn)行一次判斷。如果當(dāng)前 的X或y的值與初始位置時(shí)的X或y的值的絕對(duì)值之差超過(guò)預(yù)先設(shè)定的閥值,則認(rèn)為移動(dòng)終 端發(fā)生了一次傾斜,同時(shí)可以從數(shù)值差的正負(fù)上獲知移動(dòng)終端傾斜的方向上、下、左、右。
例如上述實(shí)施例中,第一空間狀態(tài)左傾斜30度作為基準(zhǔn)值,第二空間狀態(tài)向左傾斜20度作為第二數(shù)值,雖然第二空間狀態(tài)仍然為向左傾斜,但相對(duì)于第一空間狀態(tài)實(shí)際上 是向右發(fā)生了改變,則移動(dòng)終端圖像應(yīng)向右移動(dòng)。
步驟503,應(yīng)用層作出響應(yīng)。例如在瀏覽器的應(yīng)用當(dāng)中,當(dāng)獲知移動(dòng)終端向χ軸正 方向發(fā)生傾斜時(shí),通過(guò)位于應(yīng)用層的函數(shù)^febView. onFlingScroll使當(dāng)前頁(yè)面向右滾動(dòng)。
獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),還包括確定所述移動(dòng)終端 在顯示有第一顯示內(nèi)容的時(shí)刻的狀態(tài)為基準(zhǔn)狀態(tài),移動(dòng)后形成與所述基準(zhǔn)狀態(tài)不同的修正 狀態(tài);所述基準(zhǔn)狀態(tài)下,存在基準(zhǔn)信號(hào);當(dāng)處于修正狀態(tài)下時(shí),形成觸發(fā)信號(hào);所述基準(zhǔn)信 號(hào)與觸發(fā)信號(hào)的差值為所述空間信號(hào)。
具體為,獲取移動(dòng)終端在空間的三個(gè)軸向上的分量,確定當(dāng)前平面,該當(dāng)前平面不 同于基準(zhǔn)面(通常采用水平面或用戶自設(shè)作為基準(zhǔn)面)。定時(shí)檢測(cè)重力加速度在三個(gè)軸上 的分量,確定當(dāng)前平面,實(shí)時(shí)建立當(dāng)前平面與基準(zhǔn)面的平面轉(zhuǎn)換映射關(guān)系。移動(dòng)終端在生成 空間信號(hào)之后,首先使用平面轉(zhuǎn)換映射關(guān)系將該空間信號(hào)轉(zhuǎn)換為位于基準(zhǔn)面上的修正空間 信號(hào),根據(jù)修正空間信號(hào)生成顯示調(diào)整指令。其中,根據(jù)修正空間信號(hào)生成顯示調(diào)整指令的 原理、過(guò)程與根據(jù)空間信號(hào)生成顯示調(diào)整指令的原理、過(guò)程一致。
在所述顯示窗口中顯示第二顯示內(nèi)容之后還包括設(shè)定第二顯示內(nèi)容處于穩(wěn)定, 以此完成抗干擾的功能,方便終端的使用者將顯示內(nèi)容給其他人觀看。
各種功能可通過(guò)按鈕啟動(dòng),啟動(dòng)功能的方式可以是按住或者單擊,包括但不限于 存在一個(gè)按鈕,按單擊該按鈕啟動(dòng)特定的功能,再次單擊該按鈕啟動(dòng)取消該特定的功能;或 單擊則打開(kāi)水平位移檢測(cè),雙擊則打開(kāi)垂直縮放檢測(cè)等;以及其他可以在數(shù)個(gè)狀態(tài)間切換 的操作。其中按鈕可以是各種形態(tài),例如也可以是虛擬按鈕。
第一顯示內(nèi)容和所述第二顯示內(nèi)容不同,還包括所述第一顯示內(nèi)容是文件樹(shù)在 第一層級(jí)中的文件;所述第二顯示內(nèi)容是在第二層級(jí)中的文件;所述第一層級(jí)與所述第二 層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前層級(jí)中的文件的 第一顯示對(duì)象;所述第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示對(duì)象。
本實(shí)施例中,顯示調(diào)整指令還包括對(duì)象查詢(xún)指令;根據(jù)所述文件查詢(xún)指令在一 文件樹(shù)的不同層級(jí)之間進(jìn)行切換。在移動(dòng)終端中,各個(gè)文件、文件夾均是按照一定的組織結(jié) 構(gòu)進(jìn)行管理的,具體地,是采用文件樹(shù)對(duì)所有的文件和文件夾進(jìn)行組織管理??梢詥?dòng)一文 件樹(shù)管理功能,在啟動(dòng)之后,隨著移動(dòng)終端的移動(dòng),生成的顯示調(diào)整指令具體為文件查詢(xún)指 令;此時(shí),可以設(shè)定
平行軌跡,對(duì)應(yīng)第一文件查詢(xún)指令,具體是,顯示文件樹(shù)上,當(dāng)前所在層級(jí)的同一 級(jí)節(jié)點(diǎn)所對(duì)應(yīng)的文件和文件夾,以供用戶選擇。
旋轉(zhuǎn)軌跡,對(duì)應(yīng)第二文件查詢(xún)指令,具體是,顯示文件樹(shù)上,當(dāng)前所在層級(jí)的上一 級(jí)或者若干級(jí)節(jié)點(diǎn)所對(duì)應(yīng)的文件和文件夾,以供用戶選擇;或者當(dāng)前所在層級(jí)的下一級(jí)或 者若干級(jí)節(jié)點(diǎn)所對(duì)應(yīng)的文件和文件夾,以供用戶選擇。
軸向軌跡,對(duì)應(yīng)第三文件查詢(xún)指令,具體是,改變文件樹(shù)上,當(dāng)前所在層級(jí)的同一 級(jí)節(jié)點(diǎn)所對(duì)應(yīng)的文件和文件夾的顯示方式,例如列表方式,大圖標(biāo)方式,小圖標(biāo)方式等。
根據(jù)所述空間信號(hào)生成顯示調(diào)整指令進(jìn)一步包括采用信號(hào)平滑濾波對(duì)所述空間 信號(hào)進(jìn)行處理;根據(jù)所述空間信號(hào)采用線性函數(shù)或者指數(shù)函數(shù)生成所述顯示調(diào)整指令。
與方法對(duì)應(yīng)的,一種移動(dòng)終端,存儲(chǔ)有一個(gè)第一顯示內(nèi)容,如圖4所示,包括
空間信號(hào)獲取單元401,用于獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信 號(hào);
指令生成單元402,用于根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;
調(diào)整單元403,用于根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi) 容,其中所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。
應(yīng)用本實(shí)施例提供的技術(shù),根據(jù)移動(dòng)終端的運(yùn)動(dòng)軌跡作為對(duì)所要顯示的信息的調(diào) 整依據(jù),以用戶的一步動(dòng)作取代了選擇、觸摸、逐步移動(dòng)等多步操作,改變了移動(dòng)終端現(xiàn)有 的操作方式,提高了用戶的體驗(yàn)。
移動(dòng)終端還包括
調(diào)整范圍設(shè)定單元,用于設(shè)定所述顯示調(diào)整指令的調(diào)整范圍,包括第一顯示內(nèi)容 是原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所述原始顯示內(nèi)容的另一局部區(qū) 域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸;或者,第一顯示內(nèi)容是原始顯示 內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后位于所述顯示窗口中的區(qū)域作為所 述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第一顯示內(nèi)容周邊且位于所述原始顯 示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
指令生成單元402還包括文件查詢(xún)單元,用于設(shè)置所述第一顯示內(nèi)容是文件樹(shù) 在第一層級(jí)中的文件;所述第二顯示內(nèi)容是在第二層級(jí)中的文件;所述第一層級(jí)與所述第 二層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前層級(jí)中的文件 的第一顯示圖像;所述第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示圖像。
工作模式切換單元,與至少一個(gè)傳感器連接,用于檢測(cè)用戶操作移動(dòng)終端的方式, 當(dāng)根據(jù)來(lái)自傳感器的檢測(cè)信號(hào)確定操作的方式與一工作模式一致時(shí),采用該工作模式。所 述一致可以但不限于例如檢測(cè)到終端被用戶握持,即判斷終端處于空中模式;如果檢測(cè) 到終端被用戶按壓,則判定終端處于水平面工作模式,發(fā)出設(shè)置指令,使光電傳感器工作。 檢測(cè)到終端的速度大于一個(gè)速度閾值時(shí),處于高速工作模式,如果檢測(cè)到終端的速度小于 等于一個(gè)速度閾值時(shí),處于低速工作模式。
移動(dòng)終端還包括降噪單元,用于采用信號(hào)平滑濾波等信號(hào)處理手段對(duì)所述空間 信號(hào)進(jìn)行處理。
本發(fā)明的實(shí)施例具有以下有益效果,用戶的一步動(dòng)作取代了選取,觸摸,逐步移 動(dòng),點(diǎn)選按鈕控制逐級(jí)放大縮小等多步操作,不占用有限的顯示面積或占用按鈕,提供了更 多的操作維度;更加符合用戶自然的閱讀習(xí)慣操作行為(類(lèi)似通過(guò)放大鏡閱覽報(bào)紙/地圖 的體驗(yàn),在地圖檢索類(lèi)應(yīng)用中更加直觀可方便直觀地切換觀察角度。
應(yīng)當(dāng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,所有的參數(shù) 取值可以根據(jù)實(shí)際情況調(diào)整,且在該權(quán)利保護(hù)范圍內(nèi)。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可 以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神范圍,其 均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種在移動(dòng)終端上顯示信息的方法,應(yīng)用于一具有顯示窗口的移動(dòng)終端,其特征在 于,該方法包括在所述顯示窗口中顯示有第一顯示內(nèi)容; 獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào); 根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所述第一顯示內(nèi) 容和所述第二顯示內(nèi)容不同。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取移動(dòng)終端自身在空間中移動(dòng)所 形成的空間信號(hào),包括接收啟動(dòng)命令;依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài); 獲取移動(dòng)終端的第二空間狀態(tài);依據(jù)所述第一空間狀態(tài)和所述第二空間狀態(tài)形成所述空間信號(hào)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取移動(dòng)終端自身在空間中移動(dòng)所 形成的空間信號(hào),包括接收啟動(dòng)命令;依據(jù)所述啟動(dòng)命令,獲取移動(dòng)終端的第一空間狀態(tài); 依據(jù)所述第一空間狀態(tài)形成所述空間信號(hào)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一顯示內(nèi)容和所述第二顯示內(nèi)容 不同包括第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所述原始顯示 內(nèi)容的另一局部區(qū)域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸; 或者,第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后位于 所述顯示窗口中的區(qū)域作為所述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第一顯 示內(nèi)容周邊且位于所述原始顯示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一顯示內(nèi)容和所述第二顯示內(nèi)容 不同,還包括所述第一顯示內(nèi)容是文件樹(shù)在第一層級(jí)中的文件;所述第二顯示內(nèi)容是在第二層級(jí)中 的文件;所述第一層級(jí)與所述第二層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前層級(jí)中的文件的第一顯示對(duì)象;所述 第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示對(duì)象。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述空間信號(hào)與所述顯示調(diào)整指令之間 存在一個(gè)映射關(guān)系,則根據(jù)所述空間信號(hào)生成顯示調(diào)整指令包括在所述映射關(guān)系中確定空間信號(hào)類(lèi)型,一種空間信號(hào)類(lèi)型對(duì)應(yīng)至少一個(gè)顯示調(diào)整指令; 在該空間信號(hào)類(lèi)型中,對(duì)于一空間信號(hào),計(jì)算該空間信號(hào)在單位時(shí)間內(nèi)的變化參數(shù),該 變化參數(shù)是一個(gè)修正之后的穩(wěn)定數(shù)值;根據(jù)該穩(wěn)定數(shù)值找到對(duì)應(yīng)的顯示調(diào)整指令。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào),還包括當(dāng)檢測(cè)到所述移動(dòng)終端在空間中的工作模式發(fā)生改變時(shí),確定改變后用于獲取空間信 號(hào)的具體的傳感器;在每種工作模式下工作的傳感器的數(shù)目至少為一個(gè)。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取移動(dòng)終端自身在空間中移動(dòng)所形成 的空間信號(hào),還包括確定所述移動(dòng)終端在顯示有第一顯示內(nèi)容的時(shí)刻的狀態(tài)為基準(zhǔn)狀態(tài),移動(dòng)后形成與所 述基準(zhǔn)狀態(tài)不同的修正狀態(tài);所述基準(zhǔn)狀態(tài)下,存在基準(zhǔn)信號(hào);當(dāng)處于修正狀態(tài)下時(shí),形成觸發(fā)信號(hào);所述基準(zhǔn)信號(hào) 與觸發(fā)信號(hào)的差值為所述空間信號(hào)。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述空間信號(hào)生成顯示調(diào)整指令進(jìn) 一步包括采用信號(hào)平滑濾波對(duì)所述空間信號(hào)進(jìn)行處理;根據(jù)所述空間信號(hào)采用線性函數(shù)或者指數(shù)函數(shù)生成所述顯示調(diào)整指令。
10.一種移動(dòng)終端,在其顯示窗口中顯示有第一顯示內(nèi)容,其特征在于,包括 空間信號(hào)獲取單元,用于獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào); 指令生成單元,用于根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;調(diào)整單元,用于根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所 述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。
11.根據(jù)權(quán)利要求10所述的移動(dòng)終端,其特征在于,還包括 調(diào)整范圍設(shè)定單元,用于設(shè)定所述顯示調(diào)整指令的調(diào)整范圍,包括第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;則所述第二顯示內(nèi)容是所述原始顯示 內(nèi)容的另一局部區(qū)域;所述原始顯示內(nèi)容的尺寸大于所述顯示窗口的尺寸; 或者,第一顯示內(nèi)容是原始顯示內(nèi)容的一個(gè)局部區(qū)域;放大所述第一顯示內(nèi)容的尺寸后位于 所述顯示窗口中的區(qū)域作為所述第二顯示內(nèi)容;或者縮小所述第一顯示內(nèi)容以及該第一顯 示內(nèi)容周邊且位于所述原始顯示內(nèi)容的區(qū)域作為所述第二顯示內(nèi)容。
12.根據(jù)權(quán)利要求10所述的移動(dòng)終端,其特征在于,指令生成單元還包括文件查詢(xún)單元,用于設(shè)置所述第一顯示內(nèi)容是文件樹(shù)在第一層級(jí)中的文件;所述第二 顯示內(nèi)容是在第二層級(jí)中的文件;所述第一層級(jí)與所述第二層級(jí)為彼此不同的層級(jí);或者,所述第一顯示內(nèi)容是在所述文件樹(shù)的當(dāng)前層級(jí)中的文件的第一顯示對(duì)象;所述 第二顯示內(nèi)容是在所述當(dāng)前層級(jí)中的文件的第二顯示對(duì)象。
13.根據(jù)權(quán)利要求10所述的移動(dòng)終端,其特征在于,還包括工作模式切換單元,與至少一個(gè)傳感器連接,用于檢測(cè)用戶操作移動(dòng)終端的方式;當(dāng)根 據(jù)來(lái)自所述傳感器的檢測(cè)信號(hào)確定操作的方式與一工作模式一致時(shí),采用該工作模式。
全文摘要
本發(fā)明提供一種移動(dòng)終端、和在移動(dòng)終端上顯示信息的方法,方法應(yīng)用于一具有顯示窗口的移動(dòng)終端,該方法包括在所述顯示窗口中顯示有第一顯示內(nèi)容;獲取移動(dòng)終端自身在空間中移動(dòng)所形成的空間信號(hào);根據(jù)所述空間信號(hào)生成顯示調(diào)整指令;根據(jù)所述顯示調(diào)整指令,在所述顯示窗口中顯示第二顯示內(nèi)容,其中所述第一顯示內(nèi)容和所述第二顯示內(nèi)容不同。應(yīng)用本實(shí)施例提供的技術(shù),根據(jù)移動(dòng)終端的運(yùn)動(dòng)軌跡作為對(duì)所要顯示的信息的調(diào)整依據(jù),以用戶的一步動(dòng)作取代了選擇、觸摸、逐步移動(dòng)等多步操作,改變了移動(dòng)終端現(xiàn)有的操作方式,提高了用戶的體驗(yàn)。
文檔編號(hào)G01P15/18GK102033689SQ200910235318
公開(kāi)日2011年4月27日 申請(qǐng)日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者姚映佳, 王天樹(shù), 郜遠(yuǎn), 陸游龍 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
铅山县| 新蔡县| 广汉市| 色达县| 和硕县| 浙江省| 镇坪县| 雷州市| 滦平县| 江津市| 探索| 汤原县| 泌阳县| 来凤县| 潞西市| 都江堰市| 正镶白旗| 五原县| 四平市| 郁南县| 广水市| 东至县| 马公市| 龙陵县| 新兴县| 轮台县| 肃宁县| 沂南县| 长白| 祁东县| 拜泉县| 临桂县| 凌云县| 饶平县| 贵州省| 龙口市| 扎赉特旗| 太和县| 东光县| 方城县| 扎兰屯市|