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

一種顯示控制方法、計算機可讀介質(zhì)和電子設(shè)備與流程

文檔序號:12034228閱讀:290來源:國知局
一種顯示控制方法、計算機可讀介質(zhì)和電子設(shè)備與流程

本公開涉及人機交互與顯示技術(shù)領(lǐng)域,具體涉及一種顯示控制方法、計算機可讀介質(zhì)和電子設(shè)備。



背景技術(shù):

諸如手機、平板電腦等電子設(shè)備在顯示多個項目時,例如消息列表、郵件列表、訂閱信息列表等等,常常給項目加上已讀或未讀標記,以方便用戶查看。標記可以采用各種形式,有的以不同顏色區(qū)分,有的在圖標界面添加未讀消息數(shù)目和/或圖形標記,有的在應(yīng)用程序中增加如“未讀xx條”的標記,并在屏幕上增加操作條,可以選擇回到一定時間之前未讀的信息位置。

然而實際使用中常常出現(xiàn)這樣的情況:用戶進入未讀消息列表之后由于各種原因并未完成全部內(nèi)容的閱讀,但是由于點開了未讀消息列表,導致系統(tǒng)自動將其狀態(tài)更改為已讀,那么當用戶再次進入該消息列表時,無法識別哪些內(nèi)容是已讀的,哪些內(nèi)容是未讀的,這會導致用戶遺漏一些可能很重要的信息,帶來諸多不便。目前一些技術(shù)支持用戶手動增加未讀標記,然而這種方式需要用戶去記憶哪些是未讀內(nèi)容或手動標記未讀,操作不夠便捷,用戶體驗差。



技術(shù)實現(xiàn)要素:

有鑒于此,本公開提供了一種顯示控制方法,包括:針對包括一組內(nèi)容的閱讀項目,設(shè)定可視區(qū)域和目標區(qū)域;確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系;在呈現(xiàn)所述閱讀項目時,根據(jù)所述對應(yīng)關(guān)系來檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移動到目標區(qū)域以外,如果是,則將其識別為已讀內(nèi)容,并針對下一個進入目標區(qū)域的內(nèi)容執(zhí)行所述檢測;在退出對所述閱讀項目的呈現(xiàn)時,根據(jù)已讀內(nèi)容占該組內(nèi)容的比例來將所述閱讀項目識別為已讀閱讀項目或未讀閱讀項目。

優(yōu)選地,所述確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系包括:根據(jù)目標區(qū)域與可視區(qū)域的尺寸比例和位置關(guān)系,以及每個內(nèi)容與該組內(nèi)容的顯示尺寸比例和位置關(guān)系,來建立內(nèi)容與目標區(qū)域的映射表以及內(nèi)容與可視區(qū)域的映射表。

優(yōu)選地,所述檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移動到目標區(qū)域以外包括:根據(jù)目標區(qū)域內(nèi)當前顯示的內(nèi)容的移動距離以及所述映射表,來確定所述當前顯示的內(nèi)容是否完全移出目標區(qū)域,如果是,則判定所述當前顯示的內(nèi)容移動到目標區(qū)域以外。

優(yōu)選地,所述檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移動到目標區(qū)域以外包括:根據(jù)目標區(qū)域內(nèi)當前顯示的內(nèi)容的移動距離以及所述映射表,來確定所述當前顯示的內(nèi)容是否移出可視區(qū)域,如果是,則判定所述當前顯示的內(nèi)容移動到目標區(qū)域以外。

優(yōu)選地,所述目標區(qū)域的劃分粒度等于所述內(nèi)容的劃分粒度,所述建立內(nèi)容與目標區(qū)域的映射表以及內(nèi)容與可視區(qū)域的映射表包括:基于每個內(nèi)容來建立與目標區(qū)域和可視區(qū)域的映射表。

優(yōu)選地,所述目標區(qū)域的劃分粒度小于所述內(nèi)容的劃分粒度,所述建立內(nèi)容與目標區(qū)域的映射表以及內(nèi)容與可視區(qū)域的映射表包括:基于與目標區(qū)域尺寸等同的內(nèi)容部分來建立與目標區(qū)域和可視區(qū)域的映射表。

優(yōu)選地,所述目標區(qū)域的劃分粒度大于所述內(nèi)容的劃分粒度,所述建立內(nèi)容與目標區(qū)域的映射表以及內(nèi)容與可視區(qū)域的映射表包括:基于與目標區(qū)域尺寸等同的內(nèi)容序列來建立與目標區(qū)域和可視區(qū)域的映射表。

優(yōu)選地,所述顯示控制方法還包括:對于具有多層級的已讀內(nèi)容,建立已讀內(nèi)容的各個層級與目標區(qū)域的映射表,并根據(jù)所述各個層級與目標區(qū)域的映射表來確定已讀層級和未讀層級。

優(yōu)選地,所述顯示控制方法還包括:在呈現(xiàn)不需要內(nèi)容移動的閱讀項目時,確定呈現(xiàn)時間是否超過預(yù)設(shè)的閾值,如果是,則將所述不需要內(nèi)容移動的閱讀項目識別為已讀閱讀項目,否則識別為未讀閱讀項目。

優(yōu)選地,所述顯示控制方法還包括:在再次呈現(xiàn)未讀閱讀項目時,從所述未讀閱讀項目的未讀內(nèi)容開始呈現(xiàn)。

優(yōu)選地,所述呈現(xiàn)包括使用顯示屏來呈現(xiàn),所述可視區(qū)域為顯示屏的顯示區(qū)域,所述顯示屏包括平面顯示屏幕和曲面顯示屏幕中的至少一個。

根據(jù)本公開的另一方面,提供了一種計算機可讀介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述的顯示控制方法的步驟。

根據(jù)本公開的另一方面,提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至11中任一項所述的顯示控制方法的步驟。

附圖說明

為了更清楚地說明本公開實施例的技術(shù)方案,下面將對實施例的附圖作簡單介紹,顯而易見地,下面的描述中的附圖僅涉及本公開的一些實施例,而非對本公開的限制。

圖1示出了根據(jù)本公開的實施例的顯示控制方法的流程圖;

圖2示出了根據(jù)本公開的實施例的目標區(qū)域和顯示區(qū)域劃分的示意圖;

圖3示出了根據(jù)本公開的實施例的確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系的方法的示意流程圖;

圖4示出了根據(jù)本公開的實施例的內(nèi)容與目標區(qū)域的對應(yīng)關(guān)系的示意圖;

圖5a和5b示出了根據(jù)本公開的實施例的閱讀項目顯示結(jié)果的示意圖。

圖6是根據(jù)本公開實施例的計算機可讀介質(zhì)的示意圖。

圖7是根據(jù)本公開實施例的電子設(shè)備的示意框圖。

具體實施方式

為使本公開實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本公開實施例的附圖,對本公開實施例的技術(shù)方案進行清楚、完整的描述。顯然所描述的實施例是本公開的一部分實施例,而不是全部的實施例?;谒枋龅谋竟_的實施例,本領(lǐng)域普通技術(shù)人員在無需創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本公開保護的范圍。

本公開提供了一種顯示控制方法、計算機可讀介質(zhì)和電子設(shè)備,通過設(shè)定目標區(qū)域,根據(jù)內(nèi)容的移動與目標區(qū)域的關(guān)系來判斷內(nèi)容是已讀還是未讀,可以更精準的判斷內(nèi)容的閱讀情況,改善用戶體驗。

圖1示出了根據(jù)本公開的實施例的顯示控制方法的流程圖。

在步驟s101,針對閱讀項目設(shè)定可視區(qū)域和目標區(qū)域。

閱讀項目可以包括多個內(nèi)容。例如在即時消息應(yīng)用中,可以按照聯(lián)系人劃分為多個閱讀項目,每個聯(lián)系人的多條消息作為閱讀項目的內(nèi)容。再例如,可以將一封郵件作為一個閱讀項目,而郵件中的文字、圖片等作為閱讀項目的內(nèi)容。當然本公開的實施例不限于此,閱讀項目及其內(nèi)容可以根據(jù)需要而任意選擇,內(nèi)容可以是文字、圖像、符號等任意可以閱讀的內(nèi)容。

可視區(qū)域通常是閱讀項目的最大顯示范圍,可以根據(jù)閱讀項目的數(shù)據(jù)包中的相關(guān)信息來確定,也可以根據(jù)需要而任意設(shè)置,例如可以簡單地將顯示屏幕的顯示區(qū)域作為可視區(qū)域。顯示屏幕包括但不限于平面顯示屏幕、曲面顯示屏幕、剛性顯示屏幕、柔性顯示屏幕、液晶顯示屏幕、有機電致發(fā)光顯示屏幕、電子紙等顯示媒質(zhì)。

目標區(qū)域可以小于或等于可視區(qū)域,可以是區(qū)塊的形式,也可以是線條的形式,可以位于可視區(qū)域的中心或任何其他位置。目標區(qū)域可以是預(yù)先設(shè)置的,例如根據(jù)經(jīng)驗設(shè)定目標區(qū)域的坐標;也可以是機器識別的,例如可以利用傳感器追蹤人眼的視覺焦點,根據(jù)視覺焦點來確定目標區(qū)域的大小和位置。

圖2示出了根據(jù)本公開的實施例的可視區(qū)域和目標區(qū)域的設(shè)置示例。如圖2所示,可視區(qū)域具有矩形形狀,其四個頂點坐標分別為a(xa,ya)、b(xb,yb)、c(xc,yc)和d(xd,yd),目標區(qū)域在可視區(qū)域內(nèi)并且尺寸小于可視區(qū)域,同樣具有矩形形狀,矩形四個頂點坐標分別為p(xp,yp)、q(xq,yq)、m(xm,ym)和n(xn,yn)。頂點坐標包括實數(shù)。

在步驟s102,確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系。

圖3示出了該步驟的示例實現(xiàn)方法的流程圖。如圖3所示,在步驟s1021,確定目標區(qū)域與可視區(qū)域的尺寸比例和位置關(guān)系;在步驟s1022,確定每個內(nèi)容與該組內(nèi)容的顯示尺寸比例和位置關(guān)系;在步驟s1023,建立內(nèi)容與目標區(qū)域的映射表;在步驟s1024建立內(nèi)容與可視區(qū)域的映射表。步驟s1021和s1022的執(zhí)行順序不限于上述示例,可以先執(zhí)行步驟s1022,再執(zhí)行步驟s1021,二者也可以同時執(zhí)行。同樣,步驟s1023和s1024的執(zhí)行順序也可以根據(jù)需要來先后執(zhí)行或同時執(zhí)行。

圖4示出了根據(jù)本公開實施例的內(nèi)容與目標區(qū)域和可視區(qū)域的對應(yīng)關(guān)系的示例。如圖4所示,閱讀項目包括內(nèi)容0,內(nèi)容1,…,內(nèi)容n,共計n+1個內(nèi)容,其中內(nèi)容m位于目標區(qū)域時,內(nèi)容m-1、內(nèi)容m和內(nèi)容m+1位于可視區(qū)域中。n和m為大于等于1的自然數(shù)。

舉例來說,一個閱讀項目包括100行文字,而可視區(qū)域能夠顯示20行文字,假設(shè)將目標區(qū)域設(shè)置成可視區(qū)域中的第10行,那么在首次顯示時,可視區(qū)域顯示閱讀項目的第1至20行,其中第10行位于目標區(qū)域中。隨著文字向上滾動,當可視區(qū)域顯示第2至21行時,第11行位于目標區(qū)域中,當可視區(qū)域顯示第3至22行時,第12行位于目標區(qū)域中,以此類推,可以建立目標區(qū)域和可視區(qū)域與內(nèi)容的映射表。另外,上述示例中,目標區(qū)域的劃分粒度與內(nèi)容的劃分粒度相同,都是以文字行為單位來劃分的,然而本公開的實施例不限于此,目標區(qū)域的劃分粒度可以大于或小于所述內(nèi)容的劃分粒度,在前者情況下可以截取與目標區(qū)域尺寸等同的內(nèi)容部分來建立與目標區(qū)域和可視區(qū)域的映射表,在后者情況下可以將與目標區(qū)域尺寸等同的內(nèi)容序列來建立與目標區(qū)域和可視區(qū)域的映射表。這里所謂的劃分粒度包括但不限于:顯示級別,例如按照當前屏幕所顯示的字體大小(最小為單個字符的尺寸)來劃分;觸控單元級別,例如按照觸控感應(yīng)單元大小來劃分;顯示像素單元級別,例如按照顯示像素來劃分。

在步驟s103,判斷是否接收到呈現(xiàn)閱讀項目內(nèi)容的指令,如果是,則執(zhí)行步驟s104,否則返回步驟s103繼續(xù)等待呈現(xiàn)指令。呈現(xiàn)指令可以來自于各種途徑,例如可以來自于用戶輸入(例如用戶點開郵件),也可以來自于其他應(yīng)用程序的觸發(fā),也可以是定時發(fā)出的。

在步驟s104,判斷是否為首次呈現(xiàn),如果是則執(zhí)行步驟s105,否則執(zhí)行步驟s106。

在步驟s105,從首內(nèi)容開始呈現(xiàn)閱讀項目,然后執(zhí)行步驟s107。由于是首次呈現(xiàn),所以從首內(nèi)容開始呈現(xiàn),例如,對于包括100行文字的郵件來說,如果可視區(qū)域最多能顯示20行文字,則呈現(xiàn)第1-20行文字。

在步驟s106,從未讀內(nèi)容開始呈現(xiàn)閱讀項目,然后執(zhí)行步驟s107。由于是再次呈現(xiàn),意味著上次呈現(xiàn)時可能未完成全部內(nèi)容的閱讀,那么本次呈現(xiàn)時從上次未讀的內(nèi)容開始。例如,同樣對于包括100行文字的郵件,可視區(qū)域最多能顯示20行文字,而上次呈現(xiàn)時第1至30行均已被識別為已讀內(nèi)容,第31行以后均為未讀內(nèi)容,那么在本次呈現(xiàn)時,可以呈現(xiàn)第31-50行內(nèi)容,當然這僅僅是本公開的一個示例,事實上可以采用各種不同方式來呈現(xiàn)未讀內(nèi)容,例如,可以根據(jù)需要將第31行顯示在位于中心的目標區(qū)域或其他區(qū)域,其前后行的文字依次順延顯示在可視區(qū)域內(nèi)。

在步驟s107,檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移出目標區(qū)域以外,如果是,則執(zhí)行步驟s108,否則返回步驟s107繼續(xù)檢測。

隨著用戶的閱讀,顯示的內(nèi)容會發(fā)生移動,可以根據(jù)內(nèi)容的尺寸占整體顯示項目尺寸的比例、可視區(qū)域和目標區(qū)域的大小和位置關(guān)系以及內(nèi)容的移動距離,來判斷內(nèi)容是否移出目標區(qū)域。舉例來說,同樣對于上述包含100行字的郵件的情況,當前顯示情況是可視區(qū)域內(nèi)顯示第21至40行,目標區(qū)域內(nèi)顯示第30行。隨著用戶的閱讀文字向上滾動,使得可視區(qū)域內(nèi)顯示第22至41行,目標區(qū)域內(nèi)顯示第31行,由此可以判斷目標區(qū)域內(nèi)的內(nèi)容向上移動了一行。在這種情況下可以判定第30行文字從目標區(qū)域中移出。當然本公開的實施例不限于此,也可以將移出可視區(qū)域作為判斷內(nèi)容是否已讀的標準,例如,對于上述第30行,可以在可視區(qū)域內(nèi)顯示第31至50行時,才判定第30行文字移出目標區(qū)域,也就是說只有在第30行文字完全移出可視區(qū)域時才將其識別為已讀。

對于目標區(qū)域為線條的情況,例如可以將可視區(qū)域的中心線作為目標區(qū)域,內(nèi)容移動經(jīng)過中心線即認為移動到了目標區(qū)域以外并將其識別為已讀內(nèi)容,或者在中心線以上的內(nèi)容向上移動到目標區(qū)域以外時將其識別為已讀內(nèi)容。

對于具有多個層級頁面的內(nèi)容,例如具有多個鏈接的內(nèi)容,還可以判斷該內(nèi)容各個層級的閱讀狀態(tài),例如可以建立已讀內(nèi)容的各個層級與目標區(qū)域的映射表,并根據(jù)所述各個層級與目標區(qū)域的映射表來確定已讀層級和未讀層級,并保存該判斷結(jié)果以供后續(xù)標識。

對于需要過濾垃圾信息的內(nèi)容,可以在執(zhí)行步驟107之前先通過對內(nèi)容的分析來判斷其為已讀還是未讀,例如可以分析鏈接網(wǎng)址來源,對于廣告或欺詐等鏈接,直接識別為已讀內(nèi)容,對于正常內(nèi)容,則執(zhí)行步驟107來判斷其閱讀狀態(tài)。該操作可以在連接網(wǎng)絡(luò)或離線情況下進行。在連接網(wǎng)絡(luò)的情況下,可以采用云端在線分析等手段;而離線功能則需預(yù)先下載離線數(shù)據(jù)庫。

本公開所謂的內(nèi)容移動不限于上述向上移動,其也可以是向下移動、左右移動、旋轉(zhuǎn)移動或者甚至以任何其他方式移動。內(nèi)容的移動可以由各種方式觸發(fā),例如可以是用戶觸摸引起的移動、用戶眼球跟蹤引起的移動、語音交互引起的移動或者任何其他方式引起的移動。

優(yōu)選地,本步驟還可以進一步判斷移動方向,如果內(nèi)容移動方向與閱讀項目的預(yù)設(shè)呈現(xiàn)順序一致,則判定為正向移動,反之判定為反向移動,只有正向移動才能作為判斷閱讀狀態(tài)的參考因素。例如,閱讀項目被預(yù)設(shè)為按照從上到下的順序在屏幕上顯示文字,隨著文字向上滾動來依次閱讀各項內(nèi)容,那么如果出于某種原因使得文字向下滾動,那么這樣的移動對于判斷文字是已讀還是閱讀是沒有參考價值的,可以不予考慮。只有當文字向上滾動時,移動的距離才作為內(nèi)容否移出目標區(qū)域的判定標準。這樣可以進一步提高判斷的準確度。類似地,作為另一示例,在閱讀項目被預(yù)設(shè)為按照從右向左的順序在屏幕上顯示各項內(nèi)容的情況下,將內(nèi)容的從右向左移動作為用于判定是否移出目標區(qū)域的有效移動,而其他方向的移動不被用于判定內(nèi)容是否移出目標區(qū)域。

在步驟s108,將步驟s107中判斷為移出目標區(qū)域的內(nèi)容識別為已讀內(nèi)容。優(yōu)選地,本步驟還可以在首次呈現(xiàn)時將目標區(qū)域中的內(nèi)容至首內(nèi)容均識別為已讀內(nèi)容,例如在上述100行文字的郵件的情況下,雖然在首次呈現(xiàn)時只有第10行文字位于目標區(qū)域,向上移動一行之后,第10行文字移出目標區(qū)域被識別為已讀,同時第1-9行文字也識別為已讀,這樣可以更準確地識別已讀內(nèi)容。

在步驟s109,判斷是否已完成對閱讀項目中最后一個內(nèi)容的判斷,如果是,則認為閱讀項目的閱讀已完成,執(zhí)行步驟s110,否則針對下一個進入目標區(qū)域的內(nèi)容繼續(xù)執(zhí)行步驟s107。

在步驟s110,判斷是否接收到退出指令,如果是則執(zhí)行步驟s111,否則返回步驟s110繼續(xù)等待退出指令。類似于呈現(xiàn)指令,退出指令可以來自于各種途徑,例如可以來自于用戶輸入(例如用戶點開郵件或者點開某個聯(lián)系人的即時消息),也可以來自于其他應(yīng)用程序的觸發(fā),也可以是定時發(fā)出的。

在步驟s111,判斷已讀內(nèi)容占閱讀項目總內(nèi)容的比例是否大于預(yù)設(shè)的閾值,如果是,則執(zhí)行步驟s112,否則執(zhí)行步驟s111。例如,可以統(tǒng)計已讀內(nèi)容的數(shù)目,并計算已讀內(nèi)容的數(shù)目占該閱讀項目的內(nèi)容總數(shù)的比例,如果該比例大于預(yù)設(shè)的閾值,比如大于90%,則認為完成了對整個閱讀項目的閱讀,否則認為未完成對整個閱讀項目的閱讀。當然本公開的實施例不限于此,對于某些在閱讀過程中不會產(chǎn)生內(nèi)容移動的閱讀項目,例如對于能夠顯示20行文字的可視區(qū)域,閱讀項目只包含了10行文字,則可以省去步驟s104至110,而在本步驟中通過判斷內(nèi)容呈現(xiàn)時間是否達到預(yù)設(shè)的閾值來將內(nèi)容識別為已讀或未讀,例如當呈現(xiàn)時間大于1分鐘時,將閱讀項目識別為已讀,否則識別為未讀。呈現(xiàn)時間的閾值可以根據(jù)需要來設(shè)置,例如可以是預(yù)設(shè)的,也可以是根據(jù)諸如內(nèi)容的數(shù)量、可視區(qū)域的大小、用戶的使用習慣等因素來計算的。優(yōu)選地,還可以將呈現(xiàn)時間與其他因素相結(jié)合來判斷,例如可以結(jié)合用戶眼球聚焦狀態(tài)以及是否有觸摸或其它因素引起的內(nèi)容移動來判斷閱讀項目是已讀還是未讀。

在步驟s112,將閱讀項目識別為已讀閱讀項目。

在步驟s113,將閱讀項目識別為未讀閱讀項目。在將閱讀項目識別為未讀之后,可以在閱讀項目的圖標上加上相應(yīng)的標識來指示其未讀狀態(tài),標識可以具有各種顏色、形狀、大小和/或圖案,也可以在標識中加入數(shù)字來表示未讀內(nèi)容的數(shù)目。當閱讀項目從閱讀狀態(tài)變成已讀狀態(tài)時,可以去除該標識,或者當閱讀項目中的未讀內(nèi)容數(shù)目增加或減少時,可以動態(tài)更新標識上的數(shù)字。

圖5a和5b示出了根據(jù)本公開的實施例的閱讀項目顯示結(jié)果的示意圖,其中圖5a示出了針對只有單層級內(nèi)容的閱讀項目的顯示結(jié)果,圖5b示出了針對具有多層級內(nèi)容的閱讀項目的顯示結(jié)果。如圖5a所示,當前可視區(qū)域(如實線外邊框所示)中顯示了5條內(nèi)容,分別是內(nèi)容3、內(nèi)容4、內(nèi)容5、內(nèi)容6和內(nèi)容7,內(nèi)容5位于目標區(qū)域(如虛線框所示)內(nèi),已經(jīng)移出目標區(qū)域的內(nèi)容3和4被識別為已讀內(nèi)容,而內(nèi)容5及其后面的內(nèi)容6和7被識別為未讀內(nèi)容。如圖5b所示,可視區(qū)域內(nèi)顯示了內(nèi)容0至4,其中內(nèi)容1具有多個層級(例如多層鏈接顯示頁面),內(nèi)容1在經(jīng)過目標區(qū)域時,第一層級被閱讀,而其他層級尚未被打開,而其上方的內(nèi)容0由于是首次呈現(xiàn)時即位于目標區(qū)域上方,因此也被識別為已讀內(nèi)容,內(nèi)容2至4尚未經(jīng)過目標區(qū)域,被識別為未讀內(nèi)容。在一些實施例中,已讀內(nèi)容和未讀內(nèi)容可以在顯示上予以區(qū)分,例如以不同顏色、大小、背景來顯示,或者甚至加上專門的標記來予以區(qū)分,而在另一些實施例中為了不影響用戶閱讀體驗也可以不在顯示上予以區(qū)分。

圖6是根據(jù)本公開實施例的計算機可讀介質(zhì)的示意圖。如圖6所示,本公開的實施例的計算機可讀介質(zhì)60上存儲有計算機程序601,所述計算機程序601被處理器執(zhí)行時實現(xiàn)上述顯示控制方法的步驟。例如,針對包括一組內(nèi)容的閱讀項目,設(shè)定可視區(qū)域和目標區(qū)域;確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系;在呈現(xiàn)所述閱讀項目時,根據(jù)所述對應(yīng)關(guān)系來檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移動到目標區(qū)域以外,如果是,則將其識別為已讀內(nèi)容,并針對下一個進入目標區(qū)域的內(nèi)容執(zhí)行所述檢測;在退出對所述閱讀項目的呈現(xiàn)時,根據(jù)已讀內(nèi)容占該組內(nèi)容的比例來將所述閱讀項目識別為已讀閱讀項目或未讀閱讀項目。

計算機可讀介質(zhì)60可以是任何可用介質(zhì),包括易失性和非易失性介質(zhì)以及可移動和不可移動介質(zhì)。計算機可讀介質(zhì)可包括計算機可讀存儲介質(zhì)和通信介質(zhì)。計算機可讀存儲介質(zhì)包括以任何方法或技術(shù)實現(xiàn)用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)的信息的易失性和非易失性介質(zhì)以及可移動和不可移動介質(zhì)。計算機可讀存儲介質(zhì)包括但不局限于:ram、rom、eeprom、閃存或其它存儲技術(shù)、cd-rom、數(shù)字多功能盤(dvd)或其它光學存儲、盒式磁帶、磁帶、磁盤存儲或其它磁性設(shè)備、或者可用于存儲所需信息并可由計算機訪問的任何其它介質(zhì)。通信介質(zhì)通常體現(xiàn)為在諸如載波或其它傳輸機制的調(diào)制數(shù)據(jù)信號中的計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并且包括任何信息傳輸介質(zhì)。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接接線連接的有線網(wǎng)絡(luò)以及諸如聲學、rf、紅外和其它無線介質(zhì)的無線介質(zhì)。上述中任一種的組合也應(yīng)包含在計算機可讀介質(zhì)的范圍內(nèi)。

圖7是根據(jù)本公開實施例的電子設(shè)備的示意框圖。參考圖7,電子設(shè)備包括處理器701和存儲器702,處理器701可以為至少一個,可以經(jīng)由總線與存儲器702連接。存儲器702中存儲有可在處理器701上運行的計算機程序,所述處理器701執(zhí)行所述計算機程序時實現(xiàn)以上描述的顯示控制方法的步驟。例如,針對包括一組內(nèi)容的閱讀項目,設(shè)定可視區(qū)域和目標區(qū)域;確定目標區(qū)域和可視區(qū)域與各個內(nèi)容的對應(yīng)關(guān)系;在呈現(xiàn)所述閱讀項目時,根據(jù)所述對應(yīng)關(guān)系來檢測目標區(qū)域內(nèi)當前顯示的內(nèi)容是否移動到目標區(qū)域以外,如果是,則將其識別為已讀內(nèi)容,并針對下一個進入目標區(qū)域的內(nèi)容執(zhí)行所述檢測;在退出對所述閱讀項目的呈現(xiàn)時,根據(jù)已讀內(nèi)容占該組內(nèi)容的比例來將所述閱讀項目識別為已讀閱讀項目或未讀閱讀項目。

根據(jù)本公開的實施例,通過設(shè)定目標區(qū)域,根據(jù)內(nèi)容的移動與目標區(qū)域的關(guān)系來判斷內(nèi)容是已讀還是未讀,可以更精準的判斷內(nèi)容的閱讀情況,改善用戶體驗。

以上所述僅為本公開的優(yōu)選實施例,并不用于限制本公開,對于本領(lǐng)域技術(shù)人員而言,本公開可以有各種改動和變化。凡在本公開的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本公開的保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
江达县| 诸暨市| 章丘市| 开远市| 淮南市| 航空| 霞浦县| 岫岩| 桦甸市| 兴业县| 独山县| 德钦县| 黄梅县| 榆中县| 滨州市| 铁力市| 贵阳市| 右玉县| 洞头县| 玉屏| 宁德市| 镇平县| 综艺| 盖州市| 镇赉县| 松江区| 盱眙县| 嘉荫县| 军事| 长垣县| 双辽市| 自贡市| 牟定县| 江永县| 铁岭县| 上高县| 祁东县| 简阳市| 泸水县| 汶上县| 巢湖市|