国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法

      文檔序號(hào):10612587閱讀:433來(lái)源:國(guó)知局
      一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法
      【專利摘要】本發(fā)明請(qǐng)求保護(hù)一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,整個(gè)顯示區(qū)域包括操作界面和顯示界面。操作界面由多個(gè)虛擬按鍵組成,顯示界面由眾多不同深度級(jí)別的菜單界面組成,每個(gè)單獨(dú)的菜單界面則由多個(gè)不同控件的不同狀態(tài)(如列表框高亮條目的位置等)構(gòu)成。菜單的級(jí)別和控件的狀態(tài)具有唯一編碼。通過(guò)虛擬按鍵的按鍵次數(shù)和按鍵順序來(lái)獲得編碼,并控制不同菜單界面的顯示級(jí)別和界面內(nèi)部控件的狀態(tài)。本發(fā)明按下某一快捷鍵,能快速地顯示出這一級(jí)所對(duì)應(yīng)的菜單列表,而當(dāng)選中菜單列表某一項(xiàng),進(jìn)入下一級(jí)時(shí),方法與操作鍵方法一致。本方法編碼高效、不需要較多存儲(chǔ)空間即可控制顯示界面進(jìn)行流暢的切換和顯示。
      【專利說(shuō)明】
      一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明屬于計(jì)算機(jī)智能手機(jī)操作系統(tǒng)技術(shù)領(lǐng)域,具體是一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法。
      【背景技術(shù)】
      [0002]目前,隨著智能機(jī)的普及,市場(chǎng)上智能機(jī)已基本取代了功能機(jī)。目前主流的操作系統(tǒng)有:Android、1S、Symbian、Windows Phone和BlackBerry OS,智能手機(jī)通過(guò)觸摸控件即反饋的方式給用戶帶來(lái)更好的交互體驗(yàn)。但是,目前在智能手機(jī)開(kāi)發(fā)過(guò)程中仍然存在這樣的需求:一是對(duì)于某些老年客戶群體,對(duì)智能手機(jī)的操作方式不太適應(yīng),而習(xí)慣于功能型手機(jī)時(shí)代由少數(shù)按鍵來(lái)控制所有界面切換的操作方法;二是需要在智能手機(jī)上像設(shè)計(jì)安卓虛擬設(shè)備或者PC操作系統(tǒng)虛擬機(jī)一樣虛擬一部功能型手機(jī);三是某些同時(shí)支持純實(shí)體按鍵操作和觸摸操作的智能手機(jī);它們均需要利用少數(shù)按鍵(或者交互對(duì)象)的交互,實(shí)現(xiàn)對(duì)整個(gè)顯示界面及其包含元素的控制和切換。
      [0003]目前有技術(shù)人員將所有顯示界面和不同級(jí)別菜單截成圖片并進(jìn)行編號(hào),通過(guò)按鍵選擇顯示不同圖片的方式來(lái)解決該問(wèn)題,但考慮到界面顯示復(fù)雜、切換可能性太多,需要生成大量圖片,占用大量存儲(chǔ)空間,切換流暢度不夠,還存在如文字交互等不能夠用圖片解決的情況。所以,需要基于智能手機(jī)操作系統(tǒng)設(shè)計(jì)一種界面編碼方式和控制方法,來(lái)實(shí)現(xiàn)這些設(shè)備的簡(jiǎn)單、快捷、高效的顯示界面的切換和跳轉(zhuǎn)。

      【發(fā)明內(nèi)容】

      [0004]針對(duì)以上技術(shù)的不足,提出了一種簡(jiǎn)單、快捷、高效的顯示界面的切換和跳轉(zhuǎn)的基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法。本發(fā)明的技術(shù)方案如下:一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其包括以下步驟:
      [0005]101、在智能手機(jī)上設(shè)計(jì)界面時(shí),將整個(gè)顯示屏幕劃分為操作界面部分和顯示界面部分。根據(jù)要顯示和實(shí)現(xiàn)的具體功能,在顯示界面設(shè)置需要的操作系統(tǒng)控件(類似于功能機(jī)的顯示屏,觸摸無(wú)反饋),并利用系統(tǒng)控件在操作界面虛擬出操作按鍵(類似于功能手機(jī)的實(shí)體操作鍵)。按鍵主要包括用于實(shí)現(xiàn)確認(rèn)、返回及上下左右調(diào)節(jié)的操作鍵和用于快速進(jìn)入某級(jí)菜單的快捷鍵。顯示界面由一級(jí)一級(jí)菜單和每級(jí)菜單列表組成,用于顯示該級(jí)菜單列表;
      [0006]102、設(shè)定步驟101的操作鍵和快捷鍵控制的顯示界面最大菜單級(jí)數(shù)為N,并以N+1作為界面編碼的碼長(zhǎng),其中界面編碼的第一位為增加的標(biāo)志位,用于區(qū)分操作鍵和快捷鍵;
      [0007]103、根據(jù)功能需要,設(shè)定所有菜單列表中的最大列表數(shù)M為界面編碼的進(jìn)制數(shù),SP每個(gè)碼位的數(shù)字范圍為O?M-1 ;
      [0008]104、當(dāng)用戶按下操作界面上的按鍵時(shí),記錄下按鍵的次數(shù)和順序,并由需要顯示的菜單級(jí)別和菜單列表的位置編碼出顯示界面中的碼字,確定碼字每一位數(shù)據(jù)的具體數(shù)值;
      [0009]進(jìn)一步的,所述操作鍵至少包括左功能菜單鍵、右功能菜單、上調(diào)節(jié)鍵和下調(diào)節(jié)鍵。
      [0010]進(jìn)一步的,所述步驟104中由菜單級(jí)別和菜單列表的位置編碼出顯示界面中的碼字,確定碼字每一位數(shù)據(jù)的具體數(shù)值包括步驟:
      [0011]3-1、設(shè)定界面編碼為XQ,Xr"XN,初始狀態(tài)界面停留在零級(jí)菜單,即界面編碼的初始值Xi = O, i=0?N,菜單級(jí)數(shù)j = 0;當(dāng)按一次左功能鍵時(shí),菜單級(jí)數(shù)j = j+Ι,當(dāng)按一次右功能鍵時(shí),菜單級(jí)數(shù)j = j_l;
      [0012]步驟3-2:當(dāng)按上調(diào)節(jié)鍵和下調(diào)節(jié)鍵時(shí),按一次下調(diào)節(jié)鍵,碼位xi = xi+l,i = 0?N,按一次上調(diào)節(jié)鍵,碼位Xi = X1-1,i = 0?N;當(dāng)碼位Xi數(shù)值已達(dá)到此列表菜單的最大值Im,再次按下下調(diào)節(jié)鍵時(shí),則將碼位設(shè)置為Xl = 0,而碼位X1數(shù)值是此列表菜單的初始值,再次按下上調(diào)節(jié)鍵時(shí),則將碼位設(shè)置Sx1 = Im-1;
      [0013]步驟3-3:當(dāng)按下左功能鍵進(jìn)入下一級(jí)時(shí),此時(shí)界面的編碼按如下公式:
      [0014]Id = n+xo X Μ°+χι X Μ1+...+Xi X M1, i = 0?N
      [0015]其中η為標(biāo)志位,XQ,XI,……Xi為每個(gè)碼字每一位數(shù)值,Μ*Μ進(jìn)制;
      [0016]步驟3-4:對(duì)于最大級(jí)的菜單列表,由于沒(méi)有下一級(jí)菜單列表,當(dāng)按下左功能鍵時(shí),記錄列表項(xiàng)的所在位置^,即這一級(jí)所在編碼位為B。
      [0017]進(jìn)一步的,所述步驟3-1:按下左功能菜單鍵即確定鍵時(shí)進(jìn)入第一級(jí)菜單列表,默認(rèn)第一個(gè)位置為初始位置,并記為0,此時(shí)的碼字為1000,碼字的第一位為標(biāo)志位,由于是從左功能菜單進(jìn)入的列表,則第一位為I,第二位為第一級(jí)菜單,初始位置故為O。
      [0018]進(jìn)一步的,當(dāng)界面停留在零級(jí)菜單即手機(jī)的開(kāi)機(jī)狀態(tài)或者某級(jí)菜單時(shí),用戶在功能機(jī)上按某一鍵為快捷鍵時(shí);首先將標(biāo)志位設(shè)置為O,即碼字第一位為O,判斷快捷鍵要顯示的菜單是第幾級(jí)菜單,其中快捷鍵I為第二級(jí)菜單,然后將這級(jí)別數(shù)設(shè)為碼字第二位數(shù)據(jù),快捷鍵I的碼字為O 2 0 0。
      [0019]本發(fā)明的優(yōu)點(diǎn)及有益效果如下:
      [0020]本發(fā)明方法在智能手機(jī)上設(shè)計(jì)界面時(shí),將整個(gè)顯示屏幕劃分為操作界面部分和顯示界面部分,根據(jù)要顯示和實(shí)現(xiàn)的具體功能,在顯示界面設(shè)置需要的操作系統(tǒng)控件,,并利用系統(tǒng)控件在操作界面虛擬出操作按鍵;使得新設(shè)計(jì)的手機(jī)界面顯示清楚、切換方便,不需要生成大量圖片,節(jié)省存儲(chǔ)空間,切換流暢度提高,本發(fā)明基于智能手機(jī)操作系統(tǒng)設(shè)計(jì)一種界面編碼方式和控制方法,來(lái)實(shí)現(xiàn)這些設(shè)備的簡(jiǎn)單、快捷、高效的運(yùn)行。
      【附圖說(shuō)明】
      [0021 ]圖1是本發(fā)明提供優(yōu)選實(shí)施例結(jié)構(gòu)示意圖;
      [0022]圖2為本發(fā)明實(shí)施例結(jié)構(gòu)示意圖;
      [0023]圖3為本發(fā)明碼字示意圖;
      [0024]圖4為本發(fā)明實(shí)施例碼字示意圖;
      [0025]圖5為本發(fā)明實(shí)施例框圖;
      [0026]圖6為本發(fā)明菜單列表示意圖。
      【具體實(shí)施方式】
      [0027]以下結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步說(shuō)明:
      [0028]在智能手機(jī)上設(shè)計(jì)界面時(shí),將整個(gè)顯示屏幕劃分為操作界面部分和顯示界面部分。根據(jù)要顯示和實(shí)現(xiàn)的具體功能,在顯示界面設(shè)置需要的操作系統(tǒng)控件(類似于功能機(jī)的顯示屏,觸摸無(wú)反饋),并利用系統(tǒng)控件在操作界面虛擬出操作按鍵(類似于功能手機(jī)的實(shí)體操作鍵)
      [0029]如圖1所示,本實(shí)施例在界面設(shè)計(jì)時(shí),將顯示區(qū)域劃分為下面的操作部分和上面的顯示部分。根據(jù)要顯示和實(shí)現(xiàn)的具體功能,在顯示界面設(shè)置需要的系統(tǒng)控件(如列表框和左右功能菜單),并利用系統(tǒng)控件在操作部分虛擬出操作按鍵(如左右功能菜單對(duì)應(yīng)按鍵等),鍵盤(pán)上左功能菜單鍵和右功能菜單鍵分別表示確定和返回,上、下兩個(gè)調(diào)節(jié)鍵用以上下滑動(dòng)列表,1、2、3鍵分表示不同功能的快捷鍵。在屏幕顯示每一級(jí)菜單列表,以及確定和返回的提示。具體實(shí)施例如下所述:如圖2所示。
      [0030]設(shè)屏幕顯示的最大級(jí)別為3,即編碼的碼長(zhǎng)為4;所有列表中的列表項(xiàng)最大個(gè)數(shù)為4,即為4進(jìn)制,屏幕每次顯示的列表最大個(gè)數(shù)為4。當(dāng)處于開(kāi)機(jī)狀態(tài)沒(méi)有任何操作時(shí),默認(rèn)碼字為0000,如圖4所示;
      [0031]1、當(dāng)界面停留在零級(jí)菜單(手機(jī)的開(kāi)機(jī)狀態(tài)),如圖1所示,通過(guò)左功能菜單鍵(確定鍵)進(jìn)入第一級(jí)菜單列表時(shí),默認(rèn)第一個(gè)位置為初始位置,并記為0,此時(shí)的碼字為1000,碼字的第一位為標(biāo)志位,由于是從左功能菜單進(jìn)入的列表,故第一位為I,第二位為第一級(jí)菜單,初始位置故為O。如圖2、圖4所示;
      [0032]2、當(dāng)按上調(diào)節(jié)鍵和下調(diào)節(jié)鍵時(shí),按一次下調(diào)節(jié)鍵,碼位xi = xi+l,i = 0?N,按一次上調(diào)節(jié)鍵,碼位Xi = X1-1,i = 0?N;當(dāng)碼位Xi數(shù)值已達(dá)到此列表菜單的最大值Im,再次按下下調(diào)節(jié)鍵時(shí),則將碼位設(shè)置為X1 = O,而碼位X1數(shù)值是此列表菜單的初始值,再次按下上調(diào)節(jié)鍵時(shí),則將碼位設(shè)置為Xl = Im_l。如圖2所示,此時(shí)滑動(dòng)到一級(jí)菜單的第一個(gè)位置,故此時(shí)X0
      =O0
      [0033]3、當(dāng)再次通過(guò)左功能鍵進(jìn)入第二級(jí)菜單列表時(shí),由此時(shí)記錄的xo = 0,此時(shí)的碼字為1000,如圖4所示;
      [0034]4、當(dāng)通過(guò)上下鍵滑動(dòng)后,記錄此時(shí)的位置X1,如圖2所示,若X1 = 2,則通過(guò)左功能鍵進(jìn)入第三級(jí)菜單列表時(shí),此時(shí)的碼字為1020,如圖4所示,其他依次類推。
      [0035]5、按下返回鍵返回到上一級(jí)時(shí),即由第三級(jí)返回到第二級(jí),但從第二級(jí)進(jìn)入第三級(jí)時(shí)的位置為X1,返回后的界面仍停留在此位置,此時(shí)的碼字仍為第二級(jí)的碼字為1000。
      [0036]6、對(duì)于快捷鍵的操作,當(dāng)界面停留在零級(jí)菜單(手機(jī)的開(kāi)機(jī)狀態(tài))或者某級(jí)菜單時(shí),按下某一快捷鍵,(如快捷鍵I);首先將標(biāo)志位設(shè)置為O,即碼字第一位為O,判斷快捷鍵要顯示的菜單是第幾級(jí)菜單,(快捷鍵I為第二級(jí)菜單),然后將這級(jí)別數(shù)設(shè)為碼字第二位數(shù)據(jù)(快捷鍵I的碼字為0200),然后通過(guò)上、下方向鍵和左、右功能菜單鍵操作時(shí),方法和上述一樣。
      [0037]以上這些實(shí)施例應(yīng)理解為僅用于說(shuō)明本發(fā)明而不用于限制本發(fā)明的保護(hù)范圍。在閱讀了本發(fā)明的記載的內(nèi)容之后,技術(shù)人員可以對(duì)本發(fā)明作各種改動(dòng)或修改,這些等效變化和修飾同樣落入本發(fā)明權(quán)利要求所限定的范圍。
      【主權(quán)項(xiàng)】
      1.一種基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其特征在于,包括以下步驟:. 101、在智能手機(jī)上設(shè)計(jì)界面時(shí),將整個(gè)顯示屏幕劃分為操作界面部分和顯示界面部分,根據(jù)要顯示和實(shí)現(xiàn)的具體功能,在顯示界面設(shè)置需要的操作系統(tǒng)控件,,并利用系統(tǒng)控件在操作界面虛擬出操作按鍵;按鍵主要包括用于實(shí)現(xiàn)確認(rèn)、返回及上下左右調(diào)節(jié)的操作鍵和用于快速進(jìn)入某級(jí)菜單的快捷鍵。顯示界面由一級(jí)一級(jí)菜單和每級(jí)菜單列表組成,用于顯示該級(jí)菜單列表; .102、設(shè)定步驟101的操作鍵和快捷鍵控制的顯示界面最大菜單級(jí)數(shù)為N,并以N+1作為界面編碼的碼長(zhǎng),其中界面編碼的第一位為增加的標(biāo)志位,用于區(qū)分操作鍵和快捷鍵; .103、根據(jù)功能需要,設(shè)定所有菜單列表中的最大列表數(shù)M為界面編碼的進(jìn)制數(shù),即每個(gè)碼位的數(shù)字范圍為O?M-1 ;. 104、當(dāng)用戶按下操作界面上的按鍵時(shí),記錄下按鍵的次數(shù)和順序,并由需要顯示的菜單級(jí)別和菜單列表的位置編碼出顯示界面中的碼字,確定碼字每一位數(shù)據(jù)的具體數(shù)值。2.根據(jù)權(quán)利要求1所述的基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其特征在于,所述操作鍵至少包括左功能菜單鍵、右功能菜單、上調(diào)節(jié)鍵和下調(diào)節(jié)鍵。3.根據(jù)權(quán)利要求2所述的基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其特征在于,所述步驟104中由菜單級(jí)別和菜單列表的位置編碼出顯示界面中的碼字,確定碼字每一位數(shù)據(jù)的具體數(shù)值包括步驟: . 3-1、設(shè)定界面編碼為Χ0,Χ1...ΧΝ,初始狀態(tài)界面停留在零級(jí)菜單,即界面編碼的初始值^=0,i = 0?N,菜單級(jí)數(shù)j = 0;當(dāng)按一次左功能鍵時(shí),菜單級(jí)數(shù)j = j+Ι,當(dāng)按一次右功能鍵時(shí),菜單級(jí)數(shù)j = j-1; 步驟3-2:當(dāng)按上調(diào)節(jié)鍵和下調(diào)節(jié)鍵時(shí),按一次下調(diào)節(jié)鍵,碼位xi = xi+l,i = 0?N,按一次上調(diào)節(jié)鍵,碼位Xi = X1-1,i = 0?N;當(dāng)碼位Xi數(shù)值已達(dá)到此列表菜單的最大值Im,再次按下下調(diào)節(jié)鍵時(shí),則將碼位設(shè)置為Xl = 0,而碼位X1數(shù)值是此列表菜單的初始值,再次按下上調(diào)節(jié)鍵時(shí),則將碼位設(shè)置Sx1 = Ifl; 步驟3-3:當(dāng)按下左功能鍵進(jìn)入下一級(jí)時(shí),此時(shí)界面的編碼按如下公式: Id = n+xoXM°+xi XM^'-'+xi XM1, i = 0?N 其中n為標(biāo)志位,XQ,Xi,……Xi為每個(gè)碼字每一位數(shù)值,M為M進(jìn)制; 步驟3-4:對(duì)于最大級(jí)的菜單列表,由于沒(méi)有下一級(jí)菜單列表,當(dāng)按下左功能鍵時(shí),記錄列表項(xiàng)的所在位置X1,即這一級(jí)所在編碼位為B。4.根據(jù)權(quán)利要求3所述的基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其特征在于,所述步驟3-1:按下左功能菜單鍵即確定鍵時(shí)進(jìn)入第一級(jí)菜單列表,默認(rèn)第一個(gè)位置為初始位置,并記為0,此時(shí)的碼字為1000,碼字的第一位為標(biāo)志位,由于是從左功能菜單進(jìn)入的列表,則第一位為I,第二位為第一級(jí)菜單,初始位置故為O。5.根據(jù)權(quán)利要求3所述的基于智能手機(jī)操作系統(tǒng)的界面編碼和控制方法,其特征在于,當(dāng)界面停留在零級(jí)菜單即手機(jī)的開(kāi)機(jī)狀態(tài)或者某級(jí)菜單時(shí),用戶在功能機(jī)上按某一鍵為快捷鍵時(shí);首先將標(biāo)志位設(shè)置為O,即碼字第一位為O,判斷快捷鍵要顯示的菜單是第幾級(jí)菜單,其中快捷鍵I為第二級(jí)菜單,然后將這級(jí)別數(shù)設(shè)為碼字第二位數(shù)據(jù),快捷鍵I的碼字為0.200.
      【文檔編號(hào)】G06F9/44GK105975255SQ201610264443
      【公開(kāi)日】2016年9月28日
      【申請(qǐng)日】2016年4月26日
      【發(fā)明人】李國(guó)權(quán), 張業(yè), 林金朝, 李康, 王增祥, 張 杰, 周前能, 龐宇
      【申請(qǐng)人】重慶郵電大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1