專利名稱:一種生成手持終端操作系統(tǒng)圖形界面的方法及手持終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及人機(jī)界面技術(shù),尤其涉及一種生成手持終端操作系統(tǒng)圖形界面的方法及手持終端。
背景技術(shù):
隨著計算機(jī)技術(shù)的發(fā)展,軟件產(chǎn)品的界面日益趨向于采用圖形用戶界面(⑶I)。圖形用戶界面包括用戶熟悉的符合、命令條、下拉菜單、窗口等各種界面元素,相應(yīng)地,圖形用戶界面的各種軟件控件的相關(guān)技術(shù)也日益成熟與豐富,如按鈕、滑動條、指示燈開關(guān)等。同時現(xiàn)在在一些手持終端的系統(tǒng)上圖形用戶界面也被廣泛的使用,以蘋果的手機(jī)為例,就是 采用圖形用戶界面。在蘋果MAC操作系統(tǒng)圖形界面如蘋果手機(jī)屏幕顯示區(qū)10的頂部的菜單欄3上設(shè)置有“短信”按鈕I和“編輯”按鈕2,分別位于菜單欄3的左右兩側(cè),如圖I所示,這樣“短信”按鈕I和“編輯”按鈕2之間就存在較長的間距,用戶操作時勢必要移動較長的距離費時費力。由此可見現(xiàn)有技術(shù)中存在,在手持終端操作系統(tǒng)圖形界面頂部的菜單欄左右兩側(cè)設(shè)置的兩個按鈕間距較長的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是針對現(xiàn)有技術(shù)中存在,在手持終端操作系統(tǒng)圖形界面頂部的菜單欄左右兩側(cè)設(shè)置的兩個按鈕間距較長的問題,提供一種生成手持終端操作系統(tǒng)圖形界面的方法,包括獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值;根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù)生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。進(jìn)一步,第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值。進(jìn)一步,第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值。
進(jìn)一步,接收切換按鈕產(chǎn)生的響應(yīng)事件;根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。進(jìn)一步,在手持終端的非屏幕區(qū)域設(shè)置有產(chǎn)生切換指示的傳感器,還包括接收傳感器產(chǎn)生的切換指示;根據(jù)傳感器產(chǎn)生的切換指示,從表示第一按鈕位 于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。本發(fā)明實施例還提供一種生成手持終端操作系統(tǒng)圖形界面的終端,包括獲取模塊,用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值;生成模塊,用于根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù)生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。進(jìn)一步,獲取模塊,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值。進(jìn)一步,獲取模塊,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值。進(jìn)一步,還包括接收模塊,用于接收切換按鈕產(chǎn)生的響應(yīng)事件;獲取模塊,具體用于根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。進(jìn)一步,在所述終端非屏幕區(qū)域設(shè)置有傳感器,傳感器,用于產(chǎn)生切換指示;獲取模塊,具體用于根據(jù)傳感器產(chǎn)生的切換指示,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。
由于根據(jù)X坐標(biāo)參數(shù)的設(shè)定使得兩個按鈕靠近菜單欄的左右一側(cè),從而縮短了兩個按鈕的間距。
圖I所示為現(xiàn)有技術(shù)中手持終端操作系統(tǒng)圖形界面示意圖;圖2所示為本發(fā)明實施例提供的方法流程圖;圖3所示為本發(fā)明實施例提供右手型手持終端操作系統(tǒng)圖形界面示意圖;圖4所示為本發(fā)明實施例提供左手型手持終端操作系統(tǒng)圖形界面示意圖;圖5所示為本發(fā)明實施例提供的終端結(jié)構(gòu)圖。
具體實施例方式下面結(jié)合實施例和附圖對本發(fā)明進(jìn)行說明,為了解決現(xiàn)有技術(shù)中存在,在手持終端操作系統(tǒng)圖形界面頂部的菜單欄左右兩側(cè)設(shè)置的兩個按鈕間距較長的問題,本發(fā)明第一實施例是一種生成手持終端操作系統(tǒng)圖形界面的方法,該方法可以應(yīng)用于各個型號的蘋果手機(jī)以及 ipad 手持終端,例如 iphone、iphone3G、iphone3GS、iphone4、ipod touch、ipodtouch4,該如圖2所示包括步驟101、獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的“短信”按鈕和“編輯”按鈕的坐標(biāo)參數(shù)。本步驟中,菜單欄為長方形以像素為單位,其背景圖層的四個頂角的坐標(biāo)參數(shù),分別為左上角(0,0)、左下角(0,60)、右上角(320,O)、右下角(320,60),在獲取菜單欄的背景圖層的坐標(biāo)參數(shù)時只需獲取左上角坐標(biāo)(0,0)即可,菜單欄上的“短信”按鈕和“編輯”按鈕的坐標(biāo)參數(shù)也是以各按鈕的左邊頂點的坐標(biāo)作為按鈕的坐標(biāo),獲取的“短信”按鈕的坐標(biāo)為(250,10),“編輯”按鈕的坐標(biāo)參數(shù)為(300,15),“短信”按鈕與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值為70,小于“短信”按鈕與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值250?!熬庉嫛卑粹o的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值為20,小于“編輯”按鈕與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值300。這樣,“短信”按鈕與“編輯”按鈕的坐標(biāo)的間距較近。當(dāng)然獲取的“短信”按鈕的坐標(biāo)還可以是為(10,10),“編輯”按鈕的坐標(biāo)參數(shù)為可以(60,15),“短信”按鈕與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值為10,小于“短信”按鈕與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值310?!熬庉嫛卑粹o的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值為60,小于“編輯”按鈕與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值260。同樣“短信”按鈕與“編輯”按鈕的坐標(biāo)的間距較近。由上面的實施例可以看出,兩個按鈕的X坐標(biāo)參數(shù)與背景圖層的左(或右)邊界的X坐標(biāo)參數(shù)的差值的絕對值,均小于兩個按鈕的X坐標(biāo)參數(shù)與背景圖層的右(左)邊界的X坐標(biāo)參數(shù)的差值的絕對值。步驟102、根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及“短信”按鈕和“編輯”按鈕的坐標(biāo)參數(shù),生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。為了達(dá)到用戶可以自主選擇MAC操作系統(tǒng)圖形界面中“短信”按鈕和“編輯”按鈕所在位置的目的,MAC操作系統(tǒng)圖形界面上還可以設(shè)置一個切換按鈕,當(dāng)用戶點擊切換按鈕后,切換按鈕產(chǎn)生一個響應(yīng)事件,在接收切換按鈕產(chǎn)生的響應(yīng)事件后,根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示“短信”按鈕的坐標(biāo)參數(shù)集合中進(jìn)行選擇,該坐標(biāo)參數(shù)集合包括表示“短信”按鈕位于左側(cè)的坐標(biāo)參數(shù)(10,10)和表示“短信”按鈕位于右側(cè)的坐標(biāo)參數(shù)(250,10),并獲取生成圖像界面所需的“短信”按鈕坐標(biāo)參數(shù)(10,10)或(250,10)。同時根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示“編輯信”按鈕的坐標(biāo)參數(shù)集合中進(jìn)行選擇,該坐標(biāo)參數(shù)集合包括表示“編輯”按鈕位于左側(cè)的坐標(biāo)參數(shù)(60,15)和表示“編輯”按鈕位于右側(cè)的坐標(biāo)參數(shù)(300,15),并獲取生成圖像界面所需的“編輯”按鈕坐標(biāo)參數(shù)(60,15)或(300,15)。同樣為了達(dá)到用戶可以自主選擇MAC操作系統(tǒng)圖形界面中“短信”按鈕和“編輯”按鈕所在位置的目的,iphone手機(jī)的反面的左上角可以設(shè)置一個傳感器,該傳感器可以是溫度傳感器或壓力傳感器,當(dāng)形成MAC操作系統(tǒng)圖形界面的過程中,手指接觸到溫度傳感器,或者手指對壓力傳感器產(chǎn)生壓力后,傳感器會產(chǎn)生右手模式切換指示,根據(jù)接收的傳感器產(chǎn)生的右手切換指示,從“短信”按鈕的坐標(biāo)參數(shù)集合中選擇表示“短信”按鈕位于右側(cè)的坐標(biāo)參數(shù)(250,10),從“編輯”按鈕的坐標(biāo)參數(shù)集合中選擇表示“編輯”按鈕位于右側(cè)的坐標(biāo)參數(shù)(300,15)。在iphone手機(jī)背面的左上角設(shè)置一個傳感器的目的是,右手手持iphone 手機(jī)時,容易接觸到iphone手機(jī)背面左上角的傳感器,此時兩個按鈕位于屏幕的右側(cè),采用右手拇指點擊比較方便。類似的iphone手機(jī)的反面的右上角還可以設(shè)置一個傳感器,若形成MAC操作系統(tǒng)圖形界面的過程中,手指接觸到溫度傳感器,或者手指對壓力傳感器產(chǎn)生壓力后,傳感器會產(chǎn)生左手模式切換指示,后續(xù)步驟和右手類似,此處不再贅述。根據(jù)實際設(shè)計的需求,還可以在iphone手機(jī)的下邊框靠左的位置再設(shè)置一個傳感器,和iphone手機(jī)的反面的左上角的傳感器配合,以檢測是否為右手手持手機(jī),類似的還可以在iphone手機(jī)的下邊框靠右的位置再設(shè)置一個傳感器,和iphone手機(jī)的反面的右上角的傳感器配合,以檢測是否為左手手持手機(jī)。本發(fā)明實施例不對傳感器設(shè)置的具體位置進(jìn)行限定,但原則上應(yīng)當(dāng)設(shè)置于iphone手機(jī)的非屏幕區(qū)域。采用上述的方法后,本發(fā)明實施例提供右手型手持終端操作系統(tǒng)圖形界面示意圖如圖3所示,iphone手機(jī)屏幕顯示區(qū)10的頂部的菜單欄3上設(shè)置的“短信”按鈕I和“編輯”按鈕2,位于菜單欄3的左側(cè)。本發(fā)明實施例提供左手型手持終端操作系統(tǒng)圖形界面示意圖如圖4所示,iphone手機(jī)屏幕顯示區(qū)10的頂部的菜單欄3上的“短信”按鈕I和“編輯”按鈕2,位于菜單欄3的右側(cè),這樣“短信”按鈕I和“編輯”按鈕2之間間距較短,用戶操作時移動較近的距離省時省力。本發(fā)明實施例還提供一種生成手持終端操作系統(tǒng)圖形界面的終端,如圖5所示,包括獲取模塊201,用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值;生成模塊202,用于根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù)生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。進(jìn)一步,獲取模塊201,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值。進(jìn)一步,獲取模塊201,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值。進(jìn)一步,還包括
接收模塊203,用于接收切換按鈕產(chǎn)生的響應(yīng)事件;獲取模塊201,具體用于根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。進(jìn)一步,在手持終端非屏幕區(qū)域設(shè)置有傳感器204,傳感器204,用于產(chǎn)生切換指示;獲取模塊201,具體用于根據(jù)傳感器產(chǎn)生的切換指示,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制,盡管參照較佳實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種生成手持終端操作系統(tǒng)圖形界面的方法,其特征在于,包括 獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值; 根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù)生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,接收切換按鈕產(chǎn)生的響應(yīng)事件; 根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,在手持終端的非屏幕區(qū)域設(shè)置有產(chǎn)生切換指示的傳感器,還包括 接收傳感器產(chǎn)生的切換指示; 根據(jù)傳感器產(chǎn)生的切換指示,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。
6.一種生成手持終端操作系統(tǒng)圖形界面的手持終端,其特征在于,包括 獲取模塊,用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值; 生成模塊,用于根據(jù)菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù)生成圖像界面中的菜單欄及位于菜單欄上的兩個按鈕。
7.根據(jù)權(quán)利要求6所述的手持終端,其特征在于,獲取模塊,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值。
8.根據(jù)權(quán)利要求6所述的手持終端,其特征在于,獲取模塊,具體用于獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及位于菜單欄上的第一按鈕和第二按鈕的坐標(biāo)參數(shù),其中第一按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第一按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值,第二按鈕的X坐標(biāo)參數(shù)與背景圖層的右邊界的X坐標(biāo)參數(shù)的差值的絕對值,小于第二按鈕的X坐標(biāo)參數(shù)與背景圖層的左邊界的X坐標(biāo)參數(shù)的差值的絕對值。
9.根據(jù)權(quán)利要求6所述的手持終端,其特征在于,還包括 接收模塊,用于接收切換按鈕產(chǎn)生的響應(yīng)事件; 獲取模塊,具體用于根據(jù)按鈕產(chǎn)生的響應(yīng)事件,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。
10.根據(jù)權(quán)利要求6所述的手持終端,其特征在于,在所述手持終端非屏幕區(qū)域設(shè)置有傳感器,傳感器,用于產(chǎn)生切換指示; 獲取模塊,具體用于根據(jù)傳感器產(chǎn)生的切換指示,從表示第一按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第一按鈕坐標(biāo)參數(shù),從表示第二按鈕位于不同位置的多個坐標(biāo)參數(shù)集合中進(jìn)行選擇,并獲取生成圖像界面所需的第二按鈕坐標(biāo)參數(shù)。
全文摘要
本發(fā)明公開了一種生成圖形界面的方法及終端,解決現(xiàn)有技術(shù)中存在的在圖形界面頂部的菜單欄左右兩側(cè)設(shè)置的兩個按鈕間距較長的問題,該方法包括獲取菜單欄的背景圖層的坐標(biāo)參數(shù)以及兩個按鈕的坐標(biāo)參數(shù),其中兩個按鈕的X坐標(biāo)參數(shù)與背景圖層的垂直方向第一邊界的X坐標(biāo)參數(shù)的差值的絕對值,分別小于垂直方向第二邊界的X坐標(biāo)參數(shù)的差值的絕對值,根據(jù)菜單欄的背景圖層以及兩按鈕的坐標(biāo)參數(shù)生成菜單欄及位于菜單欄上的兩個按鈕,由于根據(jù)X坐標(biāo)參數(shù)的設(shè)定使得兩個按鈕靠近菜單欄的左右一側(cè),從而縮短了兩個按鈕的間距。
文檔編號G06F3/048GK102750134SQ201110096800
公開日2012年10月24日 申請日期2011年4月18日 優(yōu)先權(quán)日2011年4月18日
發(fā)明者蔡云 申請人:北京易信通聯(lián)信息技術(shù)有限公司