專利名稱:一種帶有自定義鍵盤的手機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端,特別是涉及一種帶有自定義鍵盤的手機(jī)。
技術(shù)背景隨著手機(jī)技術(shù)的高速發(fā)展,手機(jī)的功能越來越多,手機(jī)已成為人們?nèi)粘9?作和生活中必不可少的通信和辦公工具。但是對于絕大部分用戶來說,當(dāng)買了 一款手機(jī)以后,手機(jī)的樣式就已經(jīng)定型了,對于日新月異的流行潮流來說,這 樣的手機(jī)很難滿足潮流的更替。另一方面, 一款設(shè)計好的手機(jī)只能應(yīng)用于固定 客戶群,對于手機(jī)廠商來說是一種風(fēng)險,而對于用戶來說, 一款手機(jī)只能為一 個人使用(在風(fēng)格上),也是一種對資源的不充分利用。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于提供一種帶有自定義鍵盤的手機(jī),用于通過本機(jī)或者連接PC來自定義手機(jī)鍵盤的鍵位的區(qū)域和功能。為了實現(xiàn)上述目的,本發(fā)明提供了一種帶有自定義鍵盤的手機(jī),包括觸摸屏鍵盤、顯示模塊、中央處理器,其特征在于,還連接有按鍵設(shè)置模塊,連接所述中央處理器,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述按鍵的屬性;所述中央處理器在所述按鍵設(shè)置模塊對所述按鍵的屬性設(shè)置后通過所述顯示模塊顯示所述觸摸屏鍵盤。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊又包括 應(yīng)用模塊,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述按鍵的屬性;和/或底層驅(qū)動模塊,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述按鍵的屬性。所述的帶有自定義鍵盤的手機(jī),其中,所述應(yīng)用模塊和/或所述底層驅(qū)動
模塊設(shè)置于所述手機(jī)上或個人計算機(jī)上。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵的屬性包括圖片屬性、區(qū) 域大小屬性、位置屬性、動畫效果屬性中的一個項或多項。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過對所述圖片 屬性進(jìn)行編輯改變所述按鍵的圖片。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過對所述區(qū)域 大小屬性進(jìn)行設(shè)置改變所述按鍵占用的面積。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過對所述位置 屬性進(jìn)行設(shè)置改變所述按鍵的位置。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過對所述動畫 效果屬性進(jìn)行設(shè)置,使所述按鍵具有動畫效果。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過將一個按鍵 的按鍵值與另一個按鍵的按鍵值交換設(shè)置,改變所述按鍵的位置。所述的帶有自定義鍵盤的手機(jī),其中,所述按鍵設(shè)置模塊通過將多個所述 按鍵的按鍵值設(shè)置成同一個按鍵值,將多個所述按鍵合成一個按鍵。與現(xiàn)有技術(shù)相比較,本款手機(jī)在底層驅(qū)動上需要實現(xiàn)可以用戶自定義屏幕 鍵位的驅(qū)動方式,在用戶界面要實現(xiàn)自定義鍵位的大小和按鍵的顯示信息。具 體的有益技術(shù)效果在于1) 時尚人士的需求。在時尚潮流日新月異的今天,很多追求時尚的青年 人已經(jīng)不滿足長時間擁有一種類型的手機(jī),而如果不斷地更換手機(jī),在財力上 勢必是無法讓人接收的,而且也可以注意到,用戶更換手機(jī)的其中一個因素是 因為界面和按鍵的單一化,因此對現(xiàn)有的觸摸屏進(jìn)行了一些改進(jìn),使其可以由 用戶自行定義。首先用戶通過自定義按鍵的圖片、動畫,可以使同款手機(jī)在界 面上顯示出個性化;其次用戶還可以修改按鍵的位置,設(shè)置新的快捷按鍵,可 以使同款手機(jī)在用戶體檢上完全不同;2) 特殊用戶的需要。必須承認(rèn),手機(jī)無論功能再強(qiáng)大,外形再迥異,首 先要能滿足用戶最基本的需求,比如呼叫、短信等。老年人在使用手機(jī)時,絕 大多數(shù)情況下只使用呼叫和短信這兩項基本功能,本款手機(jī)的自定義鍵盤功能 可以滿足老年人的需要,通過自定義鍵盤,老年人可以刪掉很多自己不用的功 能鍵, 一方面可以增大每個鍵的顯示面積,方便老年人査看和按鍵;另一方面,老年人可以通過自定義鍵盤,預(yù)先定義一些老年人常用電話的快捷鍵,比如自 己親人的、醫(yī)院的,等等,再通過設(shè)置按鍵的圖片、動畫、按鍵音等使的該鍵 的功能更加直觀。通過這些設(shè)置,手機(jī)可以更好地滿足老年人的需要, 一方面 功能簡單明了,另一方面增加了很多應(yīng)急的功能鍵,使老年人在遇到特殊情況 時可以以最快的速度通知給相關(guān)人員;3)通過觀察和多年使用手機(jī)的經(jīng)驗,可知絕大部分的手機(jī)的屏幕和按鍵 界面在面積大小上幾乎是一樣的,對于直板機(jī)來說,用戶手機(jī)面積的一半是按 鍵界面,對于滑蓋或翻蓋手機(jī)來說,按鍵界面依然占據(jù)了幾乎一半的手機(jī)使用 面積。因此在本款手機(jī)中,在需要使用屏幕顯示時可以隱藏按鍵界面,這個功 能可以讓用戶通過使用手機(jī)更好地享受到視頻影像帶來的樂趣,而不再抱怨屏 幕的狹小。以下結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的 限定。
圖1是本發(fā)明的帶有自定義鍵盤的手機(jī)的模塊結(jié)構(gòu)圖; 圖2是本發(fā)明最基本的屏幕顯示單元;圖3是本發(fā)明在最基本的屏幕顯示單元上進(jìn)行鍵位的設(shè)置示意圖;圖4是本發(fā)明適合于青年人的一種自定義的鍵盤模型圖;圖5是本發(fā)明適合于老年人的一種自定義的鍵盤模型圖。
具體實施方式
下面結(jié)合附圖和具體實施方式
對本發(fā)明的技術(shù)方案作進(jìn)一步更詳細(xì)的描述。如圖1所示,是本發(fā)明的帶有自定義鍵盤的手機(jī)的模塊結(jié)構(gòu)圖。如圖2所示,是本發(fā)明最基本的屏幕顯示單元。手機(jī)100包括觸摸屏鍵盤10、中央處理器20、顯示模塊30,手機(jī)100還連接有按鍵設(shè)置模塊40;按鍵設(shè)置模 塊401包括應(yīng)用模塊401和/或底層驅(qū)動模塊402。按鍵設(shè)置模塊40,連接中央處理器20,用于通過改變觸摸屏鍵盤10上按 鍵所對應(yīng)的按鍵值設(shè)置按鍵的屬性;
中央處理器20在按鍵設(shè)置模塊40對按鍵的屬性設(shè)置后通過顯示模塊30 顯示觸摸屏鍵盤10。應(yīng)用模塊401和/或底層驅(qū)動模塊402設(shè)置于手機(jī)100上或個人計算機(jī)PC 上,用于通過改變觸摸屏鍵盤IO上按鍵所對應(yīng)的按鍵值設(shè)置按鍵的屬性。通過按鍵設(shè)置模塊40設(shè)置觸摸屏鍵盤10上的按鍵對應(yīng)的區(qū)域和按鍵的功 能,以實現(xiàn)對按鍵的自定義。在觸摸屏鍵盤10的區(qū)域上設(shè)定一個基本按鍵的所占大小為A*A (A為單 位尺寸),在默認(rèn)設(shè)置下,手機(jī)100和帶有普通觸摸屏的手機(jī)具有相同的按鍵 個數(shù)和鍵位布置,但是在應(yīng)用模塊401和/或底層驅(qū)動模塊402的支持下,手 機(jī)100可以實現(xiàn)對于觸摸屏鍵盤10每個按鍵的圖片進(jìn)行編輯,可以改變每個 按鍵的圖片或動畫。最重要的是用戶可以采用手機(jī)100中自帶的功能設(shè)置選項 或?qū)⑹謾C(jī)IOO與個人計算機(jī)PC相連,來自定義手機(jī)IOO上的每個按鍵所對應(yīng) 的功能,從而實現(xiàn)自定義按鍵的功能。通過底層驅(qū)動模塊402可以實現(xiàn)按鍵的區(qū)域的改變,即可以將2個或4 個基本按鍵合成1個按鍵,如果需要的話,可以將更多的基本按鍵合成成1 個按鍵,進(jìn)一步地,還可通過設(shè)置改變按鍵的形狀。例如,在默認(rèn)情況下有A、 B、 C、 D共4個鍵,現(xiàn)在由于某種需要,將這4個按鍵合成1個按鍵,或者 為了突出某個按鍵的重要性,將其按鍵的區(qū)域擴(kuò)大到4個原始按鍵的區(qū)域,通 過底層驅(qū)動模塊402默認(rèn)情況下的這4個按鍵在按下時都只會響應(yīng)一種情況。 在應(yīng)用層,通過應(yīng)用模塊401調(diào)整原來鍵位的形狀大小,使它的大小等于默認(rèn) 情況下4個按鍵的大小。另外,本發(fā)明在手機(jī)IOO播放視頻文件時,如電影、流媒體,或者在照相、 攝像時等需要使用到屏幕的情況時,都可以隱藏按鍵界面,這樣可以使顯示面 積擴(kuò)大幾乎1倍大小,使得很多需要屏幕支持的功能得以更好的使用。目前,手機(jī)的鍵盤都是軟鍵盤定義的,即按下鍵硬件響應(yīng)后的鍵盤事件在 軟件里是可以定義的,即可以通過改變每個按鍵所對應(yīng)的按鍵值來自定義鍵 盤,例如,鍵盤上的數(shù)字鍵"1"在代碼中對應(yīng)的事件是AVK一1,它的按鍵值 是l(假設(shè)是1,具體是一個4位的16進(jìn)制數(shù)),數(shù)字"2"對應(yīng)的事件是AVK一2, 它的按鍵值是2。目前由于為了識別容易,在代碼中都用AVK來表示每個按 鍵事件,如果要實現(xiàn)自定義鍵盤的各按鍵,必須在代碼中利用原始按鍵值來表
示按鍵事件。將AVK交給上層來定義鍵位位置和加載相應(yīng)的圖標(biāo)、聲音等資源文件,即用AVK來表示屏幕上的每個區(qū)域。這樣的話,對于一般用戶,他 們只能與上層應(yīng)用和AVK進(jìn)行交流,而無法改變底層的真實按鍵的按鍵值。 而這樣做也有利于程序的移植性。例如,要將AVK—1 (數(shù)字鍵l)禾nAVK一2 (數(shù)字鍵2)的位置進(jìn)行互換, 也就是要改變這2個鍵的按鍵值,原始代碼為AVK—1 = 1AVK—2=2現(xiàn)在只要設(shè)置成AVK—1=2 AVK—2 = 1也就是說,此時AVK—1所在區(qū)域相應(yīng)的是數(shù)字"2"的功能,而AVK一2 所在區(qū)域相應(yīng)的是數(shù)字"1"的功能。同樣,采用上述鍵盤按鍵的定義方式可將幾個鍵合成一個鍵;如果要讓幾 個按鍵都響應(yīng)一個事件,那么只需要將這幾個按鍵的按鍵值設(shè)置為同一值即 可。例如,要讓數(shù)字l、 2、 3、 4這4個數(shù)字鍵都只完成一個功能,該功能的 按鍵值為25,原始代碼為AVK」二1AVK—2=2AVK—3 = 3AVK_4=4現(xiàn)在只要設(shè)置成AVK1=25 AVK—2=25 AVK_3=25 AVK—4=25經(jīng)過上述設(shè)置后,這4個鍵都響應(yīng)一個按鍵值,從而實現(xiàn)了將幾個鍵合成 一個鍵的目的。如圖3所示,是本發(fā)明在最基本的屏幕顯示單元上進(jìn)行鍵位的設(shè)置示意 圖。結(jié)合圖l,圖3中的設(shè)置是按基本鍵位進(jìn)行的設(shè)置,而這種設(shè)置是最原始
的設(shè)置。如圖4所示,是本發(fā)明適合于青年人的一種自定義的鍵盤模型示意圖。該 圖中,用戶通過手機(jī)或者連接個人PC進(jìn)行自定義編輯按鍵的大小和功能,從 而滿足用戶自己的需求。在圖4中,該觸摸屏鍵盤的特點是按鍵形狀較小,功能鍵很多,還有若千 快捷鍵,如用于設(shè)置鬧鈴的鬧鐘鍵、文件夾鍵、播放鍵、設(shè)置鍵等功能鍵,Tell Tel4快捷鍵;還有110、 119、 Home (家庭電話/宅電)、Optionl (第一 選擇鍵)、OK (確認(rèn))、Option2 (第二選擇鍵)、LEFT (左鍵)、RIGHT (右鍵)、BACK (返回)、DOWN (下一頁)等快捷鍵。采用該鍵盤可以使用戶方便地使用手機(jī)的各種功能。該鍵盤是專門為青年 人設(shè)計的。如圖5所示,是本發(fā)明適合于老年人的一種自定義的鍵盤模型示意圖。該 圖中,鍵盤模型是另一個用戶自定義的鍵位布局,該鍵位布局的特點是按鍵的 形狀都很大,方便用戶查看使用,另一點是功能鍵很少,只有幾個供緊急情況 使用的功能鍵,如對應(yīng)Emergency (緊急情況)、Home (家庭電話/宅電)、 急救電話("+")的按鍵。該鍵盤是專門為老年人設(shè)計的。本發(fā)明提供了一種實現(xiàn)自定義按鍵功能的手機(jī)的方法和基本實現(xiàn)原理,通 過對手機(jī)自定義按鍵的區(qū)域和按鍵的功能,使用戶可以通過本機(jī)或者連接個人 計算機(jī)PC來自定義手機(jī)鍵盤的鍵位形狀和功能。通過這種方式用戶可以自由 地定義自己手機(jī)的菜單,使手機(jī)可以滿足不同用戶的應(yīng)用需求。利用這種自定義按鍵,即使是同款手機(jī)也能通過個人的編輯呈現(xiàn)出完全不 同的風(fēng)格。這種設(shè)計一方面有利于手機(jī)制造商同時推出多種不同風(fēng)格的手機(jī), 另一方面也可以讓用戶通過DIY而獲得具有自己風(fēng)格的手機(jī)。當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情 況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但 這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種帶有自定義鍵盤的手機(jī),包括觸摸屏鍵盤、顯示模塊、中央處理器,其特征在于,還連接有按鍵設(shè)置模塊,連接所述中央處理器,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述按鍵的屬性;所述中央處理器在所述按鍵設(shè)置模塊對所述按鍵的屬性設(shè)置后通過所述顯示模塊顯示所述觸摸屏鍵盤。
2、 根據(jù)權(quán)利要求1所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按 鍵設(shè)置模塊又包括應(yīng)用模塊,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述 按鍵的屬性;和/或底層驅(qū)動模塊,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置 所述按鍵的屬性。
3、 根據(jù)權(quán)利要求2所述的帶有自定義鍵盤的手機(jī),其特征在于,所述應(yīng) 用模塊和/或所述底層驅(qū)動模塊設(shè)置于所述手機(jī)上或個人計算機(jī)上。
4、 根據(jù)權(quán)利要求l、 2或3所述的帶有自定義鍵盤的手機(jī),其特征在于, 所述按鍵的屬性包括圖片屬性、區(qū)域大小屬性、位置屬性、動畫效果屬性中的 一個項或多項。
5、 根據(jù)權(quán)利要求4所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按 鍵設(shè)置模塊通過對所述圖片屬性進(jìn)行編輯改變所述按鍵的圖片。
6、 根據(jù)權(quán)利要求4所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按 鍵設(shè)置模塊通過對所述區(qū)域大小屬性進(jìn)行設(shè)置改變所述按鍵占用的面積。
7、 根據(jù)權(quán)利要求4所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按 鍵設(shè)置模塊通過對所述位置屬性進(jìn)行設(shè)置改變所述按鍵的位置。
8、 根據(jù)權(quán)利要求4所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按 鍵設(shè)置模塊通過對所述動畫效果屬性進(jìn)行設(shè)置,使所述按鍵具有動畫效果。
9、 根據(jù)權(quán)利要求l、 2、 3、 5、 6、 7或8任一項所述的帶有自定義鍵盤的 手機(jī),其特征在于,所述按鍵設(shè)置模塊通過將一個按鍵的按鍵值與另一個按鍵 的按鍵值交換設(shè)置,改變所述按鍵的位置。
10、根據(jù)權(quán)利要求l、 2、 3、 5、 6、 7或8任一項所述的帶有自定義鍵盤的手機(jī),其特征在于,所述按鍵設(shè)置模塊通過將多個所述按鍵的按鍵值設(shè)置成 同一個按鍵值,將多個所述按鍵合成一個按鍵。
全文摘要
本發(fā)明公開了一種帶有自定義鍵盤的手機(jī),包括觸摸屏鍵盤、顯示模塊、中央處理器,還連接有按鍵設(shè)置模塊,連接所述中央處理器,用于通過改變所述觸摸屏鍵盤上按鍵所對應(yīng)的按鍵值設(shè)置所述按鍵的屬性;所述中央處理器在所述按鍵設(shè)置模塊對所述按鍵的屬性設(shè)置后通過所述顯示模塊顯示所述觸摸屏鍵盤。本發(fā)明提供了對手機(jī)自定義按鍵的區(qū)域和按鍵的功能,利用這種自定義按鍵,即使是同款手機(jī)也能通過個人的編輯呈現(xiàn)出完全不同的風(fēng)格,因此一方面有利于手機(jī)制造商同時推出多種不同風(fēng)格的手機(jī),另一方面也可以讓用戶通過DIY而獲得具有自己風(fēng)格的手機(jī)。
文檔編號H04M1/23GK101150618SQ20071017664
公開日2008年3月26日 申請日期2007年10月31日 優(yōu)先權(quán)日2007年10月31日
發(fā)明者煒 孫 申請人:中興通訊股份有限公司