鬼佬大哥大
  • / 23
  • 下載費用:30 金幣  

鍵盤界面的顯示方法及裝置.pdf

摘要
申請專利號:

CN201510370081.9

申請日:

2015.06.29

公開號:

CN104915104A

公開日:

2015.09.16

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/0481申請日:20150629|||公開
IPC分類號: G06F3/0481(2013.01)I; G06F9/44 主分類號: G06F3/0481
申請人: 小米科技有限責任公司
發明人: 相里飛; 錢莊; 陳寶可
地址: 100085北京市海淀區清河中街68號華潤五彩城購物中心二期13層
優先權:
專利代理機構: 北京尚倫律師事務所11477 代理人: 代治國
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510370081.9

授權公告號:

||||||

法律狀態公告日:

2019.02.12|||2015.10.14|||2015.09.16

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本公開是關于鍵盤界面的顯示方法及裝置,用以根據系統的運行特征自動設置鍵盤界面的顯示風格,不需用戶手工操作,提高用戶體驗。所述鍵盤界面的顯示方法包括:獲取系統的運行特征;根據所述運行特征,獲取鍵盤界面的顯示風格;根據所述顯示風格,顯示鍵盤界面。本公開技術方案能夠根據系統的運行特征自動設置鍵盤界面的顯示風格,不需用戶手工操作,提高了用戶體驗。

權利要求書

權利要求書
1.  一種鍵盤界面的顯示方法,應用于終端,其特征在于,包括:
獲取系統的運行特征;
根據所述運行特征,獲取鍵盤界面的顯示風格;
根據所述顯示風格,顯示鍵盤界面。

2.  根據權利要求1所述的方法,其特征在于,
所述顯示風格包括:鍵盤中的字符或符號的顏色、鍵盤中的字符或符號的字體以及鍵盤的背景色中的一個或者多個。

3.  根據權利要求1所述的方法,其特征在于,所述根據所述運行特征,獲取鍵盤界面的顯示風格的步驟包括:
根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。

4.  根據權利要求3所述的方法,其特征在于,所述根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格的步驟包括:
獲取所述系統當前運行的應用軟件的類型;查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
根據系統當前運行的所述應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
根據所述當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。

5.  根據權利要求4所述的方法,其特征在于,所述根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取所述系統當前運行的所述應用軟件的圖標圖片的風格類型;查找所述圖標圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取所述系統當前運行的所述應用軟件的圖標圖片的主色調顏色值;根 據所述主色調顏色值,設置鍵盤背景色的顏色值。

6.  根據權利要求3所述的方法,其特征在于,所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取系統桌面的背景圖片的風格類型;獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取系統桌面的背景圖片的主色調顏色值;根據所述主色調顏色值,設置鍵盤背景色的顏色值。

7.  根據權利要求6所述的方法,其特征在于,所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟還包括:
計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據所述目標顏色值,設置鍵盤中的字符或符號的顏色;
根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體;或者
根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。

8.  根據權利要求3所述的方法,其特征在于,所述登陸用戶信息包括:登陸用戶的年齡、登陸用戶的性別、登陸用戶的愛好以及登陸用戶選擇的鍵盤顯示風格中的一個或者多個。

9.  一種鍵盤界面的顯示裝置,其特征在于,包括:
第一獲取模塊,用于獲取系統的運行特征;
第二獲取模塊,用于根據所述運行特征,獲取鍵盤界面的顯示風格;
顯示模塊,用于根據所述顯示風格,顯示鍵盤界面。

10.  根據權利要求9所述的裝置,其特征在于,所述第二獲取模塊包括:
第一獲取子模塊,用于根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
第二獲取子模塊,用于根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。

11.  根據權利要求10所述的裝置,其特征在于,
所述第一獲取子模塊包括:
第一獲取單元,用于獲取系統當前運行的應用軟件的類型;
查找單元,用于查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
所述第一獲取子模塊包括:
第二獲取單元,用于根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
所述第一獲取子模塊包括:
第三獲取單元,用于根據當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。

12.  根據權利要求10所述的裝置,其特征在于,
所述第二獲取子模塊包括:
第四獲取單元,用于獲取系統桌面的背景圖片的風格類型;
第五獲取單元,用于獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
所述第二獲取子模塊包括:
提取單元,用于提取系統桌面的背景圖片的主色調顏色值;
設置單元,用于根據所述主色調顏色值,設置鍵盤背景色的顏色值。

13.  根據權利要求10所述的裝置,其特征在于,
所述第二獲取子模塊包括:
計算單元,用于計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;
第一設置單元,用于根據所述目標顏色值,設置鍵盤中的字符或符號的 顏色;
第六獲取單元,用于根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體;或者
所述第二獲取子模塊包括:
第七獲取單元,用于根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。

14.  一種鍵盤界面的顯示裝置,其特征在于,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,處理器被配置為:
獲取系統的運行特征;
根據所述運行特征,獲取鍵盤界面的顯示風格;
根據所述顯示風格,顯示鍵盤界面。

說明書

說明書鍵盤界面的顯示方法及裝置
技術領域
本公開涉及軟件技術領域,尤其涉及鍵盤界面的顯示方法及裝置。
背景技術
當前,隨著智能終端的普及,越來越多的用戶對系統產生了個性化和美化的需求。特別是,對于在系統中任何應用軟件中都會遇到的輸入鍵盤界面,用戶越來越難以忍受其單一的界面和不變的顏色。
發明內容
本公開實施例提供鍵盤界面的顯示方法及裝置,用以根據系統的運行特征自動設置鍵盤界面的顯示風格,不需用戶手工操作,提高用戶體驗。
根據本公開實施例的第一方面,提供一種鍵盤界面的顯示方法,包括:
獲取系統的運行特征;
根據所述運行特征,獲取鍵盤界面的顯示風格;
根據所述顯示風格,顯示鍵盤界面。
所述顯示風格包括:鍵盤中字符或符號的顏色、鍵盤中字符或符號的字體以及鍵盤的背景色中的一個或者多個。
在一個實施例中,所述根據所述運行特征,獲取鍵盤界面的顯示風格的步驟包括:
根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。
在一個實施例中,所述根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格的步驟包括:
獲取系統當前運行的應用軟件的類型;查找所述應用軟件的類型對應的 鍵盤界面的顯示風格;或者
根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
根據當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
在一個實施例中,所述根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取所述系統當前運行的應用軟件的圖標圖片的風格類型;查找所述圖標圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取所述系統當前運行的應用軟件的圖標圖片的主色調顏色值;根據所述主色調顏色值,設置鍵盤背景色的顏色值。
在一個實施例中,所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取系統桌面的背景圖片的風格類型;獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取系統桌面的背景圖片的主色調顏色值;根據所述主色調顏色值,設置鍵盤背景色的顏色值。
在一個實施例中,所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟還包括:
計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據所述目標顏色值,設置鍵盤中字符或符號的顏色;
根據預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的字體;或者
根據預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。
在一個實施例中,所述登陸用戶信息包括:登陸用戶的年齡、登陸用戶的性別、登陸用戶的愛好以及登陸用戶選擇的鍵盤顯示風格中的一個或者多 個。
根據本公開實施例的第二方面,提供一種鍵盤界面的顯示裝置,包括:
第一獲取模塊,用于獲取系統的運行特征;
第二獲取模塊,用于根據所述運行特征,獲取鍵盤界面的顯示風格;
顯示模塊,用于根據所述顯示風格,顯示鍵盤界面。
在一個實施例中,所述第二獲取模塊包括:
第一獲取子模塊,用于根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
第二獲取子模塊,用于根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。
在一個實施例中,所述第一獲取子模塊包括:
第一獲取單元,用于獲取系統當前運行的應用軟件的類型;
查找單元,用于查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
所述第一獲取子模塊包括:
第二獲取單元,用于根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
所述第一獲取子模塊包括:
第三獲取單元,用于根據所述系統當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
在一個實施例中,所述第二獲取子模塊包括:
第一獲取單元,用于獲取系統桌面的背景圖片的風格類型;
第二獲取單元,用于獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
所述第二獲取子模塊包括:
提取單元,用于提取系統桌面的背景圖片的主色調顏色值;
第一設置單元,用于根據所述主色調顏色值,設置鍵盤背景色的顏色值。
在一個實施例中,所述第二獲取子模塊包括:
計算單元,用于計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;
第二設置單元,用于根據所述目標顏色值,設置鍵盤中的字符或符號的顏色;
第三獲取單元,用于根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體;或者
所述第二獲取子模塊包括:
第四獲取單元,用于根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。
根據本公開實施例的第三方面,提供一種鍵盤界面的顯示裝置,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,處理器被配置為:
獲取系統的運行特征;
根據所述運行特征,獲取鍵盤界面的顯示風格;
根據所述顯示風格,顯示鍵盤界面。
本公開的實施例提供的技術方案可以包括以下有益效果:
本公開的實施例能夠根據系統的運行特征自動設置鍵盤界面的顯示風格,提高了用戶體驗。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
圖1是根據一示例性實施例示出的鍵盤界面的顯示方法的流程圖。
圖2是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖3是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖4是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖5是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖6是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖7是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖8是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖9是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖10是根據一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
圖11是根據一示例性實施例示出鍵盤界面的顯示裝置的框圖。
圖12是根據一示例性實施例示出的鍵盤界面的顯示裝置中第二獲取模塊的框圖。
圖13是根據一示例性實施例示出的鍵盤界面的顯示裝置中第一獲取子 模塊的框圖。
圖14是根據一示例性實施例示出的鍵盤界面的顯示裝置中第二獲取子模塊的框圖。
圖15是根據一示例性實施例示出的一種適用于拍攝器械的推薦裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。
圖1是根據一示例性實施例示出的一種鍵盤界面的顯示方法的流程圖,如圖1所示,該鍵盤界面的顯示方法,包括以下步驟S11-S13:
在步驟S11中,獲取系統的運行特征。在一實施例中,系統的運行特征例如可以為:系統當前運行的應用軟件,或者系統桌面的背景圖片。系統可以為終端的操作系統。
在步驟S12中,根據所述運行特征,獲取鍵盤界面的顯示風格;
在步驟S13中,根據所述顯示風格,顯示鍵盤界面。所述顯示風格可以包括:鍵盤中字符或符號的顏色、鍵盤中字符或符號的字體以及鍵盤的背景色中的一個或者多個。鍵盤中的字符例如為:字母A、B、C、D,數字1、2、3、4,漢字等,符號可以為標點符號或者#、@等一些特殊符號,鍵盤中也可以有一些字符和符號的組合,例如.com等。
上述實施例中,能夠根據系統的運行特征自動設置鍵盤界面的顯示風格,不需用戶手工操作,提高了用戶體驗。
步驟S12可以為:根據系統當前運行的應用軟件,獲取鍵盤界面的顯示 風格。以下分別在不同實施例中描述。
在一個實施例中,如圖2所示,步驟S12可以包括:
步驟A1,獲取系統當前運行的應用軟件的類型;
步驟A2,查找所述應用軟件的類型對應的鍵盤界面的顯示風格。
上述實施例中,應用軟件的類型可以為娛樂類型、理財類型、辦公類型等,可以預先對不同類型設置不同的鍵盤界面的顯示風格。
在一個實施例中,如圖3所示,步驟S12可以包括:
步驟B1,獲取所述所述系統當前運行的應用軟件的圖標圖片;
步驟B2,根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格。
例如,用戶打開“米聊”應用軟件,并準備在“米聊”應用軟件中輸入文字,則在“米聊”中顯示鍵盤時,可以根據“米聊”的圖標圖片來設置鍵盤界面的顯示風格,例如:可以以“米聊”的圖標圖片的風格類型或者主色調顏色值來設置鍵盤界面的顯示風格。
在一個實施例中,如圖4所示,步驟S12包括:
步驟C1,獲取所述系統當前運行的應用軟件的圖標圖片的風格類型;
步驟C2,查找所述圖標圖片的風格類型對應的鍵盤界面的顯示風格。
上述實施例中,圖標圖片的風格類型的風格類型可以為娛樂類型、理財類型、辦公類型等,可以預先對不同風格類型設置不同的鍵盤界面的顯示風格。
在一個實施例中,如圖5所示,步驟S12包括:
步驟D1,提取所述應用軟件的圖標圖片的主色調顏色值;例如,該步驟中,用戶打開“米聊”應用軟件,并準備在“米聊”應用軟件中輸入文字,則認為系統當前運行的應用軟件為“米聊”。在“米聊”中顯示鍵盤時,提取“米聊”的圖標圖片主色調顏色值;提取到的主色調顏色為綠色,具體的顏色值可以用RGB值來描述。
步驟D2,根據所述主色調顏色值,設置鍵盤背景色的顏色值;該步驟中,可以將提取到的主色調顏色值,作為鍵盤背景色的顏色值;或者,可以將預先設置的主色調顏色值對應的顏色值,作為鍵盤背景色的顏色值;或者,可以將與主色調顏色值具有預定差值的顏色值,作為鍵盤背景色的顏色值。例如,該步驟中,將提取到的綠色的主色調顏色值,作為鍵盤背景色的顏色值。
步驟D3,計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據所述目標顏色值,設置鍵盤中字符或符號的顏色值;該步驟中,提取到該“綠色”的主色調顏色值(用RGB值表示);根據主色調顏色值,計算目標顏色值,作為鍵盤背景色的顏色值。該步驟中,保證了鍵盤背景色與鍵盤中字符或符號之間有一定顏色差異的顯示,使得鍵盤相對用戶來說顯示效果更好,方便用戶的使用。
步驟D4,根據預先設置的鍵盤背景色的顏色值與字體之間的對應關系,設置鍵盤中的字符或符號的字體。例如,可以預先設置綠色的顏色值對應楷體,則該步驟中,設置鍵盤背景色為綠色的話,鍵盤中的字符或符號的字體可以為楷體。當然,本領域技術人員可以理解,字符和符號的字體可以與鍵盤背景色的顏色值具有不同的對應關系。
上述實施例中,保證了鍵盤背景色與鍵盤中字符或符號之間有一定顏色差異的顯示,使得鍵盤相對用戶來說顯示效果更好,方便用戶的使用。另外,自動對鍵盤進行顯示風格的設置,在不增加用戶手動操作的同時,使得鍵盤顯示風格更加多樣化。
在一個實施例中,如圖6所示,步驟S12B包括:
步驟E1,提取所述系統當前運行的應用軟件的圖標圖片的主色調顏色值;例如,該步驟中,用戶打開“米聊”應用軟件,并準備在“米聊”應用軟件中輸入文字,則認為系統當前運行的應用軟件為“米聊”。在“米聊”中顯示鍵盤時,提取“米聊”的圖標圖片主色調顏色值;提取到的主色調顏色為綠色,具體的顏色值可以用RGB值來描述。
步驟E2,根據所述主色調顏色值,設置鍵盤背景色的顏色值。該步驟中,可以將提取到的主色調顏色值,作為鍵盤背景色的顏色值;或者,可以將預先設置的主色調顏色值對應的顏色值,作為鍵盤背景色的顏色值;或者,可以將與主色調顏色值具有預定差值的顏色值,作為鍵盤背景色的顏色值。例如,該步驟中,將提取到的綠色的主色調顏色值,作為鍵盤背景色的顏色值。
步驟E3,根據預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。該步驟中,提取到綠色的主色調顏色值(用RGB值表示);根據主色調顏色值,獲取對應的目標顏色值,作為鍵盤背景色的顏色值。
步驟E4,根據預先設置的鍵盤背景色的顏色值與字體之間的對應關系,設置鍵盤中的字符或符號的字體。例如,可以預先設置綠色的顏色值對應楷體,則該步驟中,設置鍵盤背景色為綠色的話,鍵盤中的字符或符號的字體可以為楷體。當然,本領域技術人員可以理解,字符和符號的字體可以與鍵盤背景色的顏色值具有不同的對應關系。
上述實施例中,用戶可以根據自己喜好,預先設定鍵盤背景色的顏色值與字體之間的對應關系和鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,使得鍵盤的顯示更符合用戶的習慣,設置起來更加靈活。
在一個實施例中,如圖7所示,步驟S12可以具體包括:
步驟F1,獲取系統當前運行的應用軟件的登陸用戶信息;所述登陸用戶信息可以包括:登陸用戶的年齡、登陸用戶的性別以及登陸用戶的愛好、用戶選擇的鍵盤顯示風格中的一個或者多個。該步驟中,例如:登陸用戶信息為:用戶的性別為男,愛好為旅游、攝影,年齡為28。
步驟F2,根據當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。該步驟中,鍵盤界面的顯示風格例如為旅游愛好者型、男青年型或攝影愛好者型,用戶可以從中選擇一種顯示風格對鍵盤界面進行設置;或者系統可以任選其中一種顯示風格對鍵盤界面進行設置,本公開不以此為限。 在一實施例中,旅游愛好者型、男青年型、攝影愛好者型等顯示風格預存儲于終端中,分別對應預設的字符或符號的顏色、預設的字符或符號的字體、預設的鍵盤背景色等。
上述實施例中,可以根據用戶信息設置鍵盤界面的顯示風格,使得鍵盤的顯示風格貼近用戶的喜好。
在一個實施例中,步驟S12可以為:根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。以下分別在幾個實施例中描述。
在一個實施例中,如圖8所示,步驟S12可以具體包括:
步驟G1,獲取系統桌面的背景圖片的風格類型;
步驟G2,獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格。
上述實施例中,系統桌面的背景圖片的風格類型可以為娛樂類型、理財類型、辦公類型等,可以預先對不同風格類型設置不同的鍵盤界面的顯示風格。
在一個實施例中,如圖9所示,步驟S12可以具體包括:
步驟H1,提取系統桌面的背景圖片的主色調顏色值;例如,該步驟中,系統桌面的背景圖片的主色調顏色為綠色,具體的顏色值可以用RGB值來描述。
步驟H2,根據所述主色調顏色值,設置鍵盤背景色的顏色值。該步驟中,可以將提取到的主色調顏色值,作為鍵盤背景色的顏色值;或者,可以將預先設置的主色調顏色值對應的顏色值,作為鍵盤背景色的顏色值;或者,可以將與主色調顏色值具有預定差值的顏色值,作為鍵盤背景色的顏色值。例如,該步驟中,將提取到的綠色的主色調顏色值,作為鍵盤背景色的顏色值。
步驟H3,計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據所述目標顏色值,設置鍵盤中字符或符號的顏色。該步驟中,提取到綠色的主色調顏色值(用RGB值表示);根據主色調顏色值,計算目標顏色 值,作為鍵盤背景色的顏色值。該步驟中,保證了鍵盤背景色與鍵盤中字符或符號之間有一定顏色差異的顯示,使得鍵盤相對用戶來說顯示效果更好,方便用戶的使用。
步驟H4,根據預先設置的鍵盤背景色的顏色值與字體之間的對應關系,設置鍵盤中的字符或符號的字體。例如,可以預先設置綠色的顏色值對應楷體,則該步驟中,設置鍵盤背景色為綠色的話,鍵盤中的字符或符號的字體可以為楷體。當然,本領域技術人員可以理解,字符和符號的字體可以與鍵盤背景色的顏色值具有不同的對應關系。
上述實施例中,保證了鍵盤背景色與鍵盤中字符或符號之間有一定顏色差異的顯示,使得鍵盤相對用戶來說顯示效果更好,方便用戶的使用。
在一個實施例中,如圖10所示,步驟S12可以具體包括:
步驟K1,提取系統桌面的背景圖片的主色調顏色值;例如,該步驟中,提取到的系統桌面的背景圖片的主色調顏色為綠色,具體的顏色值可以用RGB值來描述。
步驟K2,根據所述主色調顏色值,設置鍵盤背景色的顏色值。該步驟中,可以將提取到的主色調顏色值,作為鍵盤背景色的顏色值;或者,可以將預先設置的主色調顏色值對應的顏色值,作為鍵盤背景色的顏色值;或者,可以將與主色調顏色值具有預定差值的顏色值,作為鍵盤背景色的顏色值。例如,該步驟中,將提取到的綠色的主色調顏色值,作為鍵盤背景色的顏色值。
步驟K3,根據預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。該步驟中,提取到綠色的主色調顏色值(用RGB值表示);根據主色調顏色值,獲取對應的目標顏色值,作為鍵盤背景色的顏色值。
步驟K4,根據預先設置的鍵盤背景色的顏色值與字體之間的對應關系,設置鍵盤中的字符或符號的字體。例如,可以預先設置綠色的顏色值對應楷體,則該步驟中,設置鍵盤背景色為綠色的話,鍵盤中的字符或符號的字體 可以為楷體。當然,本領域技術人員可以理解,字符和符號的字體可以與鍵盤背景色的顏色值具有不同的對應關系。
上述實施例中,用戶可以根據自己喜好,預先設定鍵盤背景色的顏色值與字體之間的對應關系和鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,使得鍵盤的顯示更符合用戶的習慣,設置起來更加靈活。
本公開可以在無需用戶手動設置的前提下,滿足用戶對輸入法鍵盤的個性化的美化需求。同時,本公開還為用戶提供了便捷智能的美化模式。
在一實施例中,本公開的鍵盤界面顯示方法并不需要使用第三方應用軟件來對系統輸入鍵盤進行沒法,不會為系統輸入法鍵盤帶來不穩定性,同時可使系統保持一致性。
以下描述本公開的應用場景。本應用場景是一種對手機操作系統的系統級輸入法鍵盤進行美化的方案,可以在不同應用軟件中智能變化系統鍵盤顏色,可以智能化的在不同應用軟件中對系統鍵盤呈現不同的配色方案,為用戶帶來了非常豐富的鍵盤顏色變化機制來供選擇。可以根據系統的運行特征來選擇不同的顯示風格,系統的運行特征可以為:應用軟件自身的特征信息,或者系統當前的特征信息等。本應用場景提供兩種智能美化模式,其一可以根據應用軟件特征顏色自動變更鍵盤在這個應用軟件中的背景色,其一可以根據系統特征顏色自動變更鍵盤在這個應用軟件中的背景色。
所述方法例如可以包括以下步驟:
步驟1、在終端的設置項中增加選項“系統鍵盤美化”,在其設置頁面中允許用戶從以下兩項中進行選擇:
(a)根據系統當前運行的應用軟件的圖標圖片;
(b)根據系統桌面的背景圖片;
步驟2、該選擇默認開啟,默認選擇(a)。
步驟3、如果用戶選擇(a),則每當用戶在某一個應用軟件中呼起輸入法鍵盤時,系統會提取該應用軟件icon(圖標)圖片中的主色調顏色值,并使 用該顏色(應用軟件特征顏色值)作為系統鍵盤在該應用軟件中出現時所展現的鍵盤背景色。當該應用軟件特征顏色值為純黑色時,鍵盤字符或符號可以為白色。其他情況下,鍵盤字符或符號可以為黑色。
步驟4、如果用戶選擇(b),,則當用戶在任意應用軟件中呼起輸入法鍵盤時,系統會提取當前系統桌面背景圖片中的主色調顏色值。并使用該顏色值(系統特征顏色值)作為系統鍵盤在該應用軟件中出現時所展現的鍵盤背景色。當該應用軟件特征顏色值為純黑色時,鍵盤字符或符號可以為白色,但本公開不以此為限,鍵盤字符或符號還可以為與純黑色有一定差異值的其他顏色,以便于分辨出鍵盤背景和鍵盤字符和符號。當該應用軟件特征顏色值為其他顏色時,鍵盤字符或符號例如可以設置為黑色,但本公開不以此為限,鍵盤字符或符號還可以設置為與所設置的背景色有一定差異值的其他顏色。
如圖11所示,對應前述鍵盤界面的顯示方法,本公開實施例提供了一種鍵盤界面的顯示裝置,包括:
第一獲取模塊91被配置為獲取系統的運行特征;
第二獲取模塊92被配置為根據所述運行特征,獲取鍵盤界面的顯示風格;
顯示模塊93被配置為根據所述顯示風格,顯示鍵盤界面。
在一個實施例中,如圖12所示,所述第二獲取模塊92包括:
第一獲取子模塊921被配置為根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
第二獲取子模塊922被配置為根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。
如圖13所示,在一個實施例中,所述第一獲取子模塊921可以包括:
第一獲取單元9211,被配置為獲取系統當前運行的應用軟件的類型;
查找單元9212,被配置為查找所述應用軟件的類型對應的鍵盤界面的顯 示風格。
在一個實施例中,所述第一獲取子模塊921可以包括:
第二獲取單元9213,被配置為根據當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格。
在一個實施例中,所述第一獲取子模塊921可以包括:
第三獲取單元9214,被配置為根據當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
如圖14所示,在一個實施例中,所述第二獲取子模塊922可以包括:
第一獲取單元9221,被配置為獲取系統桌面的背景圖片的風格類型;
第二獲取單元9222,被配置為獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格。
在一個實施例中,所述第二獲取子模塊922可以包括:
提取單元9223,被配置為提取系統桌面的背景圖片的主色調顏色值;
第一設置單元9224,被配置為根據所述主色調顏色值,設置鍵盤背景色的顏色值。
在一個實施例中,所述第二獲取子模塊922可以包括:
計算單元9225,被配置為計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;
第二設置單元9226,被配置為根據所述目標顏色值,設置鍵盤中的字符或符號的顏色;
第三獲取單元9227,被配置為根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體。
在一個實施例中,所述第二獲取子模塊922可以包括:
第四獲取單元9228,被配置為根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應 的鍵盤中字符或符號的顏色值。
關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖15是根據一示例性實施例示出的一種鍵盤界面的顯示裝置,1200的框圖,該裝置適用于終端設備。例如,裝置1200可以是移動電話,計算機,數字廣播終端,消息收發設備,游戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
參照圖15,裝置1200可以包括以下一個或多個組件:處理組件1202,存儲器1204,電源組件1206,多媒體組件1208,音頻組件1210,輸入/輸出(I/O)的接口1212,傳感器組件1214,以及通信組件1216。
處理組件1202通常控制裝置1200的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理元件1202可以包括一個或多個處理器1220來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1202可以包括一個或多個模塊,便于處理組件1202和其他組件之間的交互。例如,處理部件1202可以包括多媒體模塊,以方便多媒體組件1208和處理組件1202之間的交互。
存儲器1204被配置為存儲各種類型的數據以支持在設備1200的操作。這些數據的示例包括用于在裝置1200上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器1204可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電力組件1206為裝置1200的各種組件提供電力。電力組件1206可以包括電源管理系統,一個或多個電源,及其他與為裝置1200生成、管理和分配電力相關聯的組件。
多媒體組件1208包括在所述裝置1200和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件1208包括一個前置攝像頭和/或后置攝像頭。當設備1200處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
音頻組件1210被配置為輸出和/或輸入音頻信號。例如,音頻組件1210包括一個麥克風(MIC),當裝置1200處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1204或經由通信組件1216發送。在一些實施例中,音頻組件1210還包括一個揚聲器,用于輸出音頻信號。
I/O接口1212為處理組件1202和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1214包括一個或多個傳感器,用于為裝置1200提供各個方面的狀態評估。例如,傳感器組件1214可以檢測到設備1200的打開/關閉狀態,組件的相對定位,例如所述組件為裝置1200的顯示器和小鍵盤,傳感器組件1214還可以檢測裝置1200或裝置1200一個組件的位置改變,用戶與裝置1200接觸的存在或不存在,裝置1200方位或加速/減速和裝置1200的溫度變化。傳感器組件1214可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1214還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感 器組件1214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1216被配置為便于裝置1200和其他設備之間有線或無線方式的通信。裝置1200可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信部件1216經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信部件1216還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
在示例性實施例中,裝置1200可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1204,上述指令可由裝置1200的處理器820執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
一種鍵盤界面的顯示裝置,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,處理器被配置為:
獲取系統的運行特征;
根據所述運行特征,獲取鍵盤界面的顯示風格;
根據所述顯示風格,顯示鍵盤界面。
所述處理器還被配置為:
所述顯示風格包括:鍵盤中字符或符號的顏色、鍵盤中字符或符號的字 體以及鍵盤的背景色中的一個或者多個。
所述處理器還被配置為:
所述根據所述運行特征,獲取鍵盤界面的顯示風格的步驟包括:
根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格。
所述處理器還被配置為:
所述根據系統當前運行的應用軟件,獲取鍵盤界面的顯示風格的步驟包括:
獲取系統當前運行的應用軟件的類型;查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
根據當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
所述處理器還被配置為:
所述根據所述系統當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取所述系統當前運行的應用軟件的圖標圖片的風格類型;查找所述圖標圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取所述系統當前運行的應用軟件的圖標圖片的主色調顏色值;根據所述主色調顏色值,設置鍵盤背景色的顏色值。
所述處理器還被配置為:
所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟包括:
獲取系統桌面的背景圖片的風格類型;獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
提取系統桌面的背景圖片的主色調顏色值;根據所述主色調顏色值,設置鍵盤背景色的顏色值。
所述處理器還被配置為:
所述根據系統桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟還包括:
計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據所述目標顏色值,設置鍵盤中字符或符號的顏色;
根據預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體;或者
根據預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。
所述處理器還被配置為:
所述登陸用戶信息包括:登陸用戶的年齡、登陸用戶的性別、登陸用戶的愛好以及登陸用戶選擇的鍵盤顯示風格中的一個或者多個。
本領域技術人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。

關 鍵 詞:
鍵盤 界面 顯示 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:鍵盤界面的顯示方法及裝置.pdf
鏈接地址:http://www.wwszu.club/p-6373522.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大