一種觸屏設備背景圖變換的方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及一種觸屏設備領域,尤其涉及觸屏設備背景圖變換的方法,以及一種具備背景圖變換方法的觸屏終端。
【背景技術】
[0002]目前,隨著智能手機的普及,用戶對屏幕顯示效果以及個性化定制方面的需求越來越高。目前終端產(chǎn)品UI交互界面在和用戶交互時背景通常是靜態(tài)的,在用戶點擊屏幕進行操作時,如果選中區(qū)域有事件響應,一般會變換選中的菜單項或者按鈕的顏色,如果選中區(qū)域沒有事件響應,界面沒有變化。這種交互界面看起來比較呆板,不夠活潑。如果在用戶點擊觸摸屏時,有事件響應和沒有事件響應時屏幕都會變換不同的背景,并且隨著點擊區(qū)域的不同背景也會動態(tài)變化,這樣會給用戶帶來更好的操作體驗。
[0003]因此,本專利提升了觸屏手機的UI交互效果,提供一種用戶點擊屏幕的不同位置,屏幕背景能夠根據(jù)點擊位置的不同進行動態(tài)變換的方案,更好地滿足用戶的需求。
【發(fā)明內容】
[0004]本發(fā)明所要解決的技術問題為提供一種可以通過觸摸屏幕變換背景圖的方法及終端,同時提高用戶體驗。
[0005]為了解決上述技術問題,本發(fā)明提供了一種觸屏設備背景圖變換的方法,該方法包括:
[0006]終端對界面的顯示區(qū)域設置相對應背景;
[0007]獲取當前點擊位置;
[0008]加載當前點擊位置相對應的圖片。
[0009]本發(fā)明的方案,還包括:出廠前可以設定整個顯示區(qū)域劃分的個數(shù),顯示區(qū)域的橫坐標、縱坐標,然后為每一個顯示區(qū)域選擇相應的圖片。
[0010]其中,所述的加載與當前點擊位置當對應的圖片,在終端使用過程中,可以進行編輯、添加、刪除等操作。并且圖片可以來自設備文件系統(tǒng)中保存的文件,也可以是終端連接的外設文件系統(tǒng)中所保存的文件。
[0011]其中,所述的終端屏幕界面背景變換的方法,其具體可以是用于觸屏終端的主菜單界面。
[0012]其中,如果所述任一區(qū)域對應設置了兩個背景路徑,則判斷用戶點擊區(qū)域是否會引起事件響應,如果引起事件響應則通過有事件響應時設置的背景路徑加載背景,否則加載沒有事件響應的背景。
[0013]本發(fā)明還提供了一種觸屏設備背景圖變換的終端,包括:
[0014]設置模塊,用于設置界面的顯示區(qū)域相對應背景;
[0015]觸發(fā)模塊,用于獲取屏幕的觸發(fā)位置;
[0016]顯示模塊,用于加載顯示與觸發(fā)位置相對應的圖片。
[0017]上述方案中,該終端進一步包括:編輯模塊,用于對使用中的圖片的編輯,包括但不限于:添加、刪除。
[0018]上述方案中,所述設置模塊,可以設定顯示區(qū)域的個數(shù),顯示區(qū)域的橫坐標、縱坐標,然后為每一個顯示區(qū)域選擇相應的背景。
[0019]上述方案中,所述該終端所加載的圖片可以來自設備文件系統(tǒng)中保存的文件,也可以是終端連接的外設文件系統(tǒng)中所保存的文件。
[0020]上述方案中,所述該終端的觸發(fā)模塊和顯示模塊用于對觸屏終端的主菜單界面的觸發(fā)和顯示。
【附圖說明】
[0021]圖1為本發(fā)明實施例的一種觸屏設備背景圖變換的方法的流程示意圖。
[0022]圖2為本發(fā)明實施例的一種觸屏設備背景圖變換的終端的模塊示意圖。
【具體實施方式】
[0023]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0024]如圖1所示,本發(fā)明實施例提供了一種觸屏設備背景圖變換的方法,該方法包括:
[0025]101,設置相對應背景,包括:手機出廠時配置文件中存放多種方案的信息,每種方案信息包括:方案ID (用來區(qū)分各種方案)、方案名稱、劃分的區(qū)域個數(shù)、每個區(qū)域的起始橫坐標、縱坐標、長度、寬度,每個區(qū)域對應的背景圖片所在的路徑(分為響應事件和不響應事件兩張圖片的路徑,如果只提供了一張圖片的路徑,則兩種情況不區(qū)分)。配置文件是可以直接編輯的,支持手動對每種方案的詳細信息進行修改,包括重新劃分區(qū)域或者更改每個區(qū)域的背景圖片路徑等,也可以新增和刪除某個方案。配置文件中還包含方案總數(shù)和當前選中方案ID。通過配置文件進行方案的管理可以更快速和高效的響應需求變更,當需要對方案進行修改時,可以通過修改配置文件實現(xiàn),不用修改具體代碼;每次開機時讀取和解析配置文件,將配置文件中的內容讀到內存,內存中存放了方案總數(shù)、每個方案的ID和名稱、當前選中方案的ID、區(qū)域劃分和背景圖片信息,如果終端內存足夠大,直接加載當前選中方案的各個區(qū)域的背景圖片,否則只存放背景圖片的路徑,之后需要訪問配置文件的內容,直接從內存中獲取,可以提高響應速度。
[0026]102,獲取當前的點擊位置,當用戶點擊屏幕時,獲得當前點擊位置的橫坐標和縱坐標,將點擊位置的坐標和內存中存放的當前選中方案的各個顯示區(qū)域對比,確定點擊位置所在的區(qū)域。
[0027]103,加載與點擊位置相對應背景圖,包括:內存中存放的是背景圖片的路徑,則從內存中獲取點擊所在區(qū)域的背景圖片路徑,如果設置了兩張圖片的路徑,判斷點擊位置是否會引起事件響應,引起事件響應則通過有事件響應時設置的圖片路徑加載圖片,否則加載沒有事件響應時的圖片;如果102中已經(jīng)進行了各個顯示區(qū)域圖片的加載,則直接使用點擊位置所在區(qū)域的背景圖片,在成功加載了當前點擊位置的背景圖片之后,窗口按正常流程處理事件,最后進行窗口的重繪,重繪時先繪制窗口的背景圖片,再繪制第三步中獲得的當前點擊位置的背景圖片,然后重繪窗