一種圖像顯示方法、裝置及終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖形處理技術(shù)領(lǐng)域,更具體地說,涉及一種圖像顯示方法、裝置及終端設(shè)備。
【背景技術(shù)】
[0002]圖像顯示是指將電子設(shè)備本地保存或者從網(wǎng)絡(luò)中獲取的圖像,加載繪制至電子設(shè)備的顯示屏幕上的過程;比如將電子設(shè)備的磁盤中保存的照片加載顯示在電子設(shè)備的顯示屏幕上,將電子設(shè)備磁盤中保存的水印加載繪制在電子設(shè)備的顯示屏幕上。在顯示屏幕上進(jìn)行多圖像的顯示是圖像顯示的一種方式,由于在顯示屏幕上進(jìn)行多圖像的顯示能夠使得用戶更為便捷的對(duì)多個(gè)圖像進(jìn)行查看,因此多圖像的顯示極為普及。
[0003]目前,電子設(shè)備在顯示屏幕上顯示多個(gè)圖像的方式主要是:在電子設(shè)備的顯示屏幕上按照設(shè)定好的布局先繪制容納圖像的多個(gè)圖像顯示區(qū)域,在各個(gè)圖像顯示區(qū)域繪制完成后,再將各個(gè)圖像加載至各個(gè)圖像顯示區(qū)域中,從而在顯示屏幕上完成多圖像的顯示。
[0004]本發(fā)明的發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn):現(xiàn)有在顯示屏幕上顯示多個(gè)圖像的方式,在將各個(gè)圖像加載至各個(gè)圖像顯示區(qū)域時(shí),是進(jìn)行所有圖像在圖像顯示區(qū)域內(nèi)的同時(shí)加載,這對(duì)電子設(shè)備的性能有較高的要求,當(dāng)所有圖像在圖像顯示區(qū)域內(nèi)同時(shí)加載所要求的電子設(shè)備性能與當(dāng)前電子設(shè)備的性能不匹配時(shí),很容易發(fā)生圖像加載卡頓的情況,從而對(duì)圖像的顯示加載造成影響。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例提供一種圖像顯示方法、裝置及終端設(shè)備,以解決現(xiàn)有在顯示屏幕上顯示多個(gè)圖像的方式,在將各個(gè)圖像加載至各個(gè)圖像顯示區(qū)域時(shí),所存在的容易發(fā)生圖像加載卡頓的情況,從而對(duì)圖像的顯示加載造成影響的問題。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案:
[0007]—種圖像顯示方法,應(yīng)用于具有顯示屏幕的電子設(shè)備,所述方法包括:
[0008]獲取所述顯示屏幕的大小參數(shù);
[0009]根據(jù)所述大小參數(shù)確定多個(gè)圖像顯示區(qū)域的布局參數(shù),一個(gè)圖像顯示區(qū)域用于顯一幅圖像;
[0010]依照預(yù)定圖像顯示區(qū)域繪制順序和所述布局參數(shù),在所述顯示屏幕上繪制圖像顯示區(qū)域;
[0011]執(zhí)行多次圖像顯示操作,完成圖像在各圖像顯示區(qū)域中的顯示,其中,每執(zhí)行一次圖像顯示操作,則在所述多個(gè)圖像顯示區(qū)域中顯示至少一幅圖像。
[0012]本發(fā)明實(shí)施例還提供一種圖像顯示裝置,應(yīng)用于具有顯示屏幕的電子設(shè)備,所述裝置包括:
[0013]大小參數(shù)獲取模塊,用于獲取所述顯示屏幕的大小參數(shù);
[0014]布局參數(shù)確定模塊,用于根據(jù)所述大小參數(shù)確定多個(gè)圖像顯示區(qū)域的布局參數(shù),一個(gè)圖像顯示區(qū)域用于顯示一幅圖像;
[0015]圖像顯示區(qū)域繪制模塊,用于依照預(yù)定圖像顯示區(qū)域繪制順序和所述布局參數(shù),在所述顯示屏幕上繪制圖像顯示區(qū)域;
[0016]圖像繪制模塊,用于執(zhí)行多次圖像顯示操作,完成圖像在各圖像顯示區(qū)域中的顯示,其中,每執(zhí)行一次圖像顯示操作,則在所述多個(gè)圖像顯示區(qū)域中顯示至少一幅圖像。
[0017]本發(fā)明實(shí)施例還提供一種終端設(shè)備,包括上述所述的圖像顯示裝置。
[0018]基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的圖像顯示方法,在獲取電子設(shè)備的顯示屏幕的大小參數(shù),根據(jù)所述大小參數(shù)確定所要顯示的圖像顯示區(qū)域的布局參數(shù)后,可依照預(yù)定圖像顯示區(qū)域繪制順序和所述布局參數(shù),在所述顯示屏幕上繪制圖像顯示區(qū)域,并執(zhí)行多次圖像顯示操作,完成圖像在各圖像顯示區(qū)域中的顯示,其中,每執(zhí)行一次圖像顯示操作,則在所述多個(gè)圖像顯示區(qū)域中顯示至少一幅圖像。本發(fā)明實(shí)施例提供的圖像顯示方法中,電子設(shè)備在完成圖像在各圖像顯示區(qū)域中的顯示時(shí),是執(zhí)行多次的圖像顯示操作,且一次圖像顯示操作,對(duì)應(yīng)至少一幅圖像的顯示,由于無需進(jìn)行所有圖像在圖像顯示區(qū)域內(nèi)的同時(shí)加載顯示,而是分多次完成圖像在各圖像顯示區(qū)域中的顯示,使得當(dāng)前電子設(shè)備的性能能夠盡可能的滿足圖像在圖像顯示區(qū)域內(nèi)加載所要求的電子設(shè)備性能,減少了圖像加載卡頓情況的發(fā)生,從而減小了對(duì)圖像的顯示加載的影響。
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1為本發(fā)明實(shí)施例提供的圖像顯示方法的流程圖;
[0021]圖2為本發(fā)明實(shí)施例提供的圖像顯示方法的另一流程圖;
[0022]圖3為本發(fā)明實(shí)施例提供的圖像顯示方法的再一流程圖;
[0023]圖4為本發(fā)明實(shí)施例提供的圖像顯示方法的又一流程圖;
[0024]圖5為本發(fā)明實(shí)施例提供的圖像顯示方法的又另一流程圖;
[0025]圖6為本發(fā)明實(shí)施例提供的多個(gè)圖像顯示區(qū)域的布局示意圖;
[0026]圖7為本發(fā)明實(shí)施例提供的確定圖像顯示區(qū)域的高度值的示意圖;
[0027]圖8為本發(fā)明實(shí)施例提供的依序繪制圖像顯示區(qū)域的示意圖;
[0028]圖9為本發(fā)明實(shí)施例提供的圖像繪制過程的示意圖;
[0029]圖10為本發(fā)明實(shí)施例提供的圖像顯示方法的又再一流程圖;
[0030]圖11為本發(fā)明實(shí)施例提供的圖像顯示裝置的結(jié)構(gòu)框圖;
[0031]圖12為本發(fā)明實(shí)施例提供的圖像繪制模塊的結(jié)構(gòu)框圖;
[0032]圖13為本發(fā)明實(shí)施例提供的指令置于單元的結(jié)構(gòu)框圖;
[0033]圖14為本發(fā)明實(shí)施例提供的依序繪制單元的結(jié)構(gòu)框圖;
[0034]圖15為本發(fā)明實(shí)施例提供的繪制執(zhí)行子單元的結(jié)構(gòu)框圖;
[0035]圖16為本發(fā)明實(shí)施例提供的圖像顯示裝置的另一結(jié)構(gòu)框圖;
[0036]圖17為本發(fā)明實(shí)施例提供的背景設(shè)置模塊的結(jié)構(gòu)框圖;
[0037]圖18為本發(fā)明實(shí)施例提供的圖像顯示裝置的再一結(jié)構(gòu)框圖;
[0038]圖19為本發(fā)明實(shí)施例提供的終端設(shè)備的硬件結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0039]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0040]圖1為本發(fā)明實(shí)施例提供的圖像顯示方法的流程圖,該方法可應(yīng)用于具有顯示屏幕的電子設(shè)備,參照?qǐng)D1,該方法可以包括:
[0041]步驟S100、獲取所述顯示屏幕的大小參數(shù);
[0042]顯示屏幕的大小參數(shù)可以是顯示屏幕的寬度值和高度值等,可以表征顯示屏幕的顯示區(qū)域大小的參數(shù)。
[0043]步驟S110、根據(jù)所述大小參數(shù)確定多個(gè)圖像顯示區(qū)域的布局參數(shù),一個(gè)圖像顯示區(qū)域用于顯示一幅圖像;
[0044]可選的,本發(fā)明實(shí)施例可預(yù)置顯示屏幕大小參數(shù)范圍,與所述多個(gè)圖像顯示區(qū)域的布局參數(shù)的對(duì)應(yīng)關(guān)系,一個(gè)顯示屏幕大小參數(shù)范圍對(duì)應(yīng)一個(gè)布局參數(shù),從而確定出當(dāng)前顯示屏幕的大小參數(shù)所對(duì)應(yīng)的所述多個(gè)圖像顯示區(qū)域的布局參數(shù);
[0045]可選的,本發(fā)明實(shí)施例也可根據(jù)顯示屏幕的大小參數(shù),通過預(yù)定算法計(jì)算出顯示屏幕所要顯示的多個(gè)圖像顯示區(qū)域的布局參數(shù)。
[0046]可選的,布局參數(shù)表示的是多個(gè)圖像顯示區(qū)域在所述顯示屏幕的布局位置關(guān)系。
[0047]步驟S120、依照預(yù)定圖像顯示區(qū)域繪制順序和所述布局參數(shù),在所述顯示屏幕上繪制圖像顯示區(qū)域;
[0048]具體的,本發(fā)明實(shí)施例可依照預(yù)定圖像顯示區(qū)域繪制順序,在所述顯示屏幕上依序繪制各圖像顯示區(qū)域,形成與所述布局參數(shù)對(duì)應(yīng)的多個(gè)圖像顯示區(qū)域的布局;
[0049]可選的,本發(fā)明實(shí)施例一次只繪制一個(gè)圖像顯示區(qū)域,在繪制完成一個(gè)圖像顯示區(qū)域后,再依序繪制后一個(gè)圖像顯示區(qū)域。顯然,本發(fā)明實(shí)施例也可一次繪制多個(gè)圖像顯示區(qū)域;具體繪制方式可視具體應(yīng)用情況而定。
[0050]步驟S130、執(zhí)行多次圖像顯示操作,完成圖像在各圖像顯示區(qū)域中的顯示,其中,每執(zhí)行一次圖像顯示操作,則在所述多個(gè)圖像顯示區(qū)域中顯示至少一幅圖像。
[0051]可選的,本發(fā)明實(shí)施例可分多次在圖像顯示區(qū)域中顯示圖像,從而完成各圖像顯示區(qū)域中的圖像顯示,一次可以只顯示一個(gè)圖像顯示區(qū)域中的圖像,也可同時(shí)顯示多個(gè)圖像顯示區(qū)域中的圖像,具體可視實(shí)際應(yīng)用情況而定。
[0052]可選的,步驟S120和步驟S130可以為并行的步驟,即在本發(fā)明實(shí)施例中,繪制圖像顯示區(qū)域和加載圖像顯示區(qū)域內(nèi)的圖像的步驟可以并行執(zhí)行,在至少一個(gè)圖像顯示區(qū)域繪制完成后,本發(fā)明實(shí)施例可在繪制完成的圖像顯示區(qū)域中進(jìn)行圖像的加載顯示。顯然,本發(fā)明實(shí)施例也可等待所有圖像顯示區(qū)域均繪制完成后,再進(jìn)行圖像在各圖像顯示區(qū)域中的顯示操作。
[0053]本發(fā)明實(shí)施例提供的圖像顯示方法,在獲取電子設(shè)備的顯示屏幕的大小參數(shù),根據(jù)所述大小參數(shù)確定所要顯示的圖像顯示區(qū)域的布局參數(shù)后,可依照預(yù)定圖像顯示區(qū)域繪制順序和所述布局參數(shù),在所述顯示屏幕上繪制圖像顯示區(qū)域,并執(zhí)行多次圖像顯示操作,完成圖像在各圖像顯示區(qū)域中的顯示,其中,每執(zhí)行一次圖像顯示操作,則在所述多個(gè)圖像顯示區(qū)域中顯示至少一幅圖像。本發(fā)明實(shí)施例提供的圖像顯示方法中,電子設(shè)備在完成圖像在各圖像顯示區(qū)域中的顯示時(shí),是執(zhí)行多次的圖像顯示操作,且一次圖像顯示操作,對(duì)應(yīng)至少一幅圖像的顯示,由于無需進(jìn)行所有圖像