欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在顯示界面上操作列表的方法和裝置的制作方法

文檔序號:6423400閱讀:142來源:國知局
專利名稱:在顯示界面上操作列表的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種在顯示界面上操作列表的方法和裝置。特別地,本發(fā)明涉及一種在便攜式終端設(shè)備的屏幕上操作列表的方法和裝置。
背景技術(shù)
觸摸屏作為一種新的電腦輸入設(shè)備,是目前最簡單、方便、自然的一種人機(jī)交互方式。用戶只要用手指或指示筆輕輕地觸碰計(jì)算機(jī)顯示屏上的圖符或文字就能實(shí)現(xiàn)對主機(jī)操作以及數(shù)據(jù)處理,從而使人機(jī)交互更為直截了當(dāng),這種技術(shù)簡化了計(jì)算機(jī)等電子設(shè)備的操作,大大方便了那些不懂計(jì)算機(jī)等電子設(shè)備操作的用戶。隨著計(jì)算機(jī)技術(shù)和顯示技術(shù)的發(fā)展,越來越多的計(jì)算機(jī)設(shè)備使用了可以直接在顯示界面上用手指或者觸控筆等來直接操作所顯示的內(nèi)容的觸摸屏,這種觸摸屏普及速度異常之快,這極大地便利了計(jì)算機(jī)等電子設(shè) 備的操作,使得操作更為簡單、直觀。人們在使用電子設(shè)備的過程中,總是需要選擇多個(gè)對象,并對這些對象進(jìn)行統(tǒng)一的操作。通常用戶可以通過按鍵選擇或點(diǎn)擊復(fù)選框進(jìn)行選擇對象,當(dāng)需要選擇多個(gè)對象時(shí),需多次按鍵或點(diǎn)擊選擇對象的復(fù)選框以實(shí)現(xiàn)對多個(gè)對象的復(fù)選,導(dǎo)致操作繁瑣。受顯示屏尺寸的局限,還需要通過按鍵翻頁以實(shí)現(xiàn)對下一頁對象的選擇,不僅操作繁瑣易出錯(cuò),還耗費(fèi)大量時(shí)間,這樣的不靈活性,降低了用戶使用的體驗(yàn)度,需要進(jìn)一步改進(jìn)其操作方式,使得操作趨于簡單和人性化。

發(fā)明內(nèi)容
在下文中給出了關(guān)于本發(fā)明的簡要概述,以便提供關(guān)于本發(fā)明的某些方面的基本理解。應(yīng)當(dāng)理解,這個(gè)概述并不是關(guān)于本發(fā)明的窮舉性概述。它并不是意圖確定本發(fā)明的關(guān)鍵或重要部分,也不是意圖限定本發(fā)明的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細(xì)描述的前序。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種在顯示界面上對列表進(jìn)行操作的方法,包括檢測在顯示界面上執(zhí)行的操作動(dòng)作,根據(jù)所述操作動(dòng)作獲取列表中被選擇的列表項(xiàng);根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式;確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令;以及對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。此外,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種在顯示界面上對列表進(jìn)行操作的裝置,包括檢測裝置,其被配置用于檢測在顯示界面上執(zhí)行的操作動(dòng)作;獲取裝置,其被配置用于獲取列表中被選擇的列表項(xiàng);設(shè)定裝置,其被配置用于根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式;確定裝置,其被配置用于確定第一個(gè)列表項(xiàng)相對應(yīng)的操作指令;以及執(zhí)行裝置,其被配置用于對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。通過根據(jù)本發(fā)明的方案,可以容易地實(shí)現(xiàn)在顯示界面上操作列表,至少部分地提高操作的人性化程度和簡單化程度,從而提高用戶的滿意度。


本發(fā)明可以通過參考下文中結(jié)合附圖所給出的描述而得到更好的理解。所述附圖連同下面的詳細(xì)說明一起包含在本說明書中并且形成本說明書的一部分,而且用來進(jìn)一步舉例說明本發(fā)明的優(yōu)選實(shí)施例和解釋本發(fā)明的原理和優(yōu)點(diǎn)。在附圖中
圖I示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在顯示界面上對列表進(jìn)行操作的方法的示意性流程 圖2和圖3示意性示出了手指在顯示界面上的滑動(dòng)操作動(dòng)作示意圖; 圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的滑動(dòng)選擇多個(gè)復(fù)選框的示意 圖5示出了圖4的操作選擇結(jié)果的示意 圖6示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的滑動(dòng)選擇多個(gè)復(fù)選框的示意 圖7示出了圖6的操作選擇結(jié)果的示意 圖8示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的選擇顯示界面下方不可見列表時(shí)進(jìn)行滑動(dòng)操作的示意 圖9示出了圖8的操作選擇結(jié)果的示意 圖10示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的具體實(shí)現(xiàn)對列表進(jìn)行操作的方法的程序流程
圖11示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在顯示界面上對列表進(jìn)行操作的裝置的示意性結(jié)構(gòu) 圖12示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在顯示界面上對列表進(jìn)行操作的裝置的另一示意性結(jié)構(gòu) 圖13示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在顯示界面上對列表進(jìn)行操作的裝置的又一示意性結(jié)構(gòu)圖。附圖標(biāo)記說明 401-選擇觸發(fā)區(qū)域
501-被選中的狀態(tài)顯示圖標(biāo)
502-未被選中/取消選擇的狀態(tài)顯示圖標(biāo) 801-翻頁觸發(fā)區(qū)域。
具體實(shí)施例方式在下文中將結(jié)合附圖對本發(fā)明的示范性實(shí)施例進(jìn)行描述。為了清楚和簡明起見,在說明書中并未描述實(shí)際實(shí)施方式的所有特征。然而,應(yīng)該了解,在開發(fā)任何這種實(shí)際實(shí)施例的過程中必須做出很多特定于實(shí)施方式的決定,以便實(shí)現(xiàn)開發(fā)人員的具體目標(biāo),并且這些決定可能會(huì)隨著實(shí)施方式的不同而有所改變。此外,還應(yīng)該了解,雖然開發(fā)工作有可能是非常復(fù)雜和費(fèi)時(shí)的,但對得益于本公開內(nèi)容的本領(lǐng)域技術(shù)人員來說,這種開發(fā)工作僅僅是例行的任務(wù)。在此,還需要說明的一點(diǎn)是,為了避免因不必要的細(xì)節(jié)而模糊了本發(fā)明,在附圖中僅僅示出了與根據(jù)本發(fā)明的方案密切相關(guān)的裝置結(jié)構(gòu),而省略了與本發(fā)明關(guān)系不大的其他細(xì)節(jié)。發(fā)明人注意到,在計(jì)算機(jī)應(yīng)用中經(jīng)常出現(xiàn)的一種情形是要對顯示界面上顯示的多個(gè)列表進(jìn)行操作,例如進(jìn)行選擇。在對顯示界面上的列表進(jìn)行操作時(shí),倘若列表選項(xiàng)諸多,那么用戶想要選擇多個(gè)選項(xiàng)那無非要逐一點(diǎn)選選擇,并且存在此屏不顯示的列表?xiàng)l目時(shí)還需對屏幕進(jìn)行滾動(dòng),顯示出下方列表?xiàng)l目后才可繼續(xù)進(jìn)行選擇。這樣的選擇操作,給用戶帶來了極大的不便,大大影響了用戶的工作效率 。因此,需要一種更加簡便、更加人性化的操作方法,使得用戶能方便快捷地對顯示界面上顯示的列表進(jìn)行諸如選擇、取消選擇等的操作。在本發(fā)明的實(shí)施例中,為了清楚起見,主要是借助用戶以手指操作電子閱讀器為例進(jìn)行說明,然而本領(lǐng)域技術(shù)人員容易想到的是,本發(fā)明的方案可以應(yīng)用于任何其他類似的設(shè)備和情形中,計(jì)算機(jī)設(shè)備并不局限于電子閱讀器,可以是任何合適的設(shè)備例如手機(jī)、個(gè)人數(shù)字助理PDA等等,顯示界面可以是觸摸屏或者電磁屏等等,并且操作裝置除了手指之外也可以是任何其他的適用的裝置,例如觸控筆等等。在本發(fā)明的實(shí)施例中,本領(lǐng)域技術(shù)人員容易想到的是,本發(fā)明的方案提供的列表項(xiàng)可以為短信、郵件、聯(lián)系人、圖片、網(wǎng)頁、電子文檔或書目等。第一實(shí)施例:
圖I示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在顯示界面上對列表進(jìn)行操作的方法的示意性流程圖。如圖I所示,該方法包括如下步驟
步驟S110,檢測在顯示界面上執(zhí)行的操作動(dòng)作。本領(lǐng)域技術(shù)人員知道,在顯示界面上經(jīng)常出現(xiàn)的情況是顯示列表,提供多個(gè)列表項(xiàng)給用戶進(jìn)行操作,例如用手指或者觸控筆等合適的裝置接觸顯示界面來執(zhí)行操作動(dòng)作,該操作動(dòng)作可以為用戶用手指在顯示界面上進(jìn)行連續(xù)滑動(dòng),即手指與顯示界面保持接觸的情況下在顯示界面上移動(dòng),也可為用戶用手指在顯示界面上進(jìn)行點(diǎn)擊。當(dāng)用戶用手指接觸顯示界面時(shí)可產(chǎn)生觸控信號,電子設(shè)備通過接收到的該觸控信號來檢測在顯示界面上執(zhí)行的操作動(dòng)作。手指或者觸控筆在顯示界面上執(zhí)行操作動(dòng)作時(shí),判斷操作動(dòng)作產(chǎn)生的觸控信號是否連續(xù)未中斷,例如可以檢測手指或者觸控筆是否在該操作期間離開過顯示界面。發(fā)明人研究發(fā)現(xiàn),用戶連續(xù)的動(dòng)作通常表明用戶連續(xù)的思維。如果手指或者觸筆有目的地始終保持與顯示界面的接觸,則通常用戶希望對相關(guān)的列表項(xiàng)執(zhí)行類似的操作,因此在本發(fā)明中,優(yōu)選地,操作動(dòng)作為通過手指或者觸控筆在顯示界面上的連續(xù)滑動(dòng)動(dòng)作。步驟S120,根據(jù)操作動(dòng)作獲取列表中被選擇的列表項(xiàng)。用戶用手指在顯示界面上執(zhí)行滑動(dòng)操作動(dòng)作,可以利用手指觸摸顯示屏產(chǎn)生的連續(xù)觸控信號所經(jīng)過的路徑來選擇并獲取列表中的列表項(xiàng)。最先接收到觸控信號的坐標(biāo)位置到連續(xù)觸控信號中斷的坐標(biāo)位置之間經(jīng)過的路徑中所包含的列表項(xiàng)被激活,電子設(shè)備獲取被激活的列表項(xiàng),被激活的列表項(xiàng)即為被選擇的列表項(xiàng)。圖2和圖3示意性示出了手指在顯示屏上的滑動(dòng)操作。如上面提及的,這里的手指和顯示屏僅僅是為了說明本發(fā)明的目的,而并非旨在限制本發(fā)明。步驟S130,根據(jù)操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式。如在前面所述的,用戶可能通過連續(xù)滑動(dòng)動(dòng)作來表明對其中激活的列表項(xiàng)進(jìn)行類似的操作,因此根據(jù)這種連續(xù)滑動(dòng)動(dòng)作,當(dāng)電子設(shè)備獲取到列表中被激活的列表項(xiàng)時(shí),將獲取到的被激活的列表項(xiàng)設(shè)定為處于批量處理模式。這里的批量處理模式的含義是,對處于該模式中的同一批列表項(xiàng)要執(zhí)行相同或者類似的操作,例如選擇、取消選擇等等。步驟S140,確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令。其中獲取的第一個(gè)列表項(xiàng)就是第一個(gè)被選擇的列表項(xiàng),即為最先接收到觸控信號的坐標(biāo)位置處的列表項(xiàng)。本領(lǐng)域技術(shù)人員知道,該操作指令可以是針對列表項(xiàng)的任何相關(guān)的動(dòng)作,例如可以是選擇列表項(xiàng),也可以是將列表項(xiàng)的選擇取消,等等。步驟S150,對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。列表中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式中,當(dāng)確定了第一列表項(xiàng)的操作指令時(shí),對處于批量處理模式中的列表項(xiàng)執(zhí)行與第一列表項(xiàng)相同的操作指令。例如,若第一列表項(xiàng)執(zhí)行的操作指令為被選中指令,則第一列表項(xiàng)之后被選擇的列表項(xiàng)同樣執(zhí)行被選中指令,若第一列表項(xiàng)執(zhí)行的操作指令為取消被選中指令,則對第一 列表項(xiàng)之后被選擇的列表項(xiàng)同樣執(zhí)行取消被選中指令。這里需要說明的是,雖然在上述實(shí)施例的描述中是先根據(jù)操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式,然后才確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令,本領(lǐng)域技術(shù)人員容易想到的是,也可以先確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令,然后再設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式。這并未影響本發(fā)明的實(shí)質(zhì)。通過根據(jù)該實(shí)施例的方法,極大地簡化了用戶的操作,并且符合用戶的思維習(xí)慣,提聞了用戶的滿意度。第二實(shí)施例
在本發(fā)明的該實(shí)施例以及隨后的實(shí)施例中,具體地以電子閱讀器為例來進(jìn)行說明。如上所述,電子閱讀器僅僅是一個(gè)示例,本發(fā)明當(dāng)然可以應(yīng)用于其他類似設(shè)備中。在實(shí)際應(yīng)用中,對列表項(xiàng)進(jìn)行操作的一個(gè)常見形式是選擇列表項(xiàng),首先,可以在顯示界面上設(shè)置選擇觸發(fā)區(qū)域,用戶若對列表項(xiàng)進(jìn)行選擇,則在觸發(fā)區(qū)域觸發(fā)以進(jìn)入選擇模式,在選擇模式下對列表項(xiàng)執(zhí)行相關(guān)操作動(dòng)作進(jìn)行選擇,該選擇根據(jù)被選中操作指令或取消被選中操作指令可分為兩種狀態(tài),即被選中狀態(tài)或取消被選中狀態(tài)。該選擇狀態(tài)的顯示方式可以有多種,例如可以利用復(fù)選框等圖標(biāo)來進(jìn)行顯示,采用狀態(tài)顯示圖標(biāo)的顏色變化或大小變化來顯示不同的狀態(tài),或者也可以不使用復(fù)選框而是通過諸如將相應(yīng)列表項(xiàng)字體進(jìn)行變化、顏色進(jìn)行變化、高亮顯示等等方式,這些選擇的方式并不影響本發(fā)明的實(shí)質(zhì)。下面以復(fù)選框?yàn)槔M(jìn)行說明,本領(lǐng)域技術(shù)人員可以容易地將其相應(yīng)應(yīng)用到其他選擇方式中。圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的滑動(dòng)選擇多個(gè)復(fù)選框的示意圖。在顯示界面上設(shè)置選擇觸發(fā)區(qū)域,在本實(shí)施例中,選擇觸發(fā)區(qū)域設(shè)置在顯示界面的右側(cè),也可設(shè)置在顯示界面的左側(cè),或列表項(xiàng)的前面或后面。在選擇觸發(fā)區(qū)域內(nèi)設(shè)置狀態(tài)顯示圖標(biāo),每一列表項(xiàng)對應(yīng)一狀態(tài)顯示圖標(biāo),該狀態(tài)顯示圖標(biāo)在圖4所示的例子中為復(fù)選框。狀態(tài)顯示圖標(biāo)依據(jù)不同的操作指令設(shè)置不同的顯示方式,一狀態(tài)顯示圖標(biāo)設(shè)置有兩種不同的顯示方式。在需要選擇多個(gè)列表項(xiàng)時(shí),選擇多個(gè)復(fù)選框。首先用手指接觸顯示屏上的選擇觸發(fā)區(qū)域產(chǎn)生觸控信號,電子設(shè)備接收到該觸控信號并計(jì)算其坐標(biāo)位置,這個(gè)坐標(biāo)位置處對應(yīng)的復(fù)選框?yàn)榈谝粋€(gè)復(fù)選框,因此該復(fù)選框相對應(yīng)的列表項(xiàng)就是第一個(gè)列表項(xiàng)。當(dāng)手指接觸到第一個(gè)復(fù)選框時(shí)即開始進(jìn)行選擇操作,即設(shè)備得知與第一個(gè)列表項(xiàng)對應(yīng)的操作指令是被選中指令。然后如圖4所示,沿著虛線區(qū)域滑動(dòng)手指,手指經(jīng)過第二個(gè)至第四個(gè)復(fù)選框,最后,抬起手指,操作結(jié)束。由于手指實(shí)施了滑動(dòng)動(dòng)作產(chǎn)生了連續(xù)觸控信號,從最先接收到觸控信號的坐標(biāo)位置到最后接收到觸控信號的坐標(biāo)位置之間所有接收到連續(xù)觸控信號的坐標(biāo)位置組成一路徑,設(shè)備可以通過檢測所述連續(xù)觸控信號在選擇觸發(fā)區(qū)域內(nèi)經(jīng)過的路徑來執(zhí)行對列表項(xiàng)的選擇,連續(xù)觸控信號在選擇觸發(fā)區(qū)域內(nèi)經(jīng)過的路徑包含的坐標(biāo)位置所對應(yīng)的列表項(xiàng)即為被選擇的列表項(xiàng)。由于手指的操作·動(dòng)作為連續(xù)的滑動(dòng)動(dòng)作,因此設(shè)定獲取到的被選擇列表項(xiàng)處于批量處理模式中,因此應(yīng)該對隨后涉及的復(fù)選框都執(zhí)行與第一個(gè)復(fù)選框相同的操作指令,即被選中指令。圖5是圖4的選擇操作結(jié)果的示意圖,被選中指令與未被選中指令分別對應(yīng)的狀態(tài)顯示圖標(biāo)以不同的顯示方式顯示,從圖5可以看出,圖4的手指滑動(dòng)經(jīng)過的第一個(gè)至第四個(gè)復(fù)選框被選中,被選中的復(fù)選框與未被選中的復(fù)選框以不同的形式表
/Jn o借助根據(jù)本發(fā)明的該實(shí)施例的方法,使得用戶能方便快捷地對顯示界面上顯示的列表進(jìn)行操作。第三實(shí)施例
[41]實(shí)際中,可能出現(xiàn)的一種情況是,要操作的多個(gè)列表項(xiàng)并非是連續(xù)的,也就是說要操作的多個(gè)列表項(xiàng)之間可能存在用戶不需要操作的列表項(xiàng)。本發(fā)明針對這種情況同樣提供了解決方案。下面參照圖6和圖7來描述本發(fā)明針對這種情況所提供的解決方案。圖6示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的滑動(dòng)操作的示意圖。在圖6中,同樣以手指選擇復(fù)選框?yàn)槔M(jìn)行說明。參照圖6,在如圖4所示進(jìn)行手指滑動(dòng)以選擇多個(gè)復(fù)選框的過程中,如果存在不需要選擇的復(fù)選框,用戶的手指可以繞過所述不需要選擇的復(fù)選框的區(qū)域,然后繼續(xù)拖動(dòng)手指到后續(xù)的需要選擇的復(fù)選框的區(qū)域。最后,抬起手指,選擇操作結(jié)束。如此,由于手指實(shí)施了滑動(dòng)動(dòng)作產(chǎn)生了連續(xù)觸控信號,從最先接收到觸控信號的坐標(biāo)位置到最后接收到觸控信號的坐標(biāo)位置之間所有接收到連續(xù)觸控信號的坐標(biāo)位置組成一路徑,設(shè)備通過檢測所述連續(xù)觸控信號在選擇觸發(fā)區(qū)域內(nèi)滑過的路徑確定手指滑動(dòng)所經(jīng)過的復(fù)選框被選中。圖7是圖6的選擇操作結(jié)果的示意圖,圖6的手指滑動(dòng)經(jīng)過第一個(gè)至第三個(gè)復(fù)選框、繞過第四個(gè)復(fù)選框、再滑動(dòng)經(jīng)過第五個(gè)至第六個(gè)復(fù)選框。因此,如圖7所示,第一個(gè)至第三個(gè)復(fù)選框、第五個(gè)至第六個(gè)復(fù)選框被選中,而第四個(gè)復(fù)選框未被選中。從上述描述可以看出,根據(jù)本發(fā)明的該實(shí)施例的方法非常符合用戶的操作習(xí)慣,用戶能夠隨意地根據(jù)自己的要求進(jìn)行選擇,從而進(jìn)一步提高了用戶滿意度。第四實(shí)施例:
實(shí)際中,還可能出現(xiàn)的一種情況是,要操作的列表項(xiàng)數(shù)量較多,而這些列表項(xiàng)并沒有在顯示界面上全部顯示出來。同樣以手指選擇復(fù)選框?yàn)槔M(jìn)行說明。用戶在用手指滑動(dòng)選擇多個(gè)復(fù)選框之后,仍需要繼續(xù)選擇存在于當(dāng)前不可見的列表中的復(fù)選框。本發(fā)明針對這種情況同樣提供了解決方案。針對上述情況,根據(jù)本發(fā)明的實(shí)施例設(shè)計(jì)了一種在顯示界面操作列表的方法。在隱藏有列表項(xiàng)的顯示界面邊緣設(shè)置翻頁觸發(fā)區(qū)域,使得在接觸翻頁觸發(fā)區(qū)域時(shí),將隱藏的相應(yīng)列表項(xiàng)顯示在顯示界面上。需要說明的是,該翻頁觸發(fā)區(qū)域?qū)嶋H上也可以設(shè)置在顯示界面的任何地方,然而優(yōu)選的是設(shè)置在隱藏有列表項(xiàng)的顯示界面的邊緣,這樣更符合用戶習(xí)慣。例如,如果未被顯示的列表項(xiàng)在顯示界面下部,則觸發(fā)區(qū)域可以設(shè)置在顯示界面下邊緣,如果未被顯示的列表項(xiàng)在顯示界面右部,則觸發(fā)區(qū)域可以設(shè)置在顯示界面右邊緣,等等。下面的描述以未被顯示的列表項(xiàng)在顯示界面下部為例。圖8示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的選擇顯示界面下方不可見列表時(shí)進(jìn)行滑動(dòng)操作的示意圖。參照圖8可見,在隱藏有列表項(xiàng)的顯示界面的下方邊緣設(shè)置有翻頁觸發(fā)區(qū)域801。在手指滑動(dòng)選擇的過程中,如果用戶想繼續(xù)選擇下方不可見的列表,則可以在滑動(dòng)過程中將手指放在列表下方的翻頁觸發(fā)區(qū)域801不松開,由此該翻頁觸發(fā)區(qū)域接收到相應(yīng)的觸控信號并將列表項(xiàng)按照一定的速度進(jìn)行自動(dòng)向上滾動(dòng)動(dòng)作,然后手指繼續(xù)滑動(dòng)經(jīng)過所要選擇的復(fù)選框。如果用戶需要有選擇的對不可見的列表項(xiàng)進(jìn)行選擇,則將手指滑出選擇觸發(fā)區(qū)域,將手指放在列表下方選擇觸發(fā)區(qū)域之外的翻頁觸發(fā)區(qū)域801不松開,列表項(xiàng)按照一定的速度進(jìn)行自動(dòng)向上滾動(dòng)并顯示在顯示界面上,當(dāng)需要選擇列表項(xiàng)時(shí),將手指滑入選擇觸發(fā)區(qū)域內(nèi),滑過需要選擇的復(fù)選框,完成選擇后,抬起手指,選擇操作結(jié)束。如此,手指在選擇觸發(fā)區(qū)域內(nèi)滑動(dòng)所經(jīng)過的復(fù)選框被選中。圖9是圖8的選擇操作結(jié)果的示意 圖。如圖9所示,手指首先滑動(dòng)經(jīng)過的四個(gè)復(fù)選框被選中,并且滾動(dòng)之后下方列表的復(fù)選框被選中。從上述描述可以看出,根據(jù)本發(fā)明的該實(shí)施例的方法具有直觀的并且簡單的優(yōu)點(diǎn),用戶能夠容易地得知如何進(jìn)行操作,甚至無需具體培訓(xùn)或者告知,從而進(jìn)一步提高了用戶滿意度。第五實(shí)施例
在本發(fā)明的該實(shí)施例中,將進(jìn)一步具體描述如何實(shí)現(xiàn)對列表進(jìn)行操作的方法。圖10示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的具體實(shí)現(xiàn)對列表進(jìn)行操作的方法的程序流程圖。從圖10可以看到,該技術(shù)流程包括如下步驟
步驟S1010,通過檢測在顯示界面上執(zhí)行的操作動(dòng)作,第一列表項(xiàng)(ListItem I)得到觸發(fā)事件(Touch_Down_Event),并獲得焦點(diǎn)(Focus)。也就是說,當(dāng)檢測到對第一列表項(xiàng)(ListItem I)的相關(guān)區(qū)域的觸碰時(shí),則得到觸發(fā)事件(Touch_Down_Event),并且該列表項(xiàng)的相關(guān)區(qū)域例如復(fù)選框獲得焦點(diǎn)(Focus)。這里的相關(guān)區(qū)域可以由本領(lǐng)域技術(shù)人員根據(jù)情況而設(shè)定,例如可以是復(fù)選框的區(qū)域,也可能是整個(gè)列表項(xiàng),等等,這里不再進(jìn)一步闡述。步驟S1020,第一列表項(xiàng)(ListItem I)失去焦點(diǎn)(Focus)時(shí),確定是否收到觸控結(jié)束事件(Touch_Up_Event)。也就是說,當(dāng)檢測到手指離開第一列表項(xiàng)(ListItem I)的相關(guān)區(qū)域時(shí),確定手指是否離開了顯示界面。如果手指離開顯示界面,即收到觸控結(jié)束事件(Touch_Up_Event),此時(shí)對第一列表項(xiàng)(ListItem I)執(zhí)行操作即可。如果手指未離開顯示界面,即未收到觸控結(jié)束事件(Touch_Up_Event),則執(zhí)行步驟S1030。步驟S1030,由于手指未離開顯示界面,因此可以設(shè)置批量處理模式為真,并且第一列表項(xiàng)(ListItem I)將自己的選中狀態(tài)(is Checked)保存到處理器(Adapter)。步驟S1040,當(dāng)檢測到手指移動(dòng)至下一列表項(xiàng)的相關(guān)區(qū)域時(shí),該下一列表項(xiàng)得到觸發(fā)事件(Touch_Down_Event),并獲得焦點(diǎn)(Focus)。
步驟S1050,檢測當(dāng)前是否處于批量處理模式中,如果并非處于批量處理模式中,則對當(dāng)前列表項(xiàng)執(zhí)行相關(guān)操作即可。否則,執(zhí)行步驟S1060。步驟S1060,針對當(dāng)前列表項(xiàng)從處理器獲取列表項(xiàng)第一列表項(xiàng)(ListItem I)的狀態(tài),并將該狀態(tài)也設(shè)置為當(dāng)前列表項(xiàng)的狀態(tài)。例如,如果第一列表項(xiàng)(ListItem I)的狀態(tài)為被選中,則當(dāng)前列表項(xiàng)也設(shè)置為被選中。步驟S1070,當(dāng)檢測到手指離開當(dāng)前列表項(xiàng)的相關(guān)區(qū)域時(shí),確定手指是否離開了顯示界面,即是否收到了觸控結(jié)束事件(TouCh_Up_EVent)。如果是,則說明用戶操作結(jié)束,執(zhí)行步驟S1080,將批量處理模式設(shè)置為假,此時(shí)前面所涉及的列表項(xiàng)都執(zhí)行與第一個(gè)列表項(xiàng)相同的操作。如果否,則說明用戶還在繼續(xù)批量處理操作,因此繼續(xù)執(zhí)行步驟S1040。本領(lǐng)域技術(shù)人員容易基于上面的描述和實(shí)施例來對該程序流程圖進(jìn)行進(jìn)一步改 進(jìn)。例如可以檢測是否手指觸碰到翻頁觸發(fā)區(qū)域,從而對未顯示的列表項(xiàng)進(jìn)行顯示等等。對此不再具體描述。借助該程序流程圖的描述,本領(lǐng)域技術(shù)人員可以實(shí)現(xiàn)前面所描述的根據(jù)本發(fā)明的方法。第六實(shí)施例:
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提出了一種在顯示界面上對列表進(jìn)行操作的裝置。圖11示出了根據(jù)本發(fā)明的實(shí)施例的在顯示界面上對列表進(jìn)行操作的裝置1100的示意性結(jié)構(gòu)圖。從圖11中可見,該裝置1100包括檢測裝置1110、獲取裝置1120、設(shè)定裝置1130、確定裝置1140和執(zhí)行裝置1150。檢測裝置1110被配置用于檢測在顯示界面上執(zhí)行的操作動(dòng)作,該操作動(dòng)作可以為用戶用手指在顯示界面上進(jìn)行連續(xù)滑動(dòng),即手指與顯示界面保持接觸的情況下在顯示界面上移動(dòng),也可為用戶用手指在顯示界面上進(jìn)行點(diǎn)擊。獲取裝置1120被配置用于根據(jù)所述操作動(dòng)作獲取列表中被選擇的列表項(xiàng)??梢岳檬种赣|摸顯示屏產(chǎn)生的連續(xù)觸控信號所經(jīng)過的路徑來選擇并獲取列表中的列表項(xiàng)。最先接收到觸控信號的坐標(biāo)位置到連續(xù)觸控信號中斷的坐標(biāo)位置之間經(jīng)過的路徑中所包含的列表項(xiàng)被激活,電子設(shè)備獲取被激活的列表項(xiàng),被激活的列表項(xiàng)即為被選擇的列表項(xiàng)。設(shè)定裝置1130被配置用于根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式。用戶可能通過連續(xù)滑動(dòng)動(dòng)作來表明對其中激活的列表項(xiàng)進(jìn)行類似的操作,因此根據(jù)這種連續(xù)滑動(dòng)動(dòng)作,當(dāng)電子設(shè)備獲取到列表中被激活的列表項(xiàng)時(shí),將獲取到的被激活的列表項(xiàng)設(shè)定為處于批量處理模式。確定裝置1140被配置用于確定第一個(gè)列表項(xiàng)相對應(yīng)的操作指令。本領(lǐng)域技術(shù)人員知道,該操作指令可以是針對列表項(xiàng)的任何相關(guān)的動(dòng)作,例如可以是選擇列表項(xiàng),也可以是將列表項(xiàng)的選擇取消,等等。執(zhí)行裝置1150被配置用于對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。列表中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式中,當(dāng)確定了第一列表項(xiàng)的操作指令時(shí),對處于批量處理模式中的列表項(xiàng)執(zhí)行與第一列表項(xiàng)相同的操作指令。例如,若第一列表項(xiàng)執(zhí)行的操作指令為被選中指令,則第一列表項(xiàng)之后被選擇的列表項(xiàng)同樣執(zhí)行被選中指令,若第一列表項(xiàng)執(zhí)行的操作指令為取消被選中指令,則對第一列表項(xiàng)之后被選擇的列表項(xiàng)同樣執(zhí)行取消被選中指令。
根據(jù)本發(fā)明的一個(gè)實(shí)施形式,參見圖12,所述在顯示界面上對列表進(jìn)行操作的裝置1100還包括預(yù)置裝置1160,其被配置用于設(shè)置選擇觸發(fā)區(qū)域、與操作指令對應(yīng)的狀態(tài)顯示圖標(biāo)以及翻頁觸發(fā)區(qū)域。用戶若對列表項(xiàng)進(jìn)行選擇,則在選擇觸發(fā)區(qū)域觸發(fā)以進(jìn)入選擇模式。狀態(tài)顯示圖標(biāo)可以通過顏色變化或大小變化來顯示與操作指令對應(yīng)的不同狀態(tài)。翻頁觸發(fā)區(qū)域可以設(shè)置在顯示界面的邊緣設(shè)置,使得在接觸翻頁觸發(fā)區(qū)域時(shí),將隱藏的相應(yīng)列表項(xiàng)顯示在顯示界面上。根據(jù)本發(fā)明的又一個(gè)實(shí)施形式,參見圖13,所述在顯示界面上對列表進(jìn)行操作的裝置1100還包括控制裝置1170,其被配置用于當(dāng)觸控到翻頁觸發(fā)區(qū)域時(shí),將隱藏的列表項(xiàng)顯示在顯示界面。關(guān)于上述裝置的具體功能可以參見前面針對方法實(shí)施例所進(jìn)行的描述,這里不再重復(fù)。在本發(fā)明中,可以用手指或觸筆或者其他合適的裝置來實(shí)現(xiàn)接觸。根據(jù)本發(fā)明,由 于用戶不需要重復(fù)的點(diǎn)選多項(xiàng)復(fù)選框,僅僅通過手指或觸筆滑動(dòng)的方式就能選擇多項(xiàng)復(fù)選框,因此用戶操作簡單方便,不會(huì)浪費(fèi)很多時(shí)間在逐一按鍵選擇或點(diǎn)選上。另外,同時(shí)解決了在選擇過程中當(dāng)部分列表不可見時(shí)用戶必須不停切換或滑動(dòng)的蹩腳操作,用戶只需在顯示界面中的滾動(dòng)觸發(fā)區(qū)域觸碰就能使不可見列表自動(dòng)翻頁或者使不可見列表的列表項(xiàng)自動(dòng)逐項(xiàng)滾動(dòng)出來。因此,本發(fā)明簡便了對列表項(xiàng)的操作,提高了工作效率,方便了用戶的體驗(yàn),同時(shí)還增加了界面的趣味性,從而讓界面對用戶更加友好。上述裝置中各個(gè)組成模塊、單元可通過軟件、固件、硬件或其組合的方式進(jìn)行配置。配置可使用的具體手段或方式為本領(lǐng)域技術(shù)人員所熟知,在此不再贅述。在通過軟件或硬件實(shí)現(xiàn)的情況下,從存儲(chǔ)介質(zhì)或網(wǎng)絡(luò)向具有專用硬件結(jié)構(gòu)的計(jì)算機(jī)安裝構(gòu)成該軟件的程序,該計(jì)算機(jī)在安裝有各種程序時(shí),能夠執(zhí)行各種功能等。最后,還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。此外,在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。以上雖然結(jié)合附圖詳細(xì)描述了本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)明白,上面所描述的實(shí)施方式只是用于說明本發(fā)明,而并不構(gòu)成對本發(fā)明的限制。對于本領(lǐng)域的技術(shù)人員來說,可以對上述實(shí)施方式作出各種修改和變更而沒有背離本發(fā)明的實(shí)質(zhì)和范圍。因此,本發(fā)明的范圍僅由所附的權(quán)利要求及其等效含義來限定。
權(quán)利要求
1.一種在顯示界面上對列表進(jìn)行操作的方法,包括 檢測在顯示界面上執(zhí)行的操作動(dòng)作; 根據(jù)所述操作動(dòng)作獲取列表中被選擇的列表項(xiàng); 根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式; 確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令;以及 對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在檢測在顯示界面上執(zhí)行的操作動(dòng)作之前還包括在所述顯示界面上設(shè)置選擇觸發(fā)區(qū)域。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示界面上還設(shè)置有與操作指令對應(yīng)的狀態(tài)顯示圖標(biāo)。
4.根據(jù)權(quán)利要求I或2或3所述的方法,其特征在于,在隱藏有列表項(xiàng)的顯示界面邊緣設(shè)置翻頁觸發(fā)區(qū)域,用于當(dāng)操作動(dòng)作接觸所述翻頁觸發(fā)區(qū)域時(shí),將隱藏的列表項(xiàng)顯示在顯示界面。
5.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述在顯示界面上執(zhí)行的操作動(dòng)作為連續(xù)滑動(dòng)。
6.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述操作指令為被選中指令或取消被選中指令。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過操作動(dòng)作在選擇觸發(fā)區(qū)域內(nèi)滑過的路徑來執(zhí)行對所述列表項(xiàng)的選擇。
8.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述列表項(xiàng)為短信、郵件、聯(lián)系人、圖片、網(wǎng)頁、電子文檔或書目。
9.一種在顯示界面上對列表進(jìn)行操作的裝置,包括 檢測裝置,其被配置用于檢測在顯示界面上執(zhí)行的操作動(dòng)作; 獲取裝置,其被配置用于根據(jù)所述操作動(dòng)作獲取列表中被選擇的列表項(xiàng); 設(shè)定裝置,其被配置用于根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式; 確定裝置,其被配置用于確定第一個(gè)列表項(xiàng)相對應(yīng)的操作指令;以及執(zhí)行裝置,其被配置用于對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,該裝置還包括預(yù)置裝置,其被配置用于設(shè)置選擇觸發(fā)區(qū)域、與操作指令對應(yīng)的狀態(tài)顯示圖標(biāo)以及翻頁觸發(fā)區(qū)域。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,該裝置還包括控制裝置,其被配置用于當(dāng)觸控到翻頁觸發(fā)區(qū)域時(shí),將隱藏的列表項(xiàng)顯示在顯示界面。
12.根據(jù)權(quán)利要求9或10或11所述的裝置,其特征在于,所述在顯示界面上執(zhí)行的操作動(dòng)作為連續(xù)滑動(dòng)。
13.根據(jù)權(quán)利要求9或10或11所述的裝置,其特征在于,所述操作指令為被選中指令或取消被選中指令。
14.根據(jù)權(quán)利要求9或10或11所述的裝置,其特征在于,通過操作動(dòng)作在選擇觸發(fā)區(qū)域內(nèi)滑過的路徑來執(zhí)行對所述列表項(xiàng)的選擇。
15.根據(jù)權(quán)利要求9-14所述的裝置,其特征在于,所述列表項(xiàng)為短信、郵件、聯(lián)系人、圖片、網(wǎng)頁、電子文檔或書目。
全文摘要
本發(fā)明公開了一種在顯示界面上對列表進(jìn)行操作的方法和裝置,屬于數(shù)據(jù)處理技術(shù)領(lǐng)域。所述方法包括檢測在顯示界面上執(zhí)行的操作動(dòng)作;根據(jù)所述操作動(dòng)作獲取列表中被選擇的列表項(xiàng);根據(jù)所述操作動(dòng)作設(shè)定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)與第一列表項(xiàng)之后被選擇的列表項(xiàng)處于批量處理模式;確定獲取的列表項(xiàng)中的第一個(gè)列表項(xiàng)相對應(yīng)的操作指令;以及對第一列表項(xiàng)之后被選擇的列表項(xiàng)執(zhí)行與第一個(gè)列表項(xiàng)相同的操作指令。通過用手指或其他媒介在顯示屏上直接滑動(dòng)的操作方式獲取多個(gè)列表項(xiàng),并對獲取的對象進(jìn)行統(tǒng)一操作,避免了多次按鍵或點(diǎn)擊的繁瑣,簡化了操作,增強(qiáng)了靈活性,提高了用戶使用的體驗(yàn)度。
文檔編號G06F3/048GK102760029SQ201110110920
公開日2012年10月31日 申請日期2011年4月29日 優(yōu)先權(quán)日2011年4月29日
發(fā)明者龐云鵬, 陳思 申請人:漢王科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
通州市| 恩施市| 萝北县| 临江市| 加查县| 新蔡县| 栾川县| 广南县| 峨山| 县级市| 酉阳| 汉沽区| 虹口区| 乐安县| 巴彦县| 施甸县| 开平市| 启东市| 英德市| 密山市| 肇州县| 周口市| 镇平县| 射阳县| 灵武市| 娱乐| 昆明市| 潮安县| 竹山县| 宁夏| 凌源市| 扎赉特旗| 竹溪县| 犍为县| 普陀区| 昌平区| 图木舒克市| 台湾省| 通海县| 沁水县| 徐闻县|