本發(fā)明涉及導航技術領域,具體涉及一種導航方法及裝置。
背景技術:
目前,隨著通信技術的發(fā)展,手機終端、平板終端等電子設備被廣泛的使用。此類電子設備的顯示屏通常有亮屏和熄屏狀態(tài),為了減小功耗以及避免誤操作,常將顯示屏置于熄屏狀態(tài)。當顯示屏為亮屏狀態(tài)時,用戶一般可以方便地查看所述電子設備的導航信息。當顯示屏進入熄屏狀態(tài)時,用戶無法查看導航信息,影響了用戶導航。
技術實現要素:
鑒于以上內容,有必要提出一種導航方法,其可以在電子設備熄屏狀態(tài)下顯示導航信息,在節(jié)省電子設備電量的同時,達到方便用戶查看導航信息的效果。
本發(fā)明的第一方面提供一種導航方法,應用于電子設備中,所述方法包括:
當所述電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航;
若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。
另一種可能的實現方式中,所述控制所述顯示屏熄屏顯示導航信息包括:
控制所述顯示屏熄屏顯示導航路線,其中,所述導航路線通過地圖和/或文字顯示。
另一種可能的實現方式中,若所述電子設備在進行公交導航,所述控制所述顯示屏熄屏顯示導航信息還包括:
當到達所述導航路線中的任一站點時,將到站提醒和/或下一站點作為所述導航信息在所述顯示屏上熄屏顯示;其中,當所述任一站點為所述導航路線中的換乘站或終點站時,所述導航信息還包括下車提醒。
另一種可能的實現方式中,若所述電子設備在進行駕車導航,所述控制所述顯示屏熄屏顯示導航信息還包括:
當到達所述導航路線中的路口時,控制所述顯示屏熄屏顯示所述導航路線中汽車在當前路口的行車方向。
另一種可能的實現方式中,所述方法還包括:
檢測所述電子設備是否切換到鎖屏界面,如果是,則控制所述顯示屏在所述鎖屏界面顯示所述導航信息。
本發(fā)明的第二方面提供一種導航裝置,所述導航裝置包括:
判斷單元,用于當電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航;
顯示控制單元,用于若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。
另一種可能的實現方式中,所述顯示控制單元具體用于:
若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航路線,其中,所述導航路線通過地圖和/或文字顯示。
另一種可能的實現方式中,所述顯示控制單元具體用于:
若所述電子設備在進行公交導航,當到達所述導航路線中的任一站點時,將到站提醒和/或下一站點作為所述導航信息在所述顯示屏上熄屏顯示,其中,當所述任一站點為所述導航路線中的換乘站或終點站時,所述導航信息還包括下車提醒。
另一種可能的實現方式中,所述顯示控制單元具體用于:
若所述電子設備在進行駕車導航,當到達所述導航路線中的路口時,控制所述顯示屏熄屏顯示所述導航路線中汽車在當前路口的行車方向。
另一種可能的實現方式中,所述顯示控制單元還用于:
檢測所述電子設備是否切換到鎖屏界面,如果是,則控制所述顯示屏在所述鎖屏界面顯示所述導航信息。
本發(fā)明在電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航,若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。本發(fā)明提供的方法以及電子設備可以在電子設備熄屏狀態(tài)下顯示導航信息,節(jié)省了電子設備的電量并且方便用戶查看導航信息。
附圖說明
圖1是本發(fā)明實施例一提供的導航方法的流程圖。
圖2是在顯示屏上熄屏顯示導航路線中汽車在當前路口的行車方向的示意圖。
圖3是本發(fā)明實施例二提供的導航裝置的結構圖。
圖4是本發(fā)明實施例三提供的實現導航方法的電子設備的結構圖。
主要元件符號說明
電子設備 1
導航裝置 10
存儲器 20
處理器 30
顯示屏 40
判斷單元 301
顯示控制單元 302
如下具體實施方式將結合上述附圖進一步說明本發(fā)明。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實施例對本發(fā)明進行詳細描述。需要說明的是,在不沖突的情況下,本發(fā)明的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。
優(yōu)選地,本發(fā)明的導航方法應用在一個或者多個電子設備中。所述電子設備是一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的設備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,FPGA)、數字處理器(Digital Signal Processor,DSP)、嵌入式設備等。
所述電子設備可以是,但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設備等方式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、個人數字助理(Personal Digital Assistant,PDA)、游戲機、交互式網絡電視(Internet Protocol Television,IPTV)、智能穿戴式設備等。
實施例一
圖1為本發(fā)明實施例一提供的導航方法的流程圖。所述導航方法應用于電子設備中。如圖1所示,該方法具體包括以下步驟:
101:當所述電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航。
所述電子設備的顯示屏有亮屏和熄屏兩種狀態(tài)。為了減小電子設備的功耗以及避免誤操作,當不使用電子設備時,可以手動使所述電子設備的顯示屏進入熄屏狀態(tài)(例如按電源鍵使所述電子設備的顯示屏進入熄屏狀態(tài)),或者,電子設備一段時間(例如5分鐘)未發(fā)生用戶操作后,所述電子設備的顯示屏可以自動進入熄屏狀態(tài)。
所述電子設備可以安裝導航應用,所述電子設備可以運行所述導航應用進行導航。可以判斷所述電子設備是否在運行導航應用,以確認所述電子設備是否在進行導航。
當所述電子設備的顯示屏為熄屏狀態(tài)時,可以判斷是否觸發(fā)所述電子設備的熄屏導航功能。在觸發(fā)所述電子設備的熄屏導航功能后,判斷所述電子設備是否在進行導航。
可以通過語音觸發(fā)所述電子設備的熄屏導航功能。例如,電子設備可以收集用戶發(fā)出的語音,若檢測到用戶發(fā)出的語音與預設語音(如語音“熄屏導航”)相同,則確認觸發(fā)所述電子設備的熄屏導航功能。
還可以通過手勢觸發(fā)所述電子設備的熄屏導航功能。例如,可以檢測用戶是否在所述顯示屏上做出預設手勢(如畫圈),若檢測到用戶在所述顯示屏上做出預設手勢,則確認觸發(fā)所述電子設備的熄屏導航功能。
還可以通過按鍵或圖標觸發(fā)所述電子設備的熄屏導航功能??梢栽O置按鍵、按鍵組合或圖標,檢測用戶是否按下所述按鍵、按鍵組合或圖標。若檢測到用戶按下所述按鍵、按鍵組合或圖標,則確認觸發(fā)所述電子設備的熄屏導航功能。所述按鍵、按鍵組合可以是物理的,也可以是虛擬的。
應當可以理解,并不限于通過上述幾種方式觸發(fā)所述電子設備的熄屏導航功能,還可以通過其他方式觸發(fā)所述電子設備的熄屏導航功能,例如可以將所述電子設備搖一搖、將所述電子設備翻轉等來觸發(fā)所述電子設備的熄屏導航功能。
若所述電子設備沒有在進行導航,重復步驟101。
102:若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。
所述顯示屏可以采用OLED(Organic Light-emitting Diode,有機發(fā)光二極管)屏幕(例如AMOLED(Active-matrix Organic Light-emitting Diode,有源矩陣有機發(fā)光二極管)屏幕)。OLED屏幕每個像素的發(fā)光都是獨立的,可以通過控制像素點的發(fā)光實現在所述顯示屏上熄屏顯示信息,例如在所述顯示屏上熄屏顯示所述導航信息。OLED屏幕的功耗與每個像素各自亮度之和成正比,即顯示多少就用多少電。當顯示少數的內容和區(qū)域時,OLED屏幕的其他區(qū)域的像素是都不發(fā)光,其效果近似于完全黑屏狀態(tài),耗電很小,因而可以達到省電的目的。
在該實施中,控制所述顯示屏熄屏顯示導航信息可以包括:
控制所述顯示屏熄屏顯示導航路線。其中,所述導航路線可以通過地圖和/或文字顯示。例如,以地圖的方式顯示所述導航路線,所述地圖可以顯示當前路段信息,也可以顯示全程路線信息。又如,在進行公交導航時,以文字顯示公交路線(如3路-10路-23路)。
若所述電子設備在進行公交導航,所述控制所述顯示屏熄屏顯示導航信息還可以包括:當到達所述導航路線中的任一站點時,將到站提醒和/或下一站點作為所述導航信息在所述顯示屏上熄屏顯示。其中,當所述任一站點為所述導航路線中的換乘站或終點站時,所述導航信息還可以包括下車提醒。
若所述電子設備在進行駕車導航,所述控制所述顯示屏熄屏顯示導航信息還可以包括:當到達所述導航路線中的路口時,控制所述顯示屏熄屏顯示所述導航路線中汽車在當前路口的行車方向。可以用帶方向的箭頭和/或文字表示汽車在當前路口的行車方向。圖2是在顯示屏上熄屏顯示導航路線中汽車在當前路口的行車方向的示意圖。圖中在顯示屏上熄屏顯示一個右轉彎方向的箭頭,并顯示文字“當前路口右轉”,以提示用戶在當前路口需要右轉彎。
該實施例的導航方法在電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航,若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。該方法可以在電子設備熄屏狀態(tài)下顯示導航信息,節(jié)省了電子設備的電量并且方便用戶查看導航信息。
在另一實施例中,在控制所述顯示屏熄屏顯示所述導航信息之后,所述導航裝置還可以包括下述步驟A、B:
A,檢測所述電子設備是否切換到鎖屏界面。若所述電子設備未切換到鎖屏界面,重復執(zhí)行步驟A。
B,若所述電子設備切換到鎖屏界面,控制所述顯示屏在所述鎖屏界面顯示所述導航信息。
例如,當所述電子設備切換到鎖屏界面時,控制所述顯示屏在所述鎖屏界面顯示所述導航路線。
所述電子設備切換到鎖屏界面之后,所述導航信息在所述顯示屏顯示的位置、大小以及內容中的任何一項可以與所述顯示屏熄屏狀態(tài)時相同。例如,所述顯示屏處于熄屏狀態(tài)時及所述電子設備切換到鎖屏界面之后,在所述顯示屏的相同位置顯示相同大小、相同內容的所述導航信息。
所述電子設備切換到鎖屏界面之后,所述導航信息在所述顯示屏顯示的位置、大小以及內容中的任何一項可以與所述顯示屏熄屏狀態(tài)時不同。例如,當所述顯示屏處于熄屏狀態(tài)時,在所述顯示屏的第一區(qū)域顯示所述導航路線;所述電子設備切換到鎖屏界面之后,在所述顯示屏的第二區(qū)域顯示所述導航路線,其中,所述第二區(qū)域不同于所述第一區(qū)域。當所述顯示屏處于熄屏狀態(tài)時,以較大的面積顯示所述導航路線;所述電子設備切換到鎖屏界面之后,以較小的面積顯示所述導航路線。當所述顯示屏處于熄屏狀態(tài)時,以地圖的方式顯示所述導航路線;所述電子設備切換到鎖屏界面之后,以文字的方式顯示所述導航路線。
當所述電子設備切換到鎖屏界面時,還可以將所述導航信息變成一條通知顯示在所述鎖屏界面上。例如,當所述電子設備切換到鎖屏界面時,可以在所述鎖屏界面上顯示“正在進行導航”。用戶點擊所述通知后,可以顯示導航的具體內容。
在所述電子設備切換到鎖屏界面后顯示所述導航信息,可以方便用戶持續(xù)地進行導航。
圖3為本發(fā)明實施例二提供的導航裝置的結構圖。如圖2所示,所述導航裝置10可以包括:判斷單元301、顯示控制單元302。
判斷單元301,用于當所述電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航。
所述電子設備的顯示屏有亮屏和熄屏兩種狀態(tài)。為了減小電子設備的功耗以及避免誤操作,當不使用電子設備時,可以手動使所述電子設備的顯示屏進入熄屏狀態(tài)(例如按電源鍵使所述電子設備的顯示屏進入熄屏狀態(tài)),或者,電子設備一段時間(例如5分鐘)未發(fā)生用戶操作后,所述電子設備的顯示屏可以自動進入熄屏狀態(tài)。
所述電子設備可以安裝導航應用,所述電子設備可以運行所述導航應用進行導航。可以判斷所述電子設備是否在運行導航應用,以確認所述電子設備是否在進行導航。
當所述電子設備的顯示屏為熄屏狀態(tài)時,可以判斷是否觸發(fā)所述電子設備的熄屏導航功能。在觸發(fā)所述電子設備的熄屏導航功能后,判斷所述電子設備是否在進行導航。
可以通過語音觸發(fā)所述電子設備的熄屏導航功能。例如,電子設備可以收集用戶發(fā)出的語音,若檢測到用戶發(fā)出的語音與預設語音(如語音“熄屏導航”)相同,則確認觸發(fā)所述電子設備的熄屏導航功能。
還可以通過手勢觸發(fā)所述電子設備的熄屏導航功能。例如,可以檢測用戶是否在所述顯示屏上做出預設手勢(如畫圈),若檢測到用戶在所述顯示屏上做出預設手勢,則確認觸發(fā)所述電子設備的熄屏導航功能。
還可以通過按鍵或圖標觸發(fā)所述電子設備的熄屏導航功能??梢栽O置按鍵、按鍵組合或圖標,檢測用戶是否按下所述按鍵、按鍵組合或圖標。若檢測到用戶按下所述按鍵、按鍵組合或圖標,則確認觸發(fā)所述電子設備的熄屏導航功能。所述按鍵、按鍵組合可以是物理的,也可以是虛擬的。
應當可以理解,并不限于通過上述幾種方式觸發(fā)所述電子設備的熄屏導航功能,還可以通過其他方式觸發(fā)所述電子設備的熄屏導航功能,例如可以將所述電子設備搖一搖、將所述電子設備翻轉等來觸發(fā)所述電子設備的熄屏導航功能。
顯示控制單元302,用于若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。
所述顯示屏可以采用OLED(Organic Light-emitting Diode,有機發(fā)光二極管)屏幕(例如AMOLED(Active-matrix Organic Light-emitting Diode,有源矩陣有機發(fā)光二極管)屏幕)。OLED屏幕每個像素的發(fā)光都是獨立的,可以通過控制像素點的發(fā)光實現在所述顯示屏上熄屏顯示信息,例如在所述顯示屏上熄屏顯示所述導航信息。OLED屏幕的功耗與每個像素各自亮度之和成正比,即顯示多少就用多少電。當顯示少數的內容和區(qū)域時,OLED屏幕的其他區(qū)域的像素是都不發(fā)光,其效果近似于完全黑屏狀態(tài),耗電很小,因而可以達到省電的目的。
在該實施中,控制所述顯示屏熄屏顯示導航信息可以包括:
控制所述顯示屏熄屏顯示導航路線。其中,所述導航路線可以通過地圖和/或文字顯示。例如,以地圖的方式顯示所述導航路線,所述地圖可以顯示當前路段信息,也可以顯示全程路線信息。又如,在進行公交導航時,以文字顯示公交路線(如3路-10路-23路)。
若所述電子設備在進行公交導航,所述控制所述顯示屏熄屏顯示導航信息還可以包括:當到達所述導航路線中的任一站點時,將到站提醒和/或下一站點作為所述導航信息在所述顯示屏上熄屏顯示。其中,當所述任一站點為所述導航路線中的換乘站或終點站時,所述導航信息還可以包括下車提醒。
若所述電子設備在進行駕車導航,所述控制所述顯示屏熄屏顯示導航信息還可以包括:當到達所述導航路線中的路口時,控制所述顯示屏熄屏顯示所述導航路線中汽車在當前路口的行車方向。可以用帶方向的箭頭和/或文字表示汽車在當前路口的行車方向。圖2是在顯示屏上熄屏顯示導航路線中汽車在當前路口的行車方向的示意圖。圖中在顯示屏上熄屏顯示一個右轉彎方向的箭頭,并顯示文字“當前路口右轉”,以提示用戶在當前路口需要右轉彎。
該實施例的導航裝置在電子設備的顯示屏為熄屏狀態(tài)時,判斷所述電子設備是否在進行導航,若所述電子設備在進行導航,控制所述顯示屏熄屏顯示導航信息。該裝置可以在電子設備熄屏狀態(tài)下顯示導航信息,節(jié)省了電子設備的電量并且方便用戶查看導航信息。
在另一實施例中,在控制所述顯示屏熄屏顯示所述導航信息之后,所述顯示控制單元還可以用于:檢測所述電子設備是否切換到鎖屏界面;若所述電子設備切換到鎖屏界面,控制所述顯示屏在所述鎖屏界面顯示所述導航信息。
例如,當所述電子設備切換到鎖屏界面時,控制所述顯示屏在所述鎖屏界面顯示所述導航路線。
所述電子設備切換到鎖屏界面之后,所述導航信息在所述顯示屏顯示的位置、大小以及內容中的任何一項可以與所述顯示屏熄屏狀態(tài)時相同。例如,所述顯示屏處于熄屏狀態(tài)時及所述電子設備切換到鎖屏界面之后,在所述顯示屏的相同位置顯示相同大小、相同內容的所述導航信息。
所述電子設備切換到鎖屏界面之后,所述導航信息在所述顯示屏顯示的位置、大小以及內容中的任何一項可以與所述顯示屏熄屏狀態(tài)時不同。例如,當所述顯示屏處于熄屏狀態(tài)時,在所述顯示屏的第一區(qū)域顯示所述導航路線;所述電子設備切換到鎖屏界面之后,在所述顯示屏的第二區(qū)域顯示所述導航路線,其中,所述第二區(qū)域不同于所述第一區(qū)域。當所述顯示屏處于熄屏狀態(tài)時,以較大的面積顯示所述導航路線;所述電子設備切換到鎖屏界面之后,以較小的面積顯示所述導航路線。當所述顯示屏處于熄屏狀態(tài)時,以地圖的方式顯示所述導航路線;所述電子設備切換到鎖屏界面之后,以文字的方式顯示所述導航路線。
當所述電子設備切換到鎖屏界面時,還可以將所述導航信息變成一條通知顯示在所述鎖屏界面上。例如,當所述電子設備切換到鎖屏界面時,可以在所述鎖屏界面上顯示“正在進行導航”。用戶點擊所述通知后,可以顯示導航的具體內容。
實施例三
圖4為本發(fā)明實施例三提供的電子設備的結構圖。所述電子設備1包括導航裝置10。所述電子設備1還包括存儲器20、處理器30及顯示屏40。
優(yōu)選地,本發(fā)明的導航方法通過所述電子設備1中的導航裝置10來實現。
所述電子設備1是一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的設備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,FPGA)、數字處理器(Digital Signal Processor,DSP)、嵌入式設備等。
所述電子設備1可以是,但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設備等方式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、個人數字助理(Personal Digital Assistant,PDA)、游戲機、交互式網絡電視(Internet Protocol Television,IPTV)、智能式穿戴式設備等。
所述電子設備1可以處于網絡中,所述電子設備1所處的網絡包括,但不限于互聯網、廣域網、城域網、局域網、虛擬專用網絡(Virtual Private Network,VPN)等。
所述存儲器20用于存儲所述導航裝置10中各個程序段的程序代碼。所述存儲器20可以包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
所述處理器30可以包括一個或者多個微處理器、數字處理器。所述處理器30執(zhí)行所述導航裝置10的各個程序段的程序代碼,在電子設備1的顯示屏40為熄屏狀態(tài)時,判斷所述電子設備1是否在進行導航,若所述電子設備1在進行導航,控制所述顯示屏40熄屏顯示導航信息。該方法可以在電子設備1熄屏狀態(tài)下顯示導航信息,節(jié)省了電子設備1的電量并且方便用戶查看導航信息。
所述顯示屏40用于顯示所述電子設備1的顯示界面。
所述顯示屏40可以采用OLED屏幕(例如AMOLED屏幕)。OLED屏幕每個像素的發(fā)光都是獨立的,可以通過控制像素點的發(fā)光實現在所述顯示屏40上的熄屏顯示,例如在所述顯示屏40上熄屏顯示所述導航信息。也就是說,當所述顯示屏40在熄屏狀態(tài)下,需要顯示的像素發(fā)光,其他的像素不發(fā)光。OLED屏幕的功耗與每個像素各自亮度之和成正比,即顯示多少就用多少電。當顯示少數的內容和區(qū)域時,OLED屏幕的其他區(qū)域的像素是都不發(fā)光的,其效果近似于完全黑屏狀態(tài),耗電很小,因而可以達到省電的目的。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在相同處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在相同單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能模塊的形式實現。
對于本領域技術人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發(fā)明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數不排除復數。裝置權利要求中陳述的多個單元或裝置也可以由同一個單元或裝置通過軟件或者硬件來實現。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
最后應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。