一種信息加載時(shí)的界面顯示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種信息加載時(shí)的界面顯示方法及裝置。
【背景技術(shù)】
[0002]經(jīng)過近幾年的互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)的業(yè)務(wù)不斷增加,人們基于互聯(lián)網(wǎng)可以接觸到各種各樣的信息。而與此同時(shí),智能終端也越來越深入地影響著人們的生活。人們可以利用智能終端訪問互聯(lián)網(wǎng),從而及時(shí)地獲取并接觸各種各樣的信息。比如,用戶使用接入互聯(lián)網(wǎng)的智能終端獲取相應(yīng)的信息時(shí),通常需要刷新對(duì)應(yīng)的顯示界面以此來刷新顯示界面,從而獲取較新的信息。以用戶瀏覽新聞為例,在新聞瀏覽界面,用戶通過向下滑動(dòng)屏幕,便可刷新相應(yīng)的內(nèi)容。
[0003]目前,針對(duì)用戶向下滑動(dòng)來刷新信息這一應(yīng)用場(chǎng)景,通常在智能終端顯示界面的上部對(duì)應(yīng)顯示一個(gè)信息加載區(qū)域,該信息加載區(qū)域大部分顯示為空白區(qū)域;有些則會(huì)顯示正在刷新的標(biāo)識(shí),或者顯示刷新的時(shí)間。若信息加載時(shí)間過長(zhǎng),則在顯示界面上將一直顯示上述內(nèi)容,導(dǎo)致顯示界面上顯示區(qū)域的浪費(fèi),且用戶體驗(yàn)也不佳。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種信息加載時(shí)的界面顯示方法及裝置,用以在信息加載時(shí),在顯示界面的相應(yīng)區(qū)域動(dòng)態(tài)顯示對(duì)應(yīng)的圖片,實(shí)現(xiàn)信息加載時(shí)界面顯示的多樣化和界面信息的豐富化。
[0005]本發(fā)明實(shí)施例提供一種信息加載時(shí)的界面顯示方法,包括:
[0006]響應(yīng)用戶觸發(fā)的信息加載指令,在信息加載對(duì)應(yīng)的顯示界面上,實(shí)時(shí)獲取信息加載區(qū)域的區(qū)域高度;其中,所述信息加載區(qū)域?yàn)?加載信息時(shí),所述顯示界面上對(duì)應(yīng)出現(xiàn)的信息加載區(qū)域;
[0007]調(diào)用預(yù)設(shè)的待顯示圖片信息,獲取所述待顯示圖片的原始尺寸,得到所述待顯示圖片的原始圖片高度;
[0008]根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,按照所述區(qū)域高度和原始圖片高度的比例,對(duì)所述待顯示圖片進(jìn)行縮放,并顯示縮放后的圖片。
[0009]在一個(gè)實(shí)施例中,所述響應(yīng)用戶觸發(fā)的信息加載指令,在信息加載對(duì)應(yīng)的顯示界面上,實(shí)時(shí)獲取信息加載區(qū)域的區(qū)域高度,包括:
[0010]檢測(cè)到用戶手指在顯示界面上執(zhí)行下滑操作所觸發(fā)的信息加載指令時(shí),響應(yīng)所述信息加載指令;
[0011]實(shí)時(shí)獲取所述信息加載指令對(duì)應(yīng)的向下滑動(dòng)的滑動(dòng)距離,將所述滑動(dòng)距離作為:因用戶手指下滑在所述顯示界面上呈現(xiàn)的所述信息加載區(qū)域的區(qū)域高度。
[0012]在一個(gè)實(shí)施例中,所述根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,按照所述區(qū)域高度和原始圖片高度的比例,對(duì)所述待顯示圖片進(jìn)行縮放,并顯示縮放后的圖片,包括:
[0013]根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,識(shí)別所述區(qū)域高度與原始圖片高度的大小關(guān)系;
[0014]識(shí)別出的所述區(qū)域高度大于所述原始圖片高度時(shí),放大所述待顯示圖片;識(shí)別出所述區(qū)域高度小于所述原始圖片高度時(shí),縮小所述待顯示圖片;
[0015]動(dòng)態(tài)顯示對(duì)所述待顯示圖片進(jìn)行縮放后的圖片。
[0016]在一個(gè)實(shí)施例中,所述信息加載時(shí)的界面顯示方法還包括:
[0017]檢測(cè)到所述信息加載指令終止時(shí),根據(jù)縮放后的圖片大小,按照預(yù)設(shè)動(dòng)態(tài)顯示方式,取消顯示縮放后的圖片。
[0018]在一個(gè)實(shí)施例中,所述檢測(cè)到所述信息加載指令終止時(shí),根據(jù)縮放后的圖片大小,按照預(yù)設(shè)動(dòng)態(tài)顯示方式,取消顯示縮放后的圖片,包括:
[0019]檢測(cè)到所述信息加載指令終止時(shí),獲取所述信息加載指令終止時(shí)所述信息加載區(qū)域?qū)?yīng)的終止高度;
[0020]識(shí)別所述終止高度與所述待顯示圖片的原始圖片高度的大小關(guān)系;
[0021]識(shí)別出所述終止高度大于所述原始圖片高度時(shí),按照預(yù)設(shè)動(dòng)畫效果,取消顯示縮放后的圖片;
[0022]識(shí)別出所述終止高度小于所述原始圖片高度時(shí),按照預(yù)設(shè)計(jì)算公式,取消顯示縮放后的圖片。
[0023]對(duì)應(yīng)于上述信息加載時(shí)的界面顯示方法,本發(fā)明實(shí)施例還提供了一種信息加載時(shí)的界面顯示裝置,包括:
[0024]實(shí)時(shí)獲取模塊,用于響應(yīng)用戶觸發(fā)的信息加載指令,在信息加載對(duì)應(yīng)的顯示界面上,實(shí)時(shí)獲取信息加載區(qū)域的區(qū)域高度;其中,所述信息加載區(qū)域?yàn)?加載信息時(shí),所述顯示界面上對(duì)應(yīng)出現(xiàn)的信息加載區(qū)域;
[0025]圖片調(diào)用模塊,用于調(diào)用預(yù)設(shè)的待顯示圖片信息,獲取所述待顯示圖片的原始尺寸,得到所述待顯示圖片的原始圖片高度;
[0026]動(dòng)態(tài)顯示模塊,用于根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,按照所述區(qū)域高度和原始圖片高度的比例,對(duì)所述待顯示圖片進(jìn)行縮放,并顯示縮放后的圖片。
[0027]在一個(gè)實(shí)施例中,所述實(shí)時(shí)獲取模塊包括:
[0028]響應(yīng)單元,用于檢測(cè)到用戶手指在顯示界面上執(zhí)行下滑操作所觸發(fā)的信息加載指令時(shí),響應(yīng)所述信息加載指令;
[0029]獲取單元,用于實(shí)時(shí)獲取所述信息加載指令對(duì)應(yīng)的向下滑動(dòng)的滑動(dòng)距離,將所述滑動(dòng)距離作為:因用戶手指下滑在所述顯示界面上呈現(xiàn)的所述信息加載區(qū)域的區(qū)域高度。
[0030]在一個(gè)實(shí)施例中,所述動(dòng)態(tài)顯示模塊包括:
[0031]第一識(shí)別單元,用于根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,識(shí)別所述區(qū)域高度與原始圖片高度的大小關(guān)系;
[0032]縮放單元,用于識(shí)別出的所述區(qū)域高度大于所述原始圖片高度時(shí),放大所述待顯示圖片;識(shí)別出所述區(qū)域高度小于所述原始圖片高度時(shí),縮小所述待顯示圖片;
[0033]第一顯示單元,用于動(dòng)態(tài)顯示對(duì)所述待顯示圖片進(jìn)行縮放后的圖片。
[0034]在一個(gè)實(shí)施例中,所述信息加載時(shí)的界面顯示裝置還包括:
[0035]取消顯示模塊,用于檢測(cè)到所述信息加載指令終止時(shí),根據(jù)縮放后的圖片大小,按照預(yù)設(shè)動(dòng)態(tài)顯示方式,取消顯示縮放后的圖片。
[0036]在一個(gè)實(shí)施例中,所述取消顯示模塊包括:
[0037]檢測(cè)單元,用于檢測(cè)到所述信息加載指令終止時(shí),獲取所述信息加載指令終止時(shí)所述信息加載區(qū)域?qū)?yīng)的終止高度;
[0038]第二識(shí)別單元,用于識(shí)別所述終止高度與所述待顯示圖片的原始圖片高度的大小關(guān)系;
[0039]第二顯示單元,用于當(dāng)所述第二識(shí)別單元識(shí)別出所述終止高度大于所述原始圖片高度時(shí),按照預(yù)設(shè)動(dòng)畫效果,取消顯示縮放后的圖片;當(dāng)所述第二識(shí)別單元識(shí)別出所述終止高度小于所述原始圖片高度時(shí),按照預(yù)設(shè)計(jì)算公式,取消顯示縮放后的圖片。
[0040]以上實(shí)施例所描述的信息加載時(shí)的界面顯示方法及裝置可以達(dá)到如下有益效果:
[0041]通過響應(yīng)用戶觸發(fā)的信息加載指令,在信息加載對(duì)應(yīng)的顯示界面上,實(shí)時(shí)獲取信息加載區(qū)域的區(qū)域高度;其中,所述信息加載區(qū)域?yàn)?加載信息時(shí),所述顯示界面上對(duì)應(yīng)出現(xiàn)的信息加載區(qū)域;調(diào)用預(yù)設(shè)的待顯示圖片信息,獲取所述待顯示圖片的原始尺寸,得到所述待顯示圖片的原始圖片高度;根據(jù)獲取的所述信息加載區(qū)域的區(qū)域高度和待顯示圖片的原始圖片高度,按照所述區(qū)域高度和原始圖片高度的比例,對(duì)所述待顯示圖片進(jìn)行縮放,并顯示縮放后的圖片;具有在信