本發(fā)明涉及人機(jī)交互,具體為一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義方法、系統(tǒng)和車(chē)機(jī)。
背景技術(shù):
1、傳統(tǒng)車(chē)機(jī)用戶(hù)界面上或界面導(dǎo)航欄等特別控制組件區(qū)域的控制功能是確定的,而對(duì)于位置固定的控制組件區(qū)域在面對(duì)越來(lái)越多的舒適與便利性控制功能及用戶(hù)的個(gè)性需求時(shí),存在著使用不便和難以個(gè)性化配置的技術(shù)問(wèn)題,進(jìn)而影響用戶(hù)的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的就在于為了解決上述至少一個(gè)技術(shù)問(wèn)題而提供一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義方法、系統(tǒng)和車(chē)機(jī)。
2、第一方面,本發(fā)明實(shí)施例提供了一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義方法,應(yīng)用于車(chē)機(jī);所述方法包括:響應(yīng)于用戶(hù)對(duì)目標(biāo)導(dǎo)航欄上的第一控件的點(diǎn)擊指令,展開(kāi)候選控件界面;所述目標(biāo)導(dǎo)航欄為所述車(chē)機(jī)的用戶(hù)界面上的導(dǎo)航欄;所述目標(biāo)導(dǎo)航欄上排列多個(gè)預(yù)設(shè)控件;所述第一控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件;所述候選控件界面上排列多個(gè)候選控件;響應(yīng)于用戶(hù)的目標(biāo)操作指令,將所述候選控件界面上的第二控件的狀態(tài)變更為可拖動(dòng)狀態(tài);所述第二控件為所述多個(gè)候選控件中的一個(gè)控件;在檢測(cè)到用戶(hù)將所述第二控件拖動(dòng)到與所述目標(biāo)導(dǎo)航欄上的第三控件重合或部分重合位置時(shí),利用所述第二控件替換掉所述第三控件,并將所述第三控件排列到所述候選控件界面;所述第三控件為所述多個(gè)預(yù)設(shè)控件中不同于所述第一控件的一個(gè)控件;響應(yīng)于用戶(hù)對(duì)所述目標(biāo)導(dǎo)航欄上的第四控件的選定指令,將所述第四控件的狀態(tài)變更為可拖動(dòng)狀態(tài);響應(yīng)于用戶(hù)對(duì)所述第四控件在所述目標(biāo)導(dǎo)航欄上的拖動(dòng)操作,根據(jù)所述第四控件的目標(biāo)拖動(dòng)位置調(diào)整所述第四控件在所述目標(biāo)導(dǎo)航欄上的排列位置;所述第四控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件。
3、進(jìn)一步地,所述預(yù)設(shè)控件和所述候選控件包括以下任一項(xiàng):功能控件,應(yīng)用app。
4、進(jìn)一步地,所述目標(biāo)操作指令包括:對(duì)所述第二控件的選定指令。
5、進(jìn)一步地,所述選定指令包括對(duì)控件進(jìn)行長(zhǎng)按的操作指令。
6、進(jìn)一步地,所述候選控件界面上還包括編輯控件;所述目標(biāo)操作指令還包括:對(duì)所述編輯控件的點(diǎn)擊指令。
7、進(jìn)一步地,在展開(kāi)候選控件界面之后,所述方法還包括:響應(yīng)于用戶(hù)對(duì)所述編輯控件的點(diǎn)擊指令,將所述多個(gè)候選控件的狀態(tài)均變更為可拖動(dòng)狀態(tài);響應(yīng)于用戶(hù)對(duì)所述第五控件在所述候選控件界面上的拖動(dòng)操作,根據(jù)所述第五控件的目標(biāo)拖動(dòng)位置調(diào)整所述第五控件在所述候選控件界面上的排列位置;所述第五控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件。
8、進(jìn)一步地,將所述第三控件排列到所述候選控件界面,包括:將所述第三控件排列到所述候選控件界面的候選控件隊(duì)列尾端。
9、第二方面,本發(fā)明實(shí)施例還提供了一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義系統(tǒng),應(yīng)用于車(chē)機(jī);所述系統(tǒng)包括:展開(kāi)模塊,狀態(tài)變更模塊和調(diào)整模塊;其中,所述展開(kāi)模塊,用于響應(yīng)于用戶(hù)對(duì)目標(biāo)導(dǎo)航欄上的第一控件的點(diǎn)擊指令,展開(kāi)候選控件界面;所述目標(biāo)導(dǎo)航欄為所述車(chē)機(jī)的用戶(hù)界面上的導(dǎo)航欄;所述目標(biāo)導(dǎo)航欄上排列多個(gè)預(yù)設(shè)控件;所述第一控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件;所述候選控件界面上排列多個(gè)候選控件;所述狀態(tài)變更模塊,用于響應(yīng)于用戶(hù)的目標(biāo)操作指令,將所述候選控件界面上的第二控件的狀態(tài)變更為可拖動(dòng)狀態(tài);所述第二控件為所述多個(gè)候選控件中的一個(gè)控件;所述調(diào)整模塊,用于在檢測(cè)到用戶(hù)將所述第二控件拖動(dòng)到與所述目標(biāo)導(dǎo)航欄上的第三控件重合或部分重合位置時(shí),利用所述第二控件替換掉所述第三控件,并將所述第三控件排列到所述候選控件界面;所述第三控件為所述多個(gè)預(yù)設(shè)控件中不同于所述第一控件的一個(gè)控件;所述狀態(tài)變更模塊,還用于響應(yīng)于用戶(hù)對(duì)所述目標(biāo)導(dǎo)航欄上的第四控件的選定指令,將所述第四控件的狀態(tài)變更為可拖動(dòng)狀態(tài);所述調(diào)整模塊,還用于響應(yīng)于用戶(hù)對(duì)所述第四控件在所述目標(biāo)導(dǎo)航欄上的拖動(dòng)操作,根據(jù)所述第四控件的目標(biāo)拖動(dòng)位置調(diào)整所述第四控件在所述目標(biāo)導(dǎo)航欄上的排列位置;所述第四控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件。
10、進(jìn)一步地,所述候選控件界面上還包括編輯控件;所述狀態(tài)變更模塊,還用于響應(yīng)于用戶(hù)對(duì)所述編輯控件的點(diǎn)擊指令,將所述多個(gè)候選控件的狀態(tài)均變更為可拖動(dòng)狀態(tài);所述調(diào)整模塊,還用于響應(yīng)于用戶(hù)對(duì)所述第五控件在所述候選控件界面上的拖動(dòng)操作,根據(jù)所述第五控件的目標(biāo)拖動(dòng)位置調(diào)整所述第五控件在所述候選控件界面上的排列位置;所述第五控件為所述多個(gè)預(yù)設(shè)控件中的一個(gè)控件。
11、第三方面,本發(fā)明實(shí)施例還提供了一種車(chē)機(jī),包括:存儲(chǔ)器、處理器和存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面所述的方法。
12、本發(fā)明實(shí)施例提供了一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義方法、系統(tǒng)和車(chē)機(jī),可以由用戶(hù)對(duì)車(chē)機(jī)用戶(hù)界面導(dǎo)航欄上的控件排列進(jìn)行自定義配置,以滿(mǎn)足用戶(hù)對(duì)個(gè)性化的需求,緩解了現(xiàn)有技術(shù)中存在的車(chē)機(jī)用戶(hù)界面導(dǎo)航欄固定控件的方式使用不便和難以個(gè)性化配置的技術(shù)問(wèn)題。
1.一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義方法,其特征在于,應(yīng)用于車(chē)機(jī);所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)控件和所述候選控件包括以下任一項(xiàng):功能控件,應(yīng)用app。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)操作指令包括:對(duì)所述第二控件的選定指令。
4.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,所述選定指令包括對(duì)控件進(jìn)行長(zhǎng)按的操作指令。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述候選控件界面上還包括編輯控件;所述目標(biāo)操作指令還包括:對(duì)所述編輯控件的點(diǎn)擊指令。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在展開(kāi)候選控件界面之后,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述第三控件排列到所述候選控件界面,包括:將所述第三控件排列到所述候選控件界面的候選控件隊(duì)列尾端。
8.一種車(chē)機(jī)用戶(hù)界面導(dǎo)航欄自定義系統(tǒng),其特征在于,應(yīng)用于車(chē)機(jī);所述系統(tǒng)包括:展開(kāi)模塊,狀態(tài)變更模塊和調(diào)整模塊;其中,
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述候選控件界面上還包括編輯控件;
10.一種車(chē)機(jī),其特征在于,包括:存儲(chǔ)器、處理器和存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法。