一種信息列表加載方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種信息列表加載方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有的移動(dòng)智能手機(jī)在實(shí)現(xiàn)信息列表書刷新時(shí)多采用頂部下拉的操作方式實(shí)現(xiàn)刷新,刷新的新信息會(huì)被加載到整個(gè)信息列表的前部,即便是某些應(yīng)用已經(jīng)設(shè)置單獨(dú)的刷新按鈕,用戶在點(diǎn)擊該按鈕時(shí)也仍然是將刷新的新信息加載到整個(gè)信息列表的前部。這種信息列表的加載方式會(huì)給用戶造成閱讀上的困擾和不便。
[0003]例如,圖1A示出了在刷新前某應(yīng)用所加載的全部信息(信息A-Η)所形成的列表,該信息列表可以是以時(shí)間倒序進(jìn)行排序的,根據(jù)用戶在智能手機(jī)屏幕上的上下劃動(dòng)的操作,智能手機(jī)屏幕呈現(xiàn)圖1A中的信息列表的部分連續(xù)的內(nèi)容。圖1B顯示了智能手機(jī)100當(dāng)前窗口所呈現(xiàn)的信息列表的部分內(nèi)容,假定智能手機(jī)100屏幕最多只能顯示5行信息,而通過用戶操作使得當(dāng)前窗口顯示信息A-E。用戶通常都是從上至下閱讀信息,假設(shè)用戶已經(jīng)閱讀到信息D,而信息C、B和A還未閱讀,此時(shí)通過某些提示方式告知用戶發(fā)現(xiàn)新信息,用戶可以滑動(dòng)手指使智能手機(jī)100的當(dāng)前窗口顯示圖1A中的信息列表中前5行內(nèi)容,繼續(xù)從頂部下拉操作(如圖1C所示)觸發(fā)刷新新信息的過程,刷新后的屏幕顯示內(nèi)容參見圖1D,刷新得到的新信息J和I被加載到整個(gè)信息列表的前部,即插入在圖1A中原有信息列表的頂部,相應(yīng)地,信息E-A均被順延到屏幕以外暫時(shí)不再顯示,用戶在閱讀完新信息J和I以后,繼續(xù)向下看會(huì)遇到已經(jīng)閱讀的信息H、G和F,而實(shí)際上用戶之前已經(jīng)閱讀到了 D,因此需要向下翻過至少一頁(yè)才能在當(dāng)前窗口顯示出未讀信息C、B和A,這給欲保持閱讀連貫性的用戶帶來困擾和不便。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)實(shí)施例的目的是提供一種信息列表加載方法和裝置,提高用戶閱讀信息的連貫性。
[0005]為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例提供一種信息列表加載方法,包括:
[0006]在接收到重新加載觸發(fā)指令以后,判斷是否接收到新信息;
[0007]在接收到新信息以后,將所述接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載。
[0008]在一個(gè)優(yōu)選的實(shí)施例中,所述接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載包括:
[0009]從當(dāng)前窗口所顯示的第一條信息位置處開始插入,完成新信息的加載。
[0010]在一個(gè)優(yōu)選的實(shí)施例中,所述接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載包括:
[0011]從當(dāng)前窗口所顯示的已閱讀的最后一條信息的下一條信息的位置處開始插入,完成新信息的加載。
[0012]在一個(gè)優(yōu)選的實(shí)施例中,所述重新加載觸發(fā)指令是在監(jiān)測(cè)到第一控件被按下、點(diǎn)擊、雙擊或劃過時(shí)產(chǎn)生。
[0013]在一個(gè)優(yōu)選的實(shí)施例中,所述重新加載觸發(fā)指令是在監(jiān)測(cè)到第一區(qū)域被按下、點(diǎn)擊、雙擊、劃過或按下時(shí)間超過預(yù)定時(shí)間時(shí)產(chǎn)生。
[0014]在一個(gè)優(yōu)選的實(shí)施例中,所述第一區(qū)域?yàn)楫?dāng)前窗口顯示的任意信息所占據(jù)的區(qū)域。
[0015]在一個(gè)優(yōu)選的實(shí)施例中,所述將接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載包括:
[0016]從所述第一區(qū)域的信息的位置處或者從所述第一區(qū)域的信息的下一條信息的位置處,開始插入,完成新信息的加載。
[0017]在一個(gè)優(yōu)選的實(shí)施例中,該方法還包括:
[0018]監(jiān)測(cè)是否有新信息需要接收,如果需要,則接收新信息,并通過第一提示信息提示有新信息。
[0019]本申請(qǐng)另一方面還提供一種信息列表加載裝置,包括:
[0020]新信息判斷單元,用于在接收到重新加載觸發(fā)指令以后,判斷是否存在接收到的新信息;
[0021]新信息加載單元,用于在新信息判斷單元判斷接收到的新信息以后,將所述接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載。
[0022]在一個(gè)優(yōu)選的實(shí)施例中,所述新信息加載單元包括:第一新信息加載子單元,用于從當(dāng)前窗口所顯示的第一條信息位置處開始插入,完成新信息的加載。
[0023]在一個(gè)優(yōu)選的實(shí)施例中,所述新信息加載單元包括:第二新信息加載子單元,用于從當(dāng)前窗口所顯示的已閱讀的最后一條信息的下一條信息的位置處開始插入,完成新信息的加載。
[0024]在一個(gè)優(yōu)選的實(shí)施例中,該裝置還包括:
[0025]第一事件監(jiān)測(cè)單元,用于在監(jiān)測(cè)到第一控件被按下、點(diǎn)擊、雙擊或劃過時(shí),產(chǎn)生重新加載觸發(fā)指令。
[0026]在一個(gè)優(yōu)選的實(shí)施例中,該裝置還包括:
[0027]第二事件監(jiān)測(cè)單元,用于在監(jiān)測(cè)到第一區(qū)域被按下、點(diǎn)擊、雙擊、劃過或按下時(shí)間超過預(yù)定時(shí)間的事件時(shí),產(chǎn)生重新加載觸發(fā)指令。
[0028]在一個(gè)優(yōu)選的實(shí)施例中,所述第一區(qū)域?yàn)楫?dāng)前窗口顯示的任意信息所占據(jù)的區(qū)域。
[0029]在一個(gè)優(yōu)選的實(shí)施例中,所述新信息加載單元包括:第三新信息加載子單元,用于從所述第一區(qū)域的信息的位置處或者從所述第一區(qū)域的信息的下一條信息的位置處,開始插入,完成新信息的加載。
[0030]在一個(gè)優(yōu)選的實(shí)施例中,該裝置還包括:
[0031]新信息監(jiān)測(cè)單元,用于監(jiān)測(cè)是否有新信息需要接收,如果需要,則接收該新信息,并觸發(fā)第一提示單元工作;
[0032]第一提示單元,用于在接收到所述新信息監(jiān)測(cè)單元的觸發(fā)信號(hào)后,通過第一提示信息提示有新信息。
[0033]由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見,本申請(qǐng)實(shí)施例將接收到的新信息會(huì)被加載到當(dāng)前窗口中,用戶在閱讀完加載的新信息以后,最多只需要越過當(dāng)前窗口能夠顯示的最多信息數(shù)量的行數(shù),就可以看到在重新記載之前還未閱讀的信息,相對(duì)于現(xiàn)有技術(shù)能夠提高閱讀的連貫性。
【附圖說明】
[0034]為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1A是現(xiàn)有技術(shù)中在刷新前某應(yīng)用所加載的全部信息的列表;
[0036]圖1B是智能手機(jī)當(dāng)前窗口所呈現(xiàn)的信息的示意圖;
[0037]圖1C是現(xiàn)有技術(shù)中用戶在智能手機(jī)上采用頂部下拉方式進(jìn)行刷新的示意圖;
[0038]圖1D是現(xiàn)有技術(shù)中刷新新信息以后的智能手機(jī)當(dāng)前窗口顯示結(jié)果示意圖;
[0039]圖2是本申請(qǐng)實(shí)施例提供的一種信息列表加載方法的流程示意圖;
[0040]圖3是本申請(qǐng)實(shí)施例一提供的一種信息列表加載方法的流程示意圖;
[0041]圖4A是本申請(qǐng)實(shí)施例一中信息查看應(yīng)用程序所加載的全部信息的列表示意圖;
[0042]圖4B是以智能手機(jī)為例的電子設(shè)備在加載新信息前的顯示狀態(tài)示意圖;
[0043]圖4C是用戶手指按下按鈕以產(chǎn)生重新加載觸發(fā)指令的示意圖;
[0044]圖4D是用戶手指長(zhǎng)按第一區(qū)域以產(chǎn)生重新加載觸發(fā)指令的示意圖;
[0045]圖4E是加載新信息后電子設(shè)備的顯示狀態(tài)示意圖;
[0046]圖5為本申請(qǐng)實(shí)施例二提供的信息列表加載方法的流程示意圖;
[0047]圖6A為本申請(qǐng)實(shí)施例二中信息查看應(yīng)用程序所加載的全部信息的列表示意圖;
[0048]圖6B是以智能手機(jī)為例的電子設(shè)備在加載新信息前的顯示狀態(tài)示意圖;
[0049]圖6C是用戶手指長(zhǎng)按第一區(qū)域以產(chǎn)生重新加載觸發(fā)指令的示意圖;
[0050]圖6D是加載新信息后電子設(shè)備的顯示狀態(tài)示意圖;
[0051]圖7是本申請(qǐng)實(shí)施例三提供的信息列表加載方法的流程示意圖;
[0052]圖8A為本申請(qǐng)實(shí)施例三中信息查看應(yīng)用程序所加載的全部信息的列表示意圖;
[0053]圖8B是以智能手機(jī)為例的電子設(shè)備在加載新信息前的顯示狀態(tài)示意圖;
[0054]圖8C是加載新信息后電子設(shè)備的顯示狀態(tài)示意圖;
[0055]圖9是本申請(qǐng)實(shí)施例提供的信息列表加載裝置的示意圖。
【具體實(shí)施方式】
[0056]為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
[0057]發(fā)明人對(duì)現(xiàn)有技術(shù)中的信息列表加載方法進(jìn)行了詳細(xì)的分析,對(duì)于智能手機(jī)等電子設(shè)備在加載信息列表時(shí),閱讀過程中需要跳過的信息條數(shù)進(jìn)行了精確的計(jì)算。假設(shè)目前應(yīng)用中共有信息條數(shù)為N條,而用戶在刷新前已經(jīng)自頂至下閱讀到第Ni條,并在此時(shí)進(jìn)行頂部下拉的操作方式進(jìn)行刷新信息得到Μ條新信息,則用戶在閱讀完這Μ條新信息以后需要跳過N-Ni條信息才能繼續(xù)閱讀之前未閱讀的原有信息(即之前N條信息中第Ni條后的信息)。而當(dāng)用戶之前閱讀到的第Ni條信息比較靠后時(shí),用戶需要翻過較多條才能看到之前還未閱讀的原有信息。
[0058]為解決上述問題,本申請(qǐng)實(shí)施例提供一種信息列表加載方法,如圖2所示,該方法包括:
[0059]步驟S201:在接收到重新加載信息的觸發(fā)指令以后,判斷是否接收到新信息;
[0060]步驟S202:在判斷接收到新信息以后,將該接收到的新信息插入到當(dāng)前窗口所對(duì)應(yīng)的列表位置進(jìn)行加載。
[0061]由此可見,本申請(qǐng)實(shí)施例中,在判斷接收到新信息以后,將