鍵盤界面的顯示方法及裝置的制造方法
【技術領域】
[0001]本公開涉及軟件技術領域,尤其涉及鍵盤界面的顯示方法及裝置。
【背景技術】
[0002]當前,隨著智能終端的普及,越來越多的用戶對系統(tǒng)產(chǎn)生了個性化和美化的需求。特別是,對于在系統(tǒng)中任何應用軟件中都會遇到的輸入鍵盤界面,用戶越來越難以忍受其單一的界面和不變的顏色。
【發(fā)明內(nèi)容】
[0003]本公開實施例提供鍵盤界面的顯示方法及裝置,用以根據(jù)系統(tǒng)的運行特征自動設置鍵盤界面的顯示風格,不需用戶手工操作,提高用戶體驗。
[0004]根據(jù)本公開實施例的第一方面,提供一種鍵盤界面的顯示方法,包括:
[0005]獲取系統(tǒng)的運行特征;
[0006]根據(jù)所述運行特征,獲取鍵盤界面的顯示風格;
[0007]根據(jù)所述顯示風格,顯示鍵盤界面。
[0008]所述顯示風格包括:鍵盤中字符或符號的顏色、鍵盤中字符或符號的字體以及鍵盤的背景色中的一個或者多個。
[0009]在一個實施例中,所述根據(jù)所述運行特征,獲取鍵盤界面的顯示風格的步驟包括:
[0010]根據(jù)系統(tǒng)當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
[0011]根據(jù)系統(tǒng)桌面的背景圖片,獲取鍵盤界面的顯示風格。
[0012]在一個實施例中,所述根據(jù)系統(tǒng)當前運行的應用軟件,獲取鍵盤界面的顯示風格的步驟包括:
[0013]獲取系統(tǒng)當前運行的應用軟件的類型;查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
[0014]根據(jù)所述系統(tǒng)當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
[0015]根據(jù)當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
[0016]在一個實施例中,所述根據(jù)所述系統(tǒng)當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格的步驟包括:
[0017]獲取所述系統(tǒng)當前運行的應用軟件的圖標圖片的風格類型;查找所述圖標圖片的風格類型對應的鍵盤界面的顯示風格;或者
[0018]提取所述系統(tǒng)當前運行的應用軟件的圖標圖片的主色調(diào)顏色值;根據(jù)所述主色調(diào)顏色值,設置鍵盤背景色的顏色值。
[0019]在一個實施例中,所述根據(jù)系統(tǒng)桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟包括:
[0020]獲取系統(tǒng)桌面的背景圖片的風格類型;獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯不風格;或者
[0021]提取系統(tǒng)桌面的背景圖片的主色調(diào)顏色值;根據(jù)所述主色調(diào)顏色值,設置鍵盤背景色的顏色值。
[0022]在一個實施例中,所述根據(jù)系統(tǒng)桌面的背景圖片,獲取鍵盤界面的顯示風格的步驟還包括:
[0023]計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;根據(jù)所述目標顏色值,設置鍵盤中字符或符號的顏色;
[0024]根據(jù)預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的字體;或者
[0025]根據(jù)預先設置的鍵盤背景色的顏色值與鍵盤中字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。
[0026]在一個實施例中,所述登陸用戶信息包括:登陸用戶的年齡、登陸用戶的性別、登陸用戶的愛好以及登陸用戶選擇的鍵盤顯示風格中的一個或者多個。
[0027]根據(jù)本公開實施例的第二方面,提供一種鍵盤界面的顯示裝置,包括:
[0028]第一獲取模塊,用于獲取系統(tǒng)的運行特征;
[0029]第二獲取模塊,用于根據(jù)所述運行特征,獲取鍵盤界面的顯示風格;
[0030]顯示模塊,用于根據(jù)所述顯示風格,顯示鍵盤界面。
[0031]在一個實施例中,所述第二獲取模塊包括:
[0032]第一獲取子模塊,用于根據(jù)系統(tǒng)當前運行的應用軟件,獲取鍵盤界面的顯示風格;或者
[0033]第二獲取子模塊,用于根據(jù)系統(tǒng)桌面的背景圖片,獲取鍵盤界面的顯示風格。
[0034]在一個實施例中,所述第一獲取子模塊包括:
[0035]第一獲取單元,用于獲取系統(tǒng)當前運行的應用軟件的類型;
[0036]查找單元,用于查找所述應用軟件的類型對應的鍵盤界面的顯示風格;或者
[0037]所述第一獲取子模塊包括:
[0038]第二獲取單元,用于根據(jù)所述系統(tǒng)當前運行的應用軟件的圖標圖片,獲取鍵盤界面的顯示風格;或者
[0039]所述第一獲取子模塊包括:
[0040]第三獲取單元,用于根據(jù)所述系統(tǒng)當前運行的應用軟件的登陸用戶信息,獲取鍵盤界面的顯示風格。
[0041 ] 在一個實施例中,所述第二獲取子模塊包括:
[0042]第一獲取單元,用于獲取系統(tǒng)桌面的背景圖片的風格類型;
[0043]第二獲取單元,用于獲取所述當前背景圖片的風格類型對應的鍵盤界面的顯示風格;或者
[0044]所述第二獲取子模塊包括:
[0045]提取單元,用于提取系統(tǒng)桌面的背景圖片的主色調(diào)顏色值;
[0046]第一設置單元,用于根據(jù)所述主色調(diào)顏色值,設置鍵盤背景色的顏色值。
[0047]在一個實施例中,所述第二獲取子模塊包括:
[0048]計算單元,用于計算得到與所述鍵盤背景色的顏色值具有預定差值的目標顏色值;
[0049]第二設置單元,用于根據(jù)所述目標顏色值,設置鍵盤中的字符或符號的顏色;
[0050]第三獲取單元,用于根據(jù)預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的字體之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中的字符或符號的字體;或者
[0051 ] 所述第二獲取子模塊包括:
[0052]第四獲取單元,用于根據(jù)預先設置的鍵盤背景色的顏色值與鍵盤中的字符或符號的顏色值之間的對應關系,獲取鍵盤背景色的顏色值對應的鍵盤中字符或符號的顏色值。
[0053]根據(jù)本公開實施例的第三方面,提供一種鍵盤界面的顯示裝置,包括:
[0054]處理器;
[0055]用于存儲處理器可執(zhí)行指令的存儲器;
[0056]其中,處理器被配置為:
[0057]獲取系統(tǒng)的運行特征;
[0058]根據(jù)所述運行特征,獲取鍵盤界面的顯示風格;
[0059]根據(jù)所述顯示風格,顯示鍵盤界面。
[0060]本公開的實施例提供的技術方案可以包括以下有益效果:
[0061]本公開的實施例能夠根據(jù)系統(tǒng)的運行特征自動設置鍵盤界面的顯示風格,提高了用戶體驗。
[0062]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0063]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0064]圖1是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法的流程圖。
[0065]圖2是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0066]圖3是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0067]圖4是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0068]圖5是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0069]圖6是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0070]圖7是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0071]圖8是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0072]圖9是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0073]圖10是根據(jù)一示例性實施例示出的鍵盤界面的顯示方法中步驟S12的流程圖。
[0074]圖11是根據(jù)一示例性實施例示出鍵盤界面的顯示裝置的框圖