本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種界面操作方法、裝置以及智能手表。
背景技術(shù):
現(xiàn)階段,智能手表等便攜式智能設(shè)備的使用已經(jīng)日益廣泛,智能手表由于方便攜帶,給人們的生活帶來了極大的便利。但是,由于智能手表的屏幕一般較小,當(dāng)需要對智能手表屏幕上的內(nèi)容進行縮小或放大時,現(xiàn)有技術(shù)中是通過兩只手指在屏幕上進行縮放操作,但是由于屏幕較小,操作起來十分不方便。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種界面操作方法、裝置以及智能手表,能夠方便對界面進行縮放處理。
本發(fā)明第一方面提供了一種界面操作方法,該方法應(yīng)用于智能手表,該方法包括:
偵測所述智能手表表冠上的操作信息;
若所述操作信息為按壓操作,則獲取所述按壓操作的按壓信息;
根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù);
根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
優(yōu)選地,所述偵測所述智能手表表冠上的操作信息,包括:偵測對所述智能手表表冠的操作;當(dāng)所述操作為按壓時,偵測所述按壓的持續(xù)時間;若所述按壓的持續(xù)時間超過預(yù)設(shè)閾值,則確定所述按壓為按壓操作。
優(yōu)選地,所述獲取所述按壓操作的按壓信息,包括:獲取所述按壓操作的按壓壓力大小以及按壓持續(xù)時間;根據(jù)所述表冠上的操作信息確定所述按壓操作的類型。
優(yōu)選地,所述根據(jù)所述表冠上的操作信息確定所述按壓操作的類型,包括:獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息;判斷所述預(yù)設(shè)時間內(nèi)的 操作信息是否存在對所述表冠的單擊操作;根據(jù)判斷結(jié)果確定所述按壓操作的類型,其中,所述按壓操作的類型包括放大或者縮小。
優(yōu)選地,所述根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù),包括:根據(jù)所述按壓操作的類型確定縮放參數(shù)的類型,其中縮放參數(shù)的類型包括放大或者縮?。桓鶕?jù)所述按壓操作的按壓壓力大小確定所述縮放參數(shù)的縮放速度;根據(jù)所述按壓操作的按壓持續(xù)時間確定所述縮放參數(shù)的縮放持續(xù)時間。
優(yōu)選地,所述根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理,包括:根據(jù)所述縮放參數(shù)的類型對所述當(dāng)前界面進行放大或縮小處理,其中,還包括:根據(jù)所述縮放參數(shù)的縮放速度以及縮放持續(xù)時間進行縮放處理。
本發(fā)明第二方面提供了一種界面操作裝置,應(yīng)用于智能手表,包括:偵測模塊,用于偵測所述智能手表表冠上的操作信息;獲取模塊,用于當(dāng)所述操作信息為按壓操作時,獲取所述按壓操作的按壓信息;生成模塊,用于根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù);縮放模塊,用于根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
優(yōu)選地,所述偵測模塊包括:操作偵測單元,用于偵測對所述智能手表表冠的操作;時間偵測單元,用于當(dāng)所述操作為按壓時,偵測所述按壓的持續(xù)時間;確定單元,用于當(dāng)所述按壓的持續(xù)時間超過預(yù)設(shè)閾值時,確定所述按壓為按壓操作。
優(yōu)選地,所述獲取模塊包括:第一獲取單元,用于獲取所述按壓操作的按壓壓力大小以及按壓持續(xù)時間;第二獲取單元,用于根據(jù)所述表冠上的操作信息確定所述按壓操作的類型。
優(yōu)選地,所述第二獲取單元包括:獲取子單元,用于獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息;判斷子單元,用于判斷所述預(yù)設(shè)時間內(nèi)的操作信息是否存在對所述表冠的單擊操作;確定子單元,用于根據(jù)判斷結(jié)果確定所述按壓操作的類型,其中,所述按壓操作的類型包括放大或者縮小。
優(yōu)選地,所述生成模塊包括:類型確定單元,用于根據(jù)所述按壓操作的類型確定縮放參數(shù)的類型,其中縮放參數(shù)的類型包括放大或者縮小;速度確定單元,用于根據(jù)所述按壓操作的按壓壓力大小確定所述縮放參數(shù)的縮放速度;時間確定單元,用于根據(jù)所述按壓操作的按壓持續(xù)時間確定所述縮放參數(shù)的縮放持續(xù)時間。
優(yōu)選地,所述縮放模塊包括:第一縮放單元,用于根據(jù)所述縮放參數(shù)的類型對所述當(dāng)前界面進行放大或縮小處理,其中,還包括:第二縮放單元,用于根據(jù)所述縮放參數(shù)的縮放速度以及縮放持續(xù)時間進行縮放處理。
本發(fā)明第三方面提供了一種智能手表,包括上述所述的界面操作裝置。
本發(fā)明第四方面提供了一種智能手表,包括本體以及位于本體側(cè)面與本體連接的表冠,所述本體還包括處理器以及存儲器,所述處理器與所述存儲器相連;所述處理器用于偵測所述智能手表表冠上的操作信息;若所述操作信息為按壓操作,則獲取所述按壓操作的按壓信息;根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù);根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理;所述存儲器用于存儲所述按壓信息以及縮放參數(shù)。
優(yōu)選地,所述表冠為軟式球體表冠。
實施本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例中,通過偵測表冠上的按壓操作,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種界面操作方法第一實施例的流程圖。
圖2為本發(fā)明實施例提供的一種界面操作方法第二實施例的流程圖。
圖3為本發(fā)明實施例提供的一種界面操作方法第三實施例的流程圖。
圖4為本發(fā)明實施例提供的一種界面操作方法第四實施例的流程圖。
圖5為本發(fā)明實施例提供的一種界面操作裝置第一實施例的結(jié)構(gòu)示意圖。
圖6為本發(fā)明實施例提供的一種界面操作裝置第二實施例的結(jié)構(gòu)示意圖。
圖7為本發(fā)明實施例提供的一種界面操作裝置第三實施例的結(jié)構(gòu)示意圖。
圖8為本發(fā)明實施例提供的一種界面操作裝置第四實施例的結(jié)構(gòu)示意圖。
圖9為本發(fā)明實施例提供的一種智能手表的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖1為本發(fā)明實施例提供的一種界面操作方法第一實施例的流程圖。該界面操作方法應(yīng)用于智能手表上,所述智能手表設(shè)有顯示屏,通過本界面操作方法能夠?qū)︼@示屏上的界面進行縮放操作,所述智能手表具有本體以及位于本體側(cè)面的表冠,所述表冠能夠接收用戶的操作。所述表冠可以為多種形式,比如軌跡球式、旋鈕式、觸摸屏式。優(yōu)選的,表冠可以為軟式滾球,當(dāng)按壓表冠時,軟式滾球會產(chǎn)生形變,根據(jù)形變可以偵測按壓的力度大小。本領(lǐng)域技術(shù)人員可以理解的是,本實施例中界面操作方法也可以應(yīng)用于具有顯示屏的手環(huán)、手機等電子設(shè)備上面,本實施例并不以此為限。該界面操作方法包括步驟S101-S104。
在步驟S101中,偵測所述智能手表表冠上的操作信息。
具體的,偵測用戶對表冠的操作信息,其中,偵測的方式可以是通過表冠內(nèi)部的傳感器,還可以是其他方式,本實施例并不以此為限。
在步驟S102中,若所述操作信息為按壓操作,則獲取所述按壓操作的按壓信息。
具體的,當(dāng)偵測到的操作信息為按壓操作時,獲取該按壓操作的按壓信息。在本實施方式中,按壓操作是指按壓住表冠并持續(xù)一預(yù)設(shè)時間。按壓信息包括了該按壓操作的按壓壓力以及按壓時間等信息,特別的,按壓信息還可以包括該按壓操作的類型。舉例來說,當(dāng)單次按壓表冠,可以設(shè)置為對界面的放大操作;當(dāng)先單擊表冠了之后再按壓表冠,可以設(shè)置為對界面的縮小操作,本領(lǐng)域技術(shù)人員可以理解的是,還可以設(shè)置其他方式,比如根據(jù)按壓時的方向確定不同的縮放類型等,本實施例并不以此為限。其中,按壓信息可以通過傳感器偵測得到。
在步驟S103中,根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù)。
具體的,在獲取到按壓信息了之后,根據(jù)按壓信息,生成縮放參數(shù)。在本實施方式中,不同的按壓操作類型對應(yīng)著放大或縮小的操作。按壓時的壓力大 小和持續(xù)時間則對應(yīng)著縮放時的速度以及持續(xù)時間。因此,可以根據(jù)按壓信息生成對應(yīng)的縮放參數(shù),以供后續(xù)處理。
在步驟S104中,根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
具體的,根據(jù)縮放參數(shù)對當(dāng)前屏幕上的界面內(nèi)容進行縮放處理,一般的,縮放參數(shù)包括縮放的類型以及縮放的速度、持續(xù)時間等。
上述可知,本發(fā)明實施例中的界面操作方法,通過偵測表冠上的按壓操作,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖2為本發(fā)明實施例提供的一種界面操作方法第二實施例的流程圖。在本實施方式中,界面操作方法包括步驟S201-S206,其中,本實施例中S204-S206與第一實施例中S102-S104的步驟相同,在此不贅述。
在步驟S201中,偵測對所述智能手表表冠的操作。
具體的,此時偵測對表冠的所有操作,并記錄操作的屬性,其中屬性為該操作為單擊或雙擊或按壓等。
在步驟S202中,當(dāng)所述操作為按壓時,偵測所述按壓的持續(xù)時間。
具體的,若當(dāng)前的操作為按壓,則進一步獲取該按壓的持續(xù)時間。持續(xù)時間是指持續(xù)按壓所述表冠的時間。
在步驟S203中,若所述按壓的持續(xù)時間超過預(yù)設(shè)閾值,則確定所述按壓為按壓操作。
具體的,若按壓的持續(xù)時間超過了預(yù)設(shè)閾值,則確定該按壓為按壓操作。其中,該預(yù)設(shè)閾值可以為經(jīng)驗值,如1秒,可以預(yù)先設(shè)定。這樣可以排除部分因誤觸誤碰導(dǎo)致的誤操作。
在步驟S204中,獲取所述按壓操作的按壓信息。
在步驟S205中,根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù)。
在步驟S206中,根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
上述可知,本發(fā)明實施例中的界面操作方法,通過偵測對表冠的按壓,根據(jù)按壓持續(xù)時間偵測是否為按壓操作,避免了誤觸誤碰表冠導(dǎo)致的誤操作,同時根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖3為本發(fā)明實施例提供的一種界面操作方法第三實施例的流程圖。在本 實施方式中,界面操作方法包括步驟S301-S305,其中,本實施例中S301、S304-S305與第一實施例中S101、S103-S104的步驟相同,在此不贅述。本領(lǐng)域技術(shù)人員可以理解的是,第二實施例中S201-203的步驟也可應(yīng)用于本實施例中,本實施例并不以此為限。
在步驟S301中,偵測所述智能手表表冠上的操作信息。
在步驟S302中,若所述操作信息為按壓操作,獲取所述按壓操作的按壓壓力大小以及按壓持續(xù)時間。
具體的,當(dāng)所述操作信息為按壓操作時,獲取按壓操作的按壓壓力大小以及按壓持續(xù)時間。
在步驟S303中,根據(jù)所述表冠上的操作信息確定所述按壓操作的類型。
具體的,進一步的根據(jù)操作信息確定所述按壓操作的類型。其中,按壓操作的類型包括對界面的放大操作或者縮小操作。
在其他實施方式中,步驟S303可以進一步包括步驟S3031-S3033。
在步驟S3031中,獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息。
具體的,根據(jù)按壓操作的時間,往前獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息。所述預(yù)設(shè)時間為經(jīng)驗值,如可以設(shè)定為0.5秒。獲取該預(yù)設(shè)時間內(nèi)的操作信息,其中操作信息包括該預(yù)設(shè)時間內(nèi)的操作類型等。
在步驟S3032中,判斷所述預(yù)設(shè)時間內(nèi)的操作信息是否存在對所述表冠的單擊操作。
具體的,進一步的解析該預(yù)設(shè)時間內(nèi)的操作信息,判斷該預(yù)設(shè)時間內(nèi)是否存在對表冠的單擊操作。其中,所述單擊操作是指以較短時間單詞接觸該表冠,該較短時間為一經(jīng)驗值。本領(lǐng)域技術(shù)人員可以理解的是,該單擊操作可類比于鼠標的單擊操作,本實施例并不以此為限。在其他實施方式中,也可以是偵測是否存在其他操作,比如雙擊操作等。該操作方式可以預(yù)先設(shè)定,即偵測該預(yù)設(shè)時間內(nèi)的操作信息內(nèi)是否存在預(yù)設(shè)的操作方式。在本實施方式中,該操作方式為單擊操作。
在步驟S3033中,根據(jù)判斷結(jié)果確定所述按壓操作的類型,其中,所述按壓操作的類型包括放大或者縮小。
具體的,根據(jù)該判斷結(jié)果確定按壓操作的類型,其中,按壓操作的類型包括放大或者縮小。比如,若存在所述單擊操作或者預(yù)設(shè)的操作方式,則確定該 按壓操作的類型為放大。本領(lǐng)域技術(shù)人員可以理解的是,也可以設(shè)定為存在單擊操作或者預(yù)設(shè)的操作方式時,操作類型為縮小,可以預(yù)先設(shè)定,本實施例并不以此為限。
在步驟S304中,根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù)。
在步驟S305中,根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
上述可知,本發(fā)明實施例中的界面操作方法,通過偵測表冠上的按壓操作,根據(jù)按壓操作獲取相應(yīng)的信息,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖4為本發(fā)明實施例提供的一種界面操作方法第四實施例的流程圖。在本實施方式中,界面操作方法包括步驟S401-S408,其中,本實施例中S401-S403與第三實施例中S301-S303的步驟相同,在此不贅述。
在步驟S401中,偵測所述智能手表表冠上的操作信息。
在步驟S402中,若所述操作信息為按壓操作,獲取所述按壓操作的按壓壓力大小以及按壓持續(xù)時間。
在步驟S403中,根據(jù)所述表冠上的操作信息確定所述按壓操作的類型。
在步驟S404中,根據(jù)所述按壓操作的類型確定縮放參數(shù)的類型,其中縮放參數(shù)的類型包括放大或者縮小。
具體的,縮放參數(shù)的類型與按壓操作的類型一直,因此,縮放參數(shù)的類型也同樣包括放大或者縮小。
在步驟S405中,根據(jù)所述按壓操作的按壓壓力大小確定所述縮放參數(shù)的縮放速度。
具體的,根據(jù)按壓壓力的大小確定縮放速度。當(dāng)按壓壓力越大時,進行縮放操作時的速度越大。
在步驟S406中,根據(jù)所述按壓操作的按壓持續(xù)時間確定所述縮放參數(shù)的縮放持續(xù)時間。
具體的,根據(jù)按壓壓力的持續(xù)時間確定縮放的持續(xù)時間。
在步驟S407中,根據(jù)所述縮放參數(shù)的類型對所述當(dāng)前界面進行放大或縮小處理。
具體的,根據(jù)縮放參數(shù)的類型是放大還是縮小對當(dāng)前界面進行放大或者縮小處理。
在步驟S408中,根據(jù)所述縮放參數(shù)的縮放速度以及縮放持續(xù)時間進行縮放處理。
具體的,根據(jù)縮放參數(shù)的縮放速度以及縮放持續(xù)時間執(zhí)行縮放處理。
上述可知,本發(fā)明實施例中的界面操作方法,通過偵測表冠上的按壓操作,根據(jù)按壓操作獲取相應(yīng)的信息,根據(jù)按壓信息獲取縮放參數(shù),根據(jù)縮放參數(shù)對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,同時根據(jù)按壓壓力大小確定縮放的速度,操作簡單,提升了用戶體驗。
圖5為本發(fā)明實施例提供的一種界面操作裝置第一實施例的結(jié)構(gòu)示意圖。該界面操作裝置應(yīng)用于智能手表上,所述智能手表設(shè)有顯示屏,通過界面操作裝置能夠?qū)︼@示屏上的界面進行縮放操作,所述智能手表具有本體以及位于本體側(cè)面的表冠,所述表冠能夠接收用戶的操作。所述表冠可以為多種形式,比如軌跡球式、旋鈕式、觸摸屏式。優(yōu)選的,表冠可以為軟式滾球,當(dāng)按壓表冠時,軟式滾球會產(chǎn)生形變,根據(jù)形變可以偵測按壓的力度大小。本領(lǐng)域技術(shù)人員可以理解的是,本實施例中界面操作裝置也可以應(yīng)用于具有顯示屏的手環(huán)、手機等電子設(shè)備上面,本實施例并不以此為限。該界面操作裝置包括偵測模塊501、獲取模塊502、生成模塊503以及縮放模塊504。
偵測模塊501用于偵測所述智能手表表冠上的操作信息。
具體的,偵測模塊501偵測用戶對表冠的操作信息,其中,偵測的方式可以是通過表冠內(nèi)部的傳感器,還可以是其他方式,本實施例并不以此為限。
獲取模塊502用于當(dāng)所述操作信息為按壓操作時,獲取所述按壓操作的按壓信息。
具體的,當(dāng)偵測模塊501偵測到的操作信息為按壓操作時,獲取模塊502獲取該按壓操作的按壓信息。在本實施方式中,按壓操作是指按壓住表冠并持續(xù)一預(yù)設(shè)時間。按壓信息包括了該按壓操作的按壓壓力以及按壓時間等信息,特別的,按壓信息還可以包括該按壓操作的類型。舉例來說,當(dāng)單次按壓表冠,可以設(shè)置為對界面的放大操作;當(dāng)先單擊表冠了之后再按壓表冠,可以設(shè)置為對界面的縮小操作,本領(lǐng)域技術(shù)人員可以理解的是,還可以設(shè)置其他方式,比如根據(jù)按壓時的方向確定不同的縮放類型等,本實施例并不以此為限。其中,按壓信息可以通過傳感器偵測得到。
生成模塊503用于根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù)。
具體的,在獲取模塊502獲取到按壓信息了之后,生成模塊503根據(jù)按壓信息,生成縮放參數(shù)。在本實施方式中,不同的按壓操作類型對應(yīng)著放大或縮小的操作。按壓時的壓力大小和持續(xù)時間則對應(yīng)著縮放時的速度以及持續(xù)時間。因此,可以根據(jù)按壓信息生成對應(yīng)的縮放參數(shù),以供后續(xù)處理。
縮放模塊504用于根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理。
具體的,縮放模塊504根據(jù)縮放參數(shù)對當(dāng)前屏幕上的界面內(nèi)容進行縮放處理,一般的,縮放參數(shù)包括縮放的類型以及縮放的速度、持續(xù)時間等。
上述可知,本發(fā)明實施例中的界面操作裝置,通過偵測表冠上的按壓操作,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖6所示為本發(fā)明實施例提供的一種界面操作裝置第二實施例的結(jié)構(gòu)示意圖。本實施方式中,對比圖5所示的實施例,該界面操作裝置的偵測模塊501進一步包括:操作偵測單元5011、時間偵測單元5012以及確定單元5013。本實施例中其他模塊的功能與圖5中相同,在此不贅述。
操作偵測單元5011用于偵測對所述智能手表表冠的操作。
具體的,操作偵測單元5011此時偵測對表冠的所有操作,并記錄操作的屬性,其中屬性為該操作為單擊或雙擊或按壓等。
時間偵測單元5012用于當(dāng)所述操作為按壓時,偵測所述按壓的持續(xù)時間。
具體的,若當(dāng)前的操作為按壓,則時間偵測單元5012進一步獲取該按壓的持續(xù)時間。持續(xù)時間是指持續(xù)按壓所述表冠的時間。
確定單元5013用于當(dāng)所述按壓的持續(xù)時間超過預(yù)設(shè)閾值時,確定所述按壓為按壓操作。
具體的,若按壓的持續(xù)時間超過了預(yù)設(shè)閾值,則確定單元5013確定該按壓為按壓操作。其中,該預(yù)設(shè)閾值可以為經(jīng)驗值,如1秒,可以預(yù)先設(shè)定。這樣可以排除部分因誤觸誤碰導(dǎo)致的誤操作。
上述可知,本發(fā)明實施例中的界面操作裝置,通過偵測對表冠的按壓,根據(jù)按壓持續(xù)時間偵測是否為按壓操作,避免了誤觸誤碰表冠導(dǎo)致的誤操作,同時根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖7所示為本發(fā)明實施例提供的一種界面操作裝置第三實施例的結(jié)構(gòu)示意 圖。本實施方式中,對比圖5所示的實施例,該界面操作裝置的獲取模塊502進一步包括:第一獲取單元5021以及第二獲取單元5022。本實施例中其他模塊的功能與圖5中相同,在此不贅述。本領(lǐng)域技術(shù)人員的人可以理解的是,本實施例中獲取模塊502也可應(yīng)用于圖6中第二實施例中,本實施例并不以此為限。
第一獲取單元5021用于獲取所述按壓操作的按壓壓力大小以及按壓持續(xù)時間。
第二獲取單元5022用于根據(jù)所述表冠上的操作信息確定所述按壓操作的類型。
具體的,進一步的根據(jù)操作信息確定所述按壓操作的類型。其中,按壓操作的類型包括對界面的放大操作或者縮小操作。
在其他實施方式中,第二獲取單元5022進一步包括:獲取子單元50221、判斷子單元50222以及確定子單元50223。
獲取子單元50221用于獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息。
具體的,根據(jù)按壓操作的時間,獲取子單元50221往前獲取在所述按壓操作之前一定預(yù)設(shè)時間內(nèi)的操作信息。所述預(yù)設(shè)時間為經(jīng)驗值,如可以設(shè)定為0.5秒。獲取該預(yù)設(shè)時間內(nèi)的操作信息,其中操作信息包括該預(yù)設(shè)時間內(nèi)的操作類型等。
判斷子單元50222用于判斷所述預(yù)設(shè)時間內(nèi)的操作信息是否存在對所述表冠的單擊操作。
具體的,判斷子單元50222進一步的解析該預(yù)設(shè)時間內(nèi)的操作信息,判斷該預(yù)設(shè)時間內(nèi)是否存在對表冠的單擊操作。其中,所述單擊操作是指以較短時間單詞接觸該表冠,該較短時間為一經(jīng)驗值。本領(lǐng)域技術(shù)人員可以理解的是,該單擊操作可類比于鼠標的單擊操作,本實施例并不以此為限。在其他實施方式中,也可以是偵測是否存在其他操作,比如雙擊操作等。該操作方式可以預(yù)先設(shè)定,即偵測該預(yù)設(shè)時間內(nèi)的操作信息內(nèi)是否存在預(yù)設(shè)的操作方式。在本實施方式中,該操作方式為單擊操作。
確定子單元50223用于根據(jù)判斷結(jié)果確定所述按壓操作的類型,其中,所述按壓操作的類型包括放大或者縮小。
具體的,確定子單元50223根據(jù)該判斷結(jié)果確定按壓操作的類型,其中, 按壓操作的類型包括放大或者縮小。比如,若存在所述單擊操作或者預(yù)設(shè)的操作方式,則確定該按壓操作的類型為放大。本領(lǐng)域技術(shù)人員可以理解的是,也可以設(shè)定為存在單擊操作或者預(yù)設(shè)的操作方式時,操作類型為縮小,可以預(yù)先設(shè)定,本實施例并不以此為限。
上述可知,本發(fā)明實施例中的界面操作裝置,通過偵測表冠上的按壓操作,根據(jù)按壓操作獲取相應(yīng)的信息,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖8所示為本發(fā)明實施例提供的一種界面操作裝置第四實施例的結(jié)構(gòu)示意圖。本實施方式中,對比圖7所示的實施例,該界面操作裝置的生成模塊503進一步包括:類型確定單元5031、速度確定單元5032以及時間確定單元5033,縮放模塊504進一步包括:第一縮放單元5041以及第二縮放單元5042。本實施例中其他模塊的功能與圖7中相同,在此不贅述。
類型確定單元5031用于根據(jù)所述按壓操作的類型確定縮放參數(shù)的類型,其中縮放參數(shù)的類型包括放大或者縮小。
具體的,縮放參數(shù)的類型與按壓操作的類型一直,因此,縮放參數(shù)的類型也同樣包括放大或者縮小。
速度確定單元5032用于根據(jù)所述按壓操作的按壓壓力大小確定所述縮放參數(shù)的縮放速度。
具體的,根據(jù)按壓壓力的大小確定縮放速度。當(dāng)按壓壓力越大時,進行縮放操作時的速度越大。
時間確定單元5033用于根據(jù)所述按壓操作的按壓持續(xù)時間確定所述縮放參數(shù)的縮放持續(xù)時間。
具體的,根據(jù)按壓壓力的持續(xù)時間確定縮放的持續(xù)時間。
第一縮放單元5041用于根據(jù)所述縮放參數(shù)的類型對所述當(dāng)前界面進行放大或縮小處理。
具體的,根據(jù)縮放參數(shù)的類型是放大還是縮小對當(dāng)前界面進行放大或者縮小處理。
第二縮放單元5042用于根據(jù)所述縮放參數(shù)的縮放速度以及縮放持續(xù)時間進行縮放處理。
具體的,根據(jù)縮放參數(shù)的縮放速度以及縮放持續(xù)時間執(zhí)行縮放處理。
上述可知,本發(fā)明實施例中的界面操作裝置,通過偵測表冠上的按壓操作,根據(jù)按壓操作獲取相應(yīng)的信息,根據(jù)按壓信息獲取縮放參數(shù),根據(jù)縮放參數(shù)對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,同時根據(jù)按壓壓力大小確定縮放的速度,操作簡單,提升了用戶體驗。
本發(fā)明實施例還公開了一種智能手表,該智能手表可以包括界面操作裝置,該界面操作裝置的結(jié)構(gòu)和功能可以參見圖5-8中實施例的相關(guān)說明,在此不贅述。本領(lǐng)域技術(shù)人員可以理解的是,本發(fā)明實施例的智能手表,也可以應(yīng)用圖1-4任一實施例所述的界面操作方法。
上述可知,本發(fā)明實施例中的智能手表,通過偵測表冠上的按壓操作,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
圖9所示為本發(fā)明實施例提供的一種智能手表的結(jié)構(gòu)示意圖。所述智能手表10包括本體20以及位于本體側(cè)面的表冠30。所述表冠30可以為多種形式,比如軌跡球式、旋鈕式、觸摸屏式。優(yōu)選的,表冠30可以為軟式滾球,當(dāng)按壓表冠30時,軟式滾球會產(chǎn)生形變,根據(jù)形變可以偵測按壓的力度大小。
所述智能手表10還包括處理器以及存儲器,所述處理器以及存儲器位于所述本體20中,所述處理器與所述存儲器連接。所述處理器還用于偵測所述智能手表表冠上的操作信息;若所述操作信息為按壓操作,則獲取所述按壓操作的按壓信息;根據(jù)所述按壓信息,生成對應(yīng)的縮放參數(shù);根據(jù)所述縮放參數(shù)對當(dāng)前界面進行縮放處理;所述存儲器用于存儲所述按壓信息以及縮放參數(shù)。
上述可知,本發(fā)明實施例中的智能手表,通過偵測表冠上的按壓操作,根據(jù)按壓信息對當(dāng)前界面進行縮放處理,能夠便捷的對當(dāng)前的頁面進行放大或縮小,操作簡單,提升了用戶體驗。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。