界面顏色顯示方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明是關(guān)于一種界面顏色顯示方法、裝置及系統(tǒng),屬于電子【技術(shù)領(lǐng)域】。所述方法包括:通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面顏色的問題;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。
【專利說明】界面顏色顯示方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本公開涉及電子【技術(shù)領(lǐng)域】,特別涉及一種界面顏色顯示方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電子技術(shù)的迅速發(fā)展,類似于U盤和移動硬盤等即插即用的外設(shè)電子設(shè)備在人們的工作和生活中得到了廣泛應(yīng)用。同時,為了緊跟人們個性化和多樣化的需求,制造商在制造同一型號的外設(shè)電子設(shè)備時也會提供不同的外觀顏色供用戶選擇。
[0003]在【背景技術(shù)】中,諸如電腦或者手機(jī)之類的管理設(shè)備在連接外設(shè)電子設(shè)備后,管理設(shè)備的屏幕上彈出與該外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序界面,該應(yīng)用程序的界面顏色一般都為預(yù)先設(shè)置的,比如藍(lán)色。若用戶不喜歡藍(lán)色,而是喜歡與外設(shè)電子設(shè)備的外觀顏色一樣的界面顏色,那么該用戶可以通過手動設(shè)置的方式將該應(yīng)用程序的界面顏色更改為與外設(shè)電子設(shè)備外觀的顏色一樣的顏色,比如紅色。
[0004]在實(shí)現(xiàn)本公開的過程中,公開人發(fā)現(xiàn)【背景技術(shù)】至少存在以下問題:在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面顏色。
[0005]公開內(nèi)容
[0006]為了解決在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面顏色的問題,本公開實(shí)施例提供了一種界面顏色顯示方法、裝置及系統(tǒng)。所述技術(shù)方案如下:
[0007]第一方面,提供了一種界面顏色顯示方法,用于電子設(shè)備中,所述方法包括:
[0008]獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0009]根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0010]顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
[0011]在第一方面的第一種可能的實(shí)施方式中,所述根據(jù)所述外觀顏色編碼調(diào)節(jié)對應(yīng)的應(yīng)用程序的界面,包括:
[0012]根據(jù)所述外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與所述外觀顏色編碼匹配的界面,所述不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖;
[0013]根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面。
[0014]結(jié)合第一方面的第一種可能的實(shí)施方式,在第二種可能的實(shí)施方式中,所述根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面,包括:
[0015]將所述應(yīng)用程序的原始界面中的預(yù)定顏色層與所述選擇出的所述界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖;
[0016]將所述合成后的界面貼圖添加到所述應(yīng)用程序的原始界面上,得到所述應(yīng)用程序的目標(biāo)界面。[0017]結(jié)合第一方面、第一方面的第一種可能的實(shí)施方式或者第一方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,包括:
[0018]檢測所述電子設(shè)備是否已與所述外設(shè)電子設(shè)備相連;
[0019]若檢測結(jié)果為已與所述外設(shè)電子設(shè)備相連,則通過與所述外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取所述外設(shè)電子設(shè)備的硬件中存儲的所述外觀顏色編碼。
[0020]結(jié)合第一方面、第一方面的第一種可能的實(shí)施方式或者第一方面的第二種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述方法還包括:
[0021]接收界面設(shè)置信號;
[0022]根據(jù)所述界面設(shè)置信號更改所述應(yīng)用程序的目標(biāo)界面。
[0023]結(jié)合第一方面、第一方面的第一種可能的實(shí)施方式或者第一方面的第二種可能的實(shí)施方式,在第五種可能的實(shí)施方式中,所述方法還包括:
[0024]檢測所述目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;
[0025]若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將所述目標(biāo)界面設(shè)置為所述應(yīng)用程序的默認(rèn)界面。
[0026]第二方面,提供了一種界面顏色顯示裝置,用于電子設(shè)備中,所述裝置包括:
[0027]編碼獲取模塊,用于獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0028]界面獲取模塊,用于根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0029]界面顯示模塊,用于顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
[0030]在第二方面的第一種可能的實(shí)施方式中,所述界面獲取模塊,包括:界面選擇單元和界面調(diào)節(jié)單元;
[0031]所述界面選擇單元,用于根據(jù)所述外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與所述外觀顏色編碼匹配的界面,所述不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖;
[0032]所述界面調(diào)節(jié)單元,用于根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面。
[0033]結(jié)合第二方面的第一種可能的實(shí)施方式,在第二種可能的實(shí)施方式中,所述界面調(diào)節(jié)單元,包括:貼圖合成子單元和界面獲取子單元;
[0034]所述貼圖合成子單元,用于將所述應(yīng)用程序的原始界面中的預(yù)定顏色層與所述選擇出的所述界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖;
[0035]所述界面獲取子單元,用于將所述合成后的界面貼圖添加到所述應(yīng)用程序的原始界面上,得到所述應(yīng)用程序的目標(biāo)界面。
[0036]結(jié)合第二方面、第二方面的第一種可能的實(shí)施方式或者第二方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述編碼獲取模塊,包括:相連性檢測單元和編碼讀取單元;
[0037]所述相連性檢測單元,用于檢測所述電子設(shè)備是否已與所述外設(shè)電子設(shè)備相連;
[0038]所述編碼讀取單元,用于若檢測結(jié)果為已與所述外設(shè)電子設(shè)備相連,則通過與所述外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取所述外設(shè)電子設(shè)備的硬件中存儲的所述外觀顏色編碼。
[0039]結(jié)合第二方面、第二方面的第一種可能的實(shí)施方式或者第二方面的第二種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述裝置還包括:
[0040]信號接收模塊,用于接收界面設(shè)置信號;
[0041]界面更改模塊,用于根據(jù)所述界面設(shè)置信號更改所述應(yīng)用程序的目標(biāo)界面。
[0042]結(jié)合第二方面、第二方面的第一種可能的實(shí)施方式或者第二方面的第二種可能的實(shí)施方式,在第五種可能的實(shí)施方式中,所述裝置還包括:
[0043]閾值檢測模塊,用于檢測所述目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;
[0044]界面設(shè)置模塊,用于若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將所述目標(biāo)界面設(shè)置為所述應(yīng)用程序的默認(rèn)界面。
[0045]第三方面,提供了 一種電子設(shè)備,所述電子設(shè)備包括:
[0046]一個或多個處理器;
[0047]存儲器;和
[0048]一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能:
[0049]獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0050]根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0051]顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
[0052]在第三方面的第一種可能的實(shí)施方式中,所述一個或多個模塊還具有如下功能:
[0053]根據(jù)所述外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與所述外觀顏色編碼匹配的界面,所述不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖;
[0054]根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面。
[0055]結(jié)合第三方面的第一種可能的實(shí)施方式,在第二種可能的實(shí)施方式中,所述一個或多個模塊還具有如下功能:
[0056]將所述應(yīng)用程序的原始界面中的預(yù)定顏色層與所述選擇出的所述界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖;
[0057]將所述合成后的界面貼圖添加到所述應(yīng)用程序的原始界面上,得到所述應(yīng)用程序的目標(biāo)界面。
[0058]結(jié)合第三方面、第三方面的第一種可能的實(shí)施方式或者第三方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述一個或多個模塊還具有如下功能:
[0059]檢測所述電子設(shè)備是否已與所述外設(shè)電子設(shè)備相連;
[0060]若檢測結(jié)果為已與所述外設(shè)電子設(shè)備相連,則通過與所述外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取所述外設(shè)電子設(shè)備的硬件中存儲的所述外觀顏色編碼。
[0061]結(jié)合第三方面、第三方面的第一種可能的實(shí)施方式或者第三方面的第二種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述一個或多個模塊還具有如下功能:
[0062]接收界面設(shè)置信號;[0063]根據(jù)所述界面設(shè)置信號更改所述應(yīng)用程序的目標(biāo)界面。
[0064]結(jié)合第三方面、第三方面的第一種可能的實(shí)施方式或者第三方面的第二種可能的實(shí)施方式,在第五種可能的實(shí)施方式中,所述一個或多個模塊還具有如下功能:
[0065]檢測所述目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;
[0066]若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將所述目標(biāo)界面設(shè)置為所述應(yīng)用程序的默認(rèn)界面。
[0067]第四方面,提供了一種外設(shè)電子設(shè)備,所述設(shè)備包括:具有存儲能力的硬件;
[0068]所述硬件,用于存儲有外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0069]第五方面,提供了一種界面顏色顯示系統(tǒng),所述系統(tǒng)包括:電子設(shè)備和外設(shè)電子設(shè)備;
[0070]所述電子設(shè)備包括上述第二方面以及第二方面各個可能的實(shí)施方式中所提供的界面顏色顯示裝置;
[0071]所述外設(shè)電子設(shè)備包括上述第四方面所述的外設(shè)電子設(shè)備。
[0072]本公開實(shí)施例提供的技術(shù)方案帶來的一些有益效果可以包括:
[0073]通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面顏色的問題;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。
[0074]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0075]為了更清楚地說明本公開的實(shí)施例,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0076]圖1是本公開實(shí)施例提供的界面顏色顯示方法所涉及的一種實(shí)施環(huán)境的示例性結(jié)構(gòu)示意圖;
[0077]圖2是本公開一個實(shí)施例提供的界面顏色顯示方法的示例性方法流程圖;
[0078]圖3A是本公開另一個實(shí)施例提供的界面顏色顯示方法的示例性方法流程圖;
[0079]圖3B是本公開另一個實(shí)施例提供的外設(shè)電子設(shè)備的示例性示意圖;
[0080]圖3C是本公開另一個實(shí)施例提供的界面顏色顯示方法的示例性方法流程圖;
[0081]圖3D是本公開另一個實(shí)施例提供的界面顏色顯示方法的示例性方法流程圖;
[0082]圖3E是本公開另一個實(shí)施例提供的界面顏色顯示的示例性示意圖;
[0083]圖3F是本公開另一個實(shí)施例提供的界面顏色顯示的示例性示意圖;
[0084]圖4是本公開一個實(shí)施例提供的界面顏色顯示裝置的示例性結(jié)構(gòu)示意圖;
[0085]圖5是本公開另一個實(shí)施例提供的界面顏色顯示裝置的示例性結(jié)構(gòu)示意圖;[0086]圖6是本公開一個實(shí)施例提供的電子設(shè)備的示例性結(jié)構(gòu)示意圖。
[0087]通過上述附圖,已示出本公開明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實(shí)施方式】
[0088]為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本公開實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0089]請參考圖1,其示出了本公開各個實(shí)施例提供的界面顏色顯示方法所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖。該實(shí)施環(huán)境包括電子設(shè)備120和外設(shè)電子設(shè)備140。
[0090]電子設(shè)備120,可以是智能手機(jī)、平板電腦、電子書閱讀器、MP3播放器(MovingPicture Experts Group Audio Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Audio Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計算機(jī)和臺式計算機(jī)等等。
[0091]電子設(shè)備120,安裝有與外設(shè)電子設(shè)備140對應(yīng)的驅(qū)動程序。電子設(shè)備120和外設(shè)電子設(shè)備140可以通過諸如USB (Universal Serial BUS,通用串行總線)接口等硬件接口相連,還可以通過無線網(wǎng)絡(luò)相連。
[0092]外設(shè)電子設(shè)備140,可以是U盤(USB閃存驅(qū)動器)、移動硬盤、可穿戴式設(shè)備、智能手機(jī)、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer
III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4 (Moving Picture Experts Group AudioLayer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器等等。
[0093]外設(shè)電子設(shè)備140包括:具有存儲能力的硬件,該硬件中存儲有外觀顏色編碼,夕卜觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0094]比如,電子設(shè)備120是電腦,外設(shè)電子設(shè)備140是手機(jī)。又比如,電子設(shè)備120是平板電腦,外設(shè)電子設(shè)備140是無線移動硬盤。
[0095]請參考圖2,其示出了本公開一個實(shí)施例提供的界面顏色顯示方法的方法流程圖。本實(shí)施例主要以該界面顏色顯示方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的電子設(shè)備中來舉例說明。該界面顏色顯示方法,可以包括如下步驟:
[0096]在步驟202中,獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0097]在步驟204中,根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,應(yīng)用程序是運(yùn)行在電子設(shè)備中與外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0098]在步驟206中,顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面。
[0099]綜上所述,本實(shí)施例提供的界面顏色顯示方法,通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面的顏色;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。[0100]請參考圖3A,其示出了本公開另一個實(shí)施例提供的界面顏色顯示方法的方法流程圖。本實(shí)施例主要以該界面顏色顯示方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的電子設(shè)備中來舉例說明。該界面顏色顯示方法,可以包括如下步驟:
[0101]在步驟301中,獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;
[0102]電子設(shè)備獲取與其相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0103]外設(shè)電子設(shè)備包括:具有存儲能力的硬件,該硬件中存儲有外觀顏色編碼,外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0104]如圖3B所示,不同外觀顏色的外設(shè)電子設(shè)備中存儲有與不同顏色對應(yīng)的外觀顏色編碼,比如,外觀顏色為藍(lán)色的外設(shè)電子設(shè)備01中存儲有與藍(lán)色對應(yīng)的外觀顏色編碼,外觀顏色為紅色的外設(shè)電子設(shè)備02中存儲有與紅色對應(yīng)的外觀顏色編碼,外觀顏色為紫色的外設(shè)電子設(shè)備03中存儲有與紫色對應(yīng)的外觀顏色編碼,外觀顏色為黑色的外設(shè)電子設(shè)備04中存儲有與黑色對應(yīng)的外觀顏色編碼。圖中僅以外設(shè)電子設(shè)備為U盤,不同的填充線來表示不同的外觀顏色來舉例說明。
[0105]可選的,硬件中用于存儲外觀顏色編碼的存儲區(qū)為只讀存儲區(qū),可以防止硬件中存儲的外觀顏色編碼被惡意篡改,確保外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0106]可選地,如圖3C,本步驟又包括如下子步驟:
[0107]在步驟301a中,檢測電子設(shè)備是否已與外設(shè)電子設(shè)備相連;
[0108]電子設(shè)備檢測其是否已與外設(shè)電子設(shè)備相連,也即外設(shè)電子設(shè)備是否通過諸如USB接口之類的接口與電子設(shè)備相連??蛇x的,外設(shè)電子設(shè)備可以通過硬件接口與電子設(shè)備相連,還可以通過無線網(wǎng)絡(luò)與電子設(shè)備相連。
[0109]在步驟301b中,若檢測結(jié)果為已與外設(shè)電子設(shè)備相連,則通過與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼。
[0110]若檢測結(jié)果為已與外設(shè)電子設(shè)備相連,則電子設(shè)備通過與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼。
[0111]電子設(shè)備事先安裝有與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序,該驅(qū)動程序可以讀取外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼。與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序中存儲有至少一種顏色對應(yīng)的界面,每個界面包括有至少一個界面貼圖。通常來講,每一種顏色都有對應(yīng)的界面,與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序中可以存儲有所有外觀顏色編碼各自對應(yīng)的界面。
[0112]在步驟302中,根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;
[0113]電子設(shè)備根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面。此處的“應(yīng)用程序”通常是指運(yùn)行在電子設(shè)備中與外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序,比如,外設(shè)電子設(shè)備的管理程序。而目標(biāo)界面是指與外設(shè)電子設(shè)備對應(yīng)的界面,目標(biāo)界面的顏色與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0114]一般來講,若外設(shè)電子設(shè)備的外觀顏色為紅色,則目標(biāo)界面的顏色也為紅色;若外設(shè)電子設(shè)備的外觀顏色為藍(lán)色,則目標(biāo)界面的顏色也為藍(lán)色。但也不局限于此,外設(shè)電子設(shè)備的外觀顏色也可以與目標(biāo)界面的顏色不一致,比如外設(shè)電子設(shè)備的外觀顏色為紅色,那么目標(biāo)界面的顏色也不一定為紅色,也可以為淡紅色,這根據(jù)外設(shè)電子設(shè)備的外觀顏色編碼與對應(yīng)的應(yīng)用程序的目標(biāo)界面的具體情況來選擇。
[0115]可選地,如圖3D,本步驟又包括如下子步驟:
[0116]在步驟302a中,根據(jù)外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與外觀顏色編碼匹配的界面;
[0117]電子設(shè)備根據(jù)外觀顏色編碼在驅(qū)動程序中預(yù)設(shè)的不同組界面中選擇與外觀顏色編碼匹配的界面,預(yù)設(shè)的不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖。比如顏色為紅色的一組界面對應(yīng)一個顏色為紅色的外觀顏色編碼,顏色為紫色的一組界面對應(yīng)一個顏色為紫色的外觀顏色編碼。界面貼圖用于更改界面的外觀,該外觀可以是顏色,也可以是形狀、圖案等,每組界面包括至少一個界面貼圖,界面貼圖能使界面具有豐富性和多樣性。
[0118]在步驟302b中,根據(jù)選擇出的界面調(diào)節(jié)得到應(yīng)用程序的目標(biāo)界面。
[0119]電子設(shè)備根據(jù)選擇出的界面調(diào)節(jié)得到應(yīng)用程序的目標(biāo)界面。也即,電子設(shè)備根據(jù)外設(shè)電子設(shè)備的外觀顏色編碼選擇出的一組界面,并根據(jù)該組界面中的界面貼圖得到應(yīng)用程序的目標(biāo)界面。比如,假設(shè)外設(shè)電子設(shè)備的外觀顏色編碼對應(yīng)一組表示紅色的界面,則電子設(shè)備根據(jù)該組表示紅色的界面調(diào)節(jié)得到應(yīng)用程序的目標(biāo)界面,該應(yīng)用程序的目標(biāo)界面的顏色為紅色。
[0120]可選地,本步驟包括如下子步驟:
[0121]1、電子設(shè)備將應(yīng)用程序的原始界面中的預(yù)定顏色層與選擇出的界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖;
[0122]2、電子設(shè)備將合成后的界面貼圖添加到應(yīng)用程序的原始界面上,得到應(yīng)用程序的目標(biāo)界面。
[0123]在步驟303中,顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面。
[0124]電子設(shè)備顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面,也即電子設(shè)備在屏幕上顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面,此時,調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面是經(jīng)過界面貼圖加工過的界面,與原始界面不一樣。并且調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面的顏色也會與外設(shè)電子設(shè)備的外觀編碼顏色對應(yīng)。
[0125]如圖3E所不,外設(shè)電子設(shè)備31與電子設(shè)備30相連后,電子設(shè)備30的屏幕上顯不調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面32,調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面32的顏色與外設(shè)電子設(shè)備31的外觀顏色對應(yīng),若外設(shè)電子設(shè)備31的外觀顏色為紅色,那么調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面32的顏色也為紅色,圖中以豎線表示。
[0126]如圖3F所不,外設(shè)電子設(shè)備33與電子設(shè)備30相連后,電子設(shè)備30的屏幕上顯不調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面34,調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面34的顏色與外設(shè)電子設(shè)備30的外觀顏色對應(yīng),若外設(shè)電子設(shè)備33的外觀顏色為藍(lán)色,那么調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面34的顏色也為藍(lán)色,圖中以橫線表示。
[0127]需要補(bǔ)充說明的是,雖然電子設(shè)備可以根據(jù)獲取到的外設(shè)電子設(shè)備的外觀顏色編碼自動獲取調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面并顯示,但是用戶也可以在目標(biāo)界面顯示后根據(jù)需要選擇其他的顏色或者樣式,以滿足用戶需求的個性化和多樣化。步驟如下:
[0128]在步驟304中,接收界面設(shè)置信號;
[0129]電子設(shè)備接收界面設(shè)置信號,也即,用戶進(jìn)行界面更改所觸發(fā)的界面設(shè)置信號。對應(yīng)的,電子設(shè)備接收該界面設(shè)置信號。
[0130]比如,當(dāng)應(yīng)用程序的目標(biāo)界面的顏色顯示為紅色時,但是用戶并不喜歡紅色,該用戶想將紅色更改為藍(lán)色,則該用戶可以觸發(fā)將應(yīng)用程序的目標(biāo)界面的顏色更改為藍(lán)色的界面設(shè)置信號,對應(yīng)的,電子設(shè)備將會接收該界面設(shè)置信號。
[0131]在步驟305中,根據(jù)界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面。
[0132]電子設(shè)備根據(jù)界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面。也即,當(dāng)電子設(shè)備接收到界面設(shè)置信號后,電子設(shè)備根據(jù)該界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面。
[0133]比如,應(yīng)用程序的目標(biāo)界面的顏色為紅色,但電子設(shè)備接收到將應(yīng)用程序的目標(biāo)界面的顏色更改為藍(lán)色的界面設(shè)置信號,則電子設(shè)備根據(jù)該界面設(shè)置信號將該應(yīng)用程序的目標(biāo)界面的顏色更改為藍(lán)色。
[0134]另外還需要補(bǔ)充說明的是,為了減少電子設(shè)備的運(yùn)行流程和節(jié)約時間,可選的,電子設(shè)備還可以根據(jù)應(yīng)用程序的目標(biāo)界面的歷史采用次數(shù)來設(shè)置默認(rèn)界面,步驟如下:
[0135]在步驟306中,檢測目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;
[0136]電子設(shè)備檢測目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值,預(yù)設(shè)閾值是事先預(yù)定,預(yù)設(shè)閾值的大小可以根據(jù)實(shí)際情況設(shè)定??蛇x的,電子設(shè)備中可以通過計數(shù)器來記錄目標(biāo)界面的歷史采用次數(shù)。
[0137]在步驟307中,若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面。
[0138]若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則電子設(shè)備將目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面。
[0139]比如,假設(shè)預(yù)設(shè)閾值為50次,電子設(shè)備檢測到顏色為藍(lán)色的目標(biāo)界面的歷史采用次數(shù)已經(jīng)達(dá)到50次,則電子設(shè)備將該顏色為藍(lán)色的目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面。
[0140]需要補(bǔ)充說明的是,若電子設(shè)備已經(jīng)設(shè)置有應(yīng)用程序的默認(rèn)界面,則在步驟302中還可以包括如下子步驟:
[0141]1、檢測應(yīng)用程序的默認(rèn)界面是否與外觀顏色編碼匹配的界面;
[0142]電子設(shè)備檢測應(yīng)用程序的默認(rèn)界面是否與外觀顏色編碼匹配的界面,與外觀顏色編碼匹配的界面是指應(yīng)用程序的默認(rèn)界面的顏色與外觀顏色編碼所對應(yīng)的顏色對應(yīng)。比如,假設(shè)應(yīng)用程序的默認(rèn)界面的顏色為紅色,若外觀顏色編碼所對應(yīng)的顏色也為紅色,則應(yīng)用程序的默認(rèn)界面是與外觀顏色編碼匹配的界面。
[0143]2、若檢測結(jié)果為應(yīng)用程序的默認(rèn)界面是與外觀顏色編碼匹配的界面,則直接顯示應(yīng)用程序的默認(rèn)界面;
[0144]若檢測結(jié)果為應(yīng)用程序的默認(rèn)界面是與外觀顏色編碼匹配的界面,則電子設(shè)備直接顯示應(yīng)用程序的默認(rèn)界面。也即,電子設(shè)備直接顯示應(yīng)用程序的默認(rèn)界面,而不需要執(zhí)行在預(yù)設(shè)的不同組界面中選擇與外觀顏色編碼匹配的界面以后的步驟。
[0145]若檢測結(jié)果為應(yīng)用程序的默認(rèn)界面不是與外觀顏色編碼匹配的界面,則電子設(shè)備執(zhí)行步驟302中的根據(jù)外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與外觀顏色編碼匹配的界面。
[0146]還需要補(bǔ)充說明的是,上述步驟并不嚴(yán)格限定執(zhí)行順序,在實(shí)際應(yīng)用中,可以按照實(shí)際情況進(jìn)行順序的調(diào)整。[0147]綜上所述,本實(shí)施例提供的界面顏色顯示方法,通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面的顏色的問題;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。
[0148]另外,本實(shí)施例通過接收界面設(shè)置信號;根據(jù)界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面的方法,能使用戶可以根據(jù)實(shí)際需要來調(diào)節(jié)應(yīng)用程序的目標(biāo)界面;再者,通過檢測目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面的方法,能夠減少電子設(shè)備運(yùn)行流程和節(jié)約時間。
[0149]以下為本公開的裝置實(shí)施例,對于其中未詳盡描述的細(xì)節(jié),可以參考上述對應(yīng)的方法實(shí)施例。
[0150]請參考圖4,其示出了本公開一個實(shí)施例提供的界面顏色顯示裝置的結(jié)構(gòu)示意圖。該界面顏色顯示裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的全部或者一部分,該界面顏色顯示裝置包括:編碼獲取模塊420、界面獲取模塊440和界面顯示模塊460 ;
[0151]編碼獲取模塊420,用于獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0152]界面獲取模塊440,用于根據(jù)編碼獲取模塊420獲取到的外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,應(yīng)用程序是運(yùn)行在電子設(shè)備中與外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0153]界面顯示模塊460,用于顯示界面獲取模塊440得到的調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面。
[0154]綜上所述,本實(shí)施例提供的界面顏色顯示裝置,通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面的顏色的問題;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。
[0155]請參考圖5,其示出了本公開另一個實(shí)施例提供的界面顏色顯示裝置的結(jié)構(gòu)示意圖。該界面顏色顯示裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的全部或者一部分,該界面顏色顯示裝置包括:編碼獲取模塊520、界面獲取模塊540和界面顯示模塊 560 ;
[0156]編碼獲取模塊520,用于獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng);
[0157]界面獲取模塊540,用于根據(jù)編碼獲取模塊520獲取到的外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,應(yīng)用程序是運(yùn)行在電子設(shè)備中與外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序;
[0158]界面顯示模塊560,用于顯示界面獲取模塊540得到的調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面。
[0159]界面獲取模塊540,包括:界面選擇單元541和界面調(diào)節(jié)單元542 ;
[0160]界面選擇單元541,用于根據(jù)外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與外觀顏色編碼匹配的界面,不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖;
[0161]界面調(diào)節(jié)單元542,用于根據(jù)界面選擇單元541選擇出的界面調(diào)節(jié)得到應(yīng)用程序的目標(biāo)界面。
[0162]界面調(diào)節(jié)單元542,包括:貼圖合成子單元502和界面獲取子單元504 ;
[0163]貼圖合成子單元502,用于將應(yīng)用程序的原始界面中的預(yù)定顏色層與選擇出的界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖;
[0164]界面獲取子單元504,用于將貼圖合成子單元502合成后的界面貼圖添加到應(yīng)用程序的原始界面上,得到應(yīng)用程序的目標(biāo)界面。
[0165]編碼獲取模塊520,包括:相連性檢測單元521和編碼讀取單元522 ;
[0166]相連性檢測單元521,用于檢測電子設(shè)備是否已與外設(shè)電子設(shè)備相連;
[0167]編碼讀取單元522,用于若相連性檢測單元521檢測到的檢測結(jié)果為已與外設(shè)電子設(shè)備相連,則通過與外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼。
[0168]該界面顏色顯示裝置還包括:
[0169]信號接收模塊570,用于接收界面設(shè)置信號;
[0170]界面更改模塊580,用于根據(jù)界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面。
[0171]該界面顏色顯示裝置還包括:
[0172]閾值檢測模塊591,用于檢測目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;
[0173]界面設(shè)置模塊592,用于若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面。
[0174]綜上所述,本實(shí)施例提供的界面顏色顯示裝置,通過獲取與電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼;根據(jù)外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面;顯示調(diào)節(jié)后的應(yīng)用程序的目標(biāo)界面;解決了在應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色不一致時,若要使界面顏色與外設(shè)電子設(shè)備的外觀顏色一致,則需要通過人工設(shè)置的方式更改界面的顏色的問題;達(dá)到了能夠自動識別外設(shè)電子設(shè)備的外觀顏色,并使應(yīng)用程序的界面顏色與外設(shè)電子設(shè)備的外觀顏色一致的效果。
[0175]另外,本實(shí)施例通過接收界面設(shè)置信號;根據(jù)界面設(shè)置信號更改應(yīng)用程序的目標(biāo)界面,能使用戶可以根據(jù)實(shí)際需要來調(diào)節(jié)應(yīng)用程序的目標(biāo)界面;再者,通過檢測目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值;若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將目標(biāo)界面設(shè)置為應(yīng)用程序的默認(rèn)界面,能夠減少電子設(shè)備運(yùn)行流程和節(jié)約時間。
[0176]請參考圖6,其示出了本公開另一個實(shí)施例提供的電子設(shè)備的示例性結(jié)構(gòu)示意圖。該電子設(shè)備可以用于實(shí)施上述實(shí)施例中提供的界面顏色顯示方法,具體來講:
[0177]電子設(shè)備600可以包括通信單元610、包括有一個或一個以上計算機(jī)可讀存儲介質(zhì)的存儲器620、輸入單元630、顯示單元640、傳感器650、音頻電路660、無線通信單元670、包括有一個或者一個以上處理核心的處理器680和電池690等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的電子設(shè)備結(jié)構(gòu)并不構(gòu)成對電子設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0178]通信單元610可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器680處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,通信單元610包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、稱合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元610還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobilecommunication,全球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,碼分多址)、WCDMA (Wideband CodeDivision Multiple Access,寬帶碼分多址)、LTE (Long Term Evolution,長期演進(jìn))、電子郵件、SMS(Short Messaging Service,短消息服務(wù))等。存儲器620可用于存儲軟件程序以及模塊,比如,存儲器620可以用于存儲采集語音信號的軟件程序、實(shí)現(xiàn)關(guān)鍵詞識別的軟件程序、實(shí)現(xiàn)連續(xù)語音識別的軟件程序以及實(shí)現(xiàn)設(shè)置提醒事項的軟件程序等等,還可以用于存儲外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序,還可以存儲至少一種顏色對應(yīng)的界面和界面貼圖。處理器680通過運(yùn)行存儲在存儲器620的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理等功能。存儲器620可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)電子設(shè)備600的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此夕卜,存儲器620可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器620還可以包括存儲器控制器,以提供處理器680和輸入單元630對存儲器620的訪問。
[0179]輸入單元630可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元630可包括觸敏表面631以及其他輸入設(shè)備632。觸敏表面631,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面631上或在觸敏表面631附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。可選的,觸敏表面631可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器680,并能接收處理器680發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面631。除了觸敏表面631,輸入單元630還可以包括其他輸入設(shè)備632。具體地,其他輸入設(shè)備632可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、操作桿等中的一種或多種。
[0180]顯示單元640可用于顯示由用戶輸入的信息或提供給用戶的信息以及電子設(shè)備600的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元640可包括顯示面板641,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來配置顯示面板641。進(jìn)一步的,觸敏表面631可覆蓋在顯示面板641之上,當(dāng)觸敏表面631檢測到在其上或附近的觸摸操作后,傳送給處理器680以確定觸摸事件的類型,隨后處理器680根據(jù)觸摸事件的類型在顯示面板641上提供相應(yīng)的視覺輸出。雖然在圖6中,觸敏表面631與顯示面板641是作為兩個獨(dú)立的部件來實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面631與顯示面板641集成而實(shí)現(xiàn)輸入和輸出功能。
[0181]電子設(shè)備600還可包括至少一種傳感器650,比如光傳感器、運(yùn)動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板641的亮度,接近傳感器可在電子設(shè)備600移動到耳邊時,關(guān)閉顯示面板641和/或背光。作為運(yùn)動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于電子設(shè)備600還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0182]音頻電路660、揚(yáng)聲器661,傳聲器662可提供用戶與電子設(shè)備600之間的音頻接口。音頻電路660可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器661,由揚(yáng)聲器661轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器662將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路660接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器680處理后,經(jīng)通信單元610以發(fā)送給另一電子設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器620以便進(jìn)一步處理。音頻電路660還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與電子設(shè)備600的通信。
[0183]無線通信單元670可以是WIFI (wireless fidelity,無線保真)模塊或者藍(lán)牙模塊等。電子設(shè)備600通過無線通信單元670可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖6示出了無線通信單元670,但是可以理解的是,其并不屬于電子設(shè)備600的必須構(gòu)成,完全可以根據(jù)需要在不改變公開的本質(zhì)的范圍內(nèi)而省略。
[0184]處理器680是電子設(shè)備600的控制中心,利用各種接口和線路連接整個電子設(shè)備的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器620內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器620內(nèi)的數(shù)據(jù),執(zhí)行電子設(shè)備600的各種功能和處理數(shù)據(jù),從而對電子設(shè)備進(jìn)行整體監(jiān)控。可選的,處理器680可包括一個或多個處理核心;可選的,處理器680可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器680中。
[0185]電子設(shè)備600還包括給各個部件供電的電池690,可選的,電池可以通過電池管理系統(tǒng)與處理器680邏輯相連,從而通過電池管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電池690可以為如上述實(shí)施例中所提供的任意一種電池。盡管未不出,電子設(shè)備600還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
[0186]電子設(shè)備600還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行上述圖2至圖3D所示實(shí)施例所述的界面顏色顯示方法。
[0187]在一個實(shí)施例中,本公開還提供了一種外設(shè)電子設(shè)備,該設(shè)備包括:具有存儲能力的硬件;[0188]所述硬件,用于存儲有外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng)??蛇x地,所述硬件中用于存儲外觀顏色編碼的存儲區(qū)為只讀存儲區(qū),可以防止硬件中存儲的外觀顏色編碼被惡意篡改,確保外觀顏色編碼與外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
[0189]在另一個實(shí)施例中,本公開還提供了一種界面顏色顯示系統(tǒng),該系統(tǒng)包括:電子設(shè)備和外設(shè)電子設(shè)備;
[0190]該電子設(shè)備包括如圖4或圖5所示實(shí)施例提供的界面顏色顯示裝置;
[0191]所述外設(shè)電子設(shè)備包括上述實(shí)施例提供的外設(shè)電子設(shè)備。
[0192]此外,根據(jù)本公開的方法還可以被實(shí)現(xiàn)為由CPU執(zhí)行的計算機(jī)程序,該計算機(jī)程序可以存儲在計算機(jī)可讀存儲介質(zhì)中。在該計算機(jī)程序被CPU執(zhí)行時,執(zhí)行本公開的方法中限定的上述功能。
[0193]此外,上述方法步驟以及系統(tǒng)單元也可以利用控制器以及用于存儲使得控制器實(shí)現(xiàn)上述步驟或單元功能的計算機(jī)程序的計算機(jī)可讀存儲介質(zhì)實(shí)現(xiàn)。
[0194]此外,應(yīng)該明白的是,本文所述的計算機(jī)可讀存儲介質(zhì)(例如,存儲器)可以是易失性存儲器或非易失性存儲器,或者可以包括易失性存儲器和非易失性存儲器兩者。作為例子而非限制性的,非易失性存儲器可以包括只讀存儲器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦寫可編程ROM(EEPROM)或快閃存儲器。易失性存儲器可以包括隨機(jī)存取存儲器(RAM),該RAM可以充當(dāng)外部高速緩存存儲器。作為例子而非限制性的,RAM可以以多種形式獲得,比如同步RAM (DRAM)、動態(tài)RAM (DRAM)、同步DRAM (SDRAM)、雙數(shù)據(jù)速率SDRAM (DDR SDRAM)、增強(qiáng)SDRAM(ESDRAM)、同步鏈路DRAM(SLDRAM)以及直接RambusRAM(DRRAM)。所公開的方面的存儲設(shè)備意在包括但不限于這些和其它合適類型的存儲器。
[0195]本領(lǐng)域技術(shù)人員還將明白的是,結(jié)合這里的公開所描述的各種示例性邏輯塊、模塊、電路和算法步驟可以被實(shí)現(xiàn)為電子硬件、計算機(jī)軟件或兩者的組合。為了清楚地說明硬件和軟件的這種可互換性,已經(jīng)就各種示意性組件、方塊、模塊、電路和步驟的功能對其進(jìn)行了一般性的描述。這種功能是被實(shí)現(xiàn)為軟件還是被實(shí)現(xiàn)為硬件取決于具體應(yīng)用以及施加給整個系統(tǒng)的設(shè)計約束。本領(lǐng)域技術(shù)人員可以針對每種具體應(yīng)用以各種方式來實(shí)現(xiàn)所述的功能,但是這種實(shí)現(xiàn)決定不應(yīng)被解釋為導(dǎo)致脫離本公開的范圍。
[0196]結(jié)合這里的公開所描述的各種示例性邏輯塊、模塊和電路可以利用被設(shè)計成用于執(zhí)行這里所述功能的下列部件來實(shí)現(xiàn)或執(zhí)行:通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分立的硬件組件或者這些部件的任何組合。通用處理器可以是微處理器,但是可替換地,處理器可以是任何傳統(tǒng)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以被實(shí)現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器結(jié)合DSP核、或任何其它這種配置。
[0197]結(jié)合這里的公開所描述的方法或算法的步驟可以直接包含在硬件中、由處理器執(zhí)行的軟件模塊中或這兩者的組合中。軟件模塊可以駐留在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域已知的任何其它形式的存儲介質(zhì)中。示例性的存儲介質(zhì)被耦合到處理器,使得處理器能夠從該存儲介質(zhì)中讀取信息或向該存儲介質(zhì)寫入信息。在一個替換方案中,所述存儲介質(zhì)可以與處理器集成在一起。處理器和存儲介質(zhì)可以駐留在ASIC中。ASIC可以駐留在用戶終端中。在一個替換方案中,處理器和存儲介質(zhì)可以作為分立組件駐留在用戶終端中。
[0198]在一個或多個示例性設(shè)計中,所述功能可以在硬件、軟件、固件或其任意組合中實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),則可以將所述功能作為一個或多個指令或代碼存儲在計算機(jī)可讀介質(zhì)上或通過計算機(jī)可讀介質(zhì)來傳送。計算機(jī)可讀介質(zhì)包括計算機(jī)存儲介質(zhì)和通信介質(zhì),該通信介質(zhì)包括有助于將計算機(jī)程序從一個位置傳送到另一個位置的任何介質(zhì)。存儲介質(zhì)可以是能夠被通用或?qū)S糜嬎銠C(jī)訪問的任何可用介質(zhì)。作為例子而非限制性的,該計算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲設(shè)備、磁盤存儲設(shè)備或其它磁性存儲設(shè)備,或者是可以用于攜帶或存儲形式為指令或數(shù)據(jù)結(jié)構(gòu)的所需程序代碼并且能夠被通用或?qū)S糜嬎銠C(jī)或者通用或?qū)S锰幚砥髟L問的任何其它介質(zhì)。此外,任何連接都可以適當(dāng)?shù)胤Q為計算機(jī)可讀介質(zhì)。例如,如果使用同軸線纜、光纖線纜、雙絞線、數(shù)字用戶線路(DSL)或諸如紅外線、無線電和微波的無線技術(shù)來從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源發(fā)送軟件,則上述同軸線纜、光纖線纜、雙絞線、DSL或諸如紅外先、無線電和微波的無線技術(shù)均包括在介質(zhì)的定義。如這里所使用的,磁盤和光盤包括壓縮盤(CD)、激光盤、光盤、數(shù)字多功能盤(DVD)、軟盤、藍(lán)光盤,其中磁盤通常磁性地再現(xiàn)數(shù)據(jù),而光盤利用激光光學(xué)地再現(xiàn)數(shù)據(jù)。上述內(nèi)容的組合也應(yīng)當(dāng)包括在計算機(jī)可讀介質(zhì)的范圍內(nèi)。
[0199]公開的示例性實(shí)施例,但是應(yīng)當(dāng)注公開的示例性實(shí)施例,但是應(yīng)當(dāng)注意,在不背離權(quán)利要求限定的本公開的范圍的前提下,可以進(jìn)行多種改變和修改。根據(jù)這里描述的公開實(shí)施例的方法權(quán)利要求的功能、步驟和/或動作不需以任何特定順序執(zhí)行。此外,盡管本公開的元素可以以個體形式描述或要求,但是也可以設(shè)想多個,除非明確限制為單數(shù)。
[0200]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0201]以上所述僅為本公開的較佳實(shí)施例,并不用以限制本公開,凡在本公開的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種界面顏色顯示方法,其特征在于,用于電子設(shè)備中,所述方法包括: 獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng); 根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序; 顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
2.根據(jù)權(quán)利要求1所述的顯示方法,其特征在于,所述根據(jù)所述外觀顏色編碼調(diào)節(jié)對應(yīng)的應(yīng)用程序的界面,包括: 根據(jù)所述外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與所述外觀顏色編碼匹配的界面,所述不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖; 根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面。
3.根據(jù)權(quán)利要求2所述的顯示方法,其特征在于,所述根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面,包括: 將所述應(yīng)用程序的原始界面中的預(yù)定顏色層與所述選擇出的所述界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖; 將所述合成后的界面貼圖添加到所述應(yīng)用程序的原始界面上,得到所述應(yīng)用程序的目標(biāo)界面。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,包括: 檢測所述電子設(shè)備是否已與所述外設(shè)電子設(shè)備相連; 若檢測結(jié)果為已與所述外設(shè)電子設(shè)備相連,則通過與所述外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取所述外設(shè)電子設(shè)備的硬件中存儲的所述外觀顏色編碼。
5.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括: 接收界面設(shè)置信號; 根據(jù)所述界面設(shè)置信號更改所述應(yīng)用程序的目標(biāo)界面。
6.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括: 檢測所述目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值; 若檢測結(jié)果為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將所述目標(biāo)界面設(shè)置為所述應(yīng)用程序的默認(rèn)界面。
7.一種界面顏色顯示裝置,其特征在于,用于電子設(shè)備中,所述裝置包括: 編碼獲取模塊,用于獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng); 界面獲取模塊,用于根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序; 界面顯示模塊,用于顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
8.根據(jù)權(quán)利要求7所述的顯示裝置,其特征在于,所述界面獲取模塊,包括:界面選擇單元和界面調(diào) 節(jié)單元; 所述界面選擇單元,用于根據(jù)所述外觀顏色編碼在預(yù)設(shè)的不同組界面中選擇與所述外觀顏色編碼匹配的界面,所述不同組界面各自對應(yīng)一個外觀顏色編碼,且每組界面包括至少一個界面貼圖; 所述界面調(diào)節(jié)單元,用于根據(jù)選擇出的所述界面調(diào)節(jié)得到所述應(yīng)用程序的目標(biāo)界面。
9.根據(jù)權(quán)利要求8所述的顯示裝置,其特征在于,所述界面調(diào)節(jié)單元,包括:貼圖合成子單元和界面獲取子單元; 所述貼圖合成子單元,用于將所述應(yīng)用程序的原始界面中的預(yù)定顏色層與所述選擇出的所述界面中的界面貼圖按照預(yù)定透明度進(jìn)行合成,得到合成后的界面貼圖; 所述界面獲取子單元,用于將所述合成后的界面貼圖添加到所述應(yīng)用程序的原始界面上,得到所述應(yīng)用程序的目標(biāo)界面。
10.根據(jù)權(quán)利要求7至9任一所述的裝置,其特征在于,所述編碼獲取模塊,包括:相連性檢測單元和編碼讀取單元; 所述相連性檢測單元,用于檢測所述電子設(shè)備是否已與所述外設(shè)電子設(shè)備相連; 所述編碼讀取單元,用于若檢測結(jié)果為已與所述外設(shè)電子設(shè)備相連,則通過與所述外設(shè)電子設(shè)備對應(yīng)的驅(qū)動程序讀取所述外設(shè)電子設(shè)備的硬件中存儲的所述外觀顏色編碼。
11.根據(jù)權(quán)利要求7至9任一所述的裝置,其特征在于,所述裝置還包括: 信號接收模塊,用于接收界面設(shè)置信號; 界面更改模塊,用于根據(jù)所述界面設(shè)置信號更改所述應(yīng)用程序的目標(biāo)界面。
12.根據(jù)權(quán)利要求7至9任一所述的裝置,其特征在于,所述裝置還包括: 閾值檢測模塊,用于檢測所述目標(biāo)界面的歷史采用次數(shù)是否已經(jīng)達(dá)到預(yù)設(shè)閾值; 界面設(shè)置模塊,用于若檢測結(jié)果`為已經(jīng)達(dá)到預(yù)設(shè)閾值,則將所述目標(biāo)界面設(shè)置為所述應(yīng)用程序的默認(rèn)界面。
13.—種電子設(shè)備,其特征在于,所述電子設(shè)備包括: 一個或多個處理器; 存儲器;和 一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊具有如下功能: 獲取與所述電子設(shè)備相連的外設(shè)電子設(shè)備的硬件中存儲的外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng); 根據(jù)所述外觀顏色編碼調(diào)節(jié)得到對應(yīng)的應(yīng)用程序的目標(biāo)界面,所述應(yīng)用程序是運(yùn)行在所述電子設(shè)備中與所述外設(shè)電子設(shè)備有關(guān)的應(yīng)用程序; 顯示調(diào)節(jié)后的所述應(yīng)用程序的目標(biāo)界面。
14.一種外設(shè)電子設(shè)備,其特征在于,所述設(shè)備包括:具有存儲能力的硬件; 所述硬件,用于存儲有外觀顏色編碼,所述外觀顏色編碼與所述外設(shè)電子設(shè)備的外觀顏色對應(yīng)。
15.一種界面顏色顯示系統(tǒng),其特征在于,所述系統(tǒng)包括:電子設(shè)備和外設(shè)電子設(shè)備; 所述電子設(shè)備包括如權(quán)利要求7至12任一所述的界面顏色顯示裝置; 所述外設(shè)電子設(shè)備包括如權(quán)利要求14所述的外設(shè)電子設(shè)備。
【文檔編號】G06F9/44GK103699373SQ201310628568
【公開日】2014年4月2日 申請日期:2013年11月29日 優(yōu)先權(quán)日:2013年11月29日
【發(fā)明者】唐沐, 劉鵬飛, 劉靜, 陳勇 申請人:小米科技有限責(zé)任公司