亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置的制造方法

文檔序號:10654002閱讀:236來源:國知局
一種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置的制造方法
【專利摘要】本發(fā)明的實施例提供一種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置,涉及電子技術(shù)領(lǐng)域,能夠在顯示界面顯示多個海報時等比縮放多個海報,使多個海報在保持相對位置及尺寸比例的前提下在顯示區(qū)域中完全顯示。包括:獲取至少兩個海報的布局信息,布局信息包括至少兩個海報的相對位置關(guān)系;獲取顯示界面上的顯示區(qū),其中顯示區(qū)用于依次顯示至少兩個海報;根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個海報,以便每一個海報能夠完全顯示在顯示區(qū);在顯示區(qū)依次顯示縮放后的至少兩個海報。本發(fā)明用于顯示頁面。
【專利說明】
-種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及電子技術(shù)領(lǐng)域,尤其設(shè)及一種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示 裝置。
【背景技術(shù)】
[0002] 隨著科技的發(fā)展,運行有操作系統(tǒng)的終端如移動終端、個人終端、智能家電終端 等,在人們的生活中越來越普及。上述終端在使用中,通過在終端上安裝應(yīng)用程序 (Application, APP) W實現(xiàn)不同的功能。APP在運行時,通常會在終端指定的顯示區(qū)域內(nèi)顯 示多個不同的顯示內(nèi)容即海報,并通過顯示的海報向用戶展示相應(yīng)內(nèi)容或與用戶進行溝 通。隨著數(shù)字技術(shù)的發(fā)展,APP與終端的種類與型號不斷增加,導(dǎo)致運行在終端上的APP往往 與終端并不完美匹配,從而使APP中海報的預(yù)設(shè)布局與終端指定的顯示區(qū)域尺寸存在一定 差異的現(xiàn)象,使APP無法將海報將完全顯示在終端指定的顯示區(qū)域內(nèi),影響了用戶體驗。 [000引現(xiàn)有技術(shù)中,通常在開發(fā)AP即寸,生成不同規(guī)格的APP,其中不同規(guī)格的APP各自預(yù) 置有不同布局的海報,W針對不同規(guī)格終端顯示區(qū)域尺寸,并在安裝APP至終端之前獲取終 端的顯示區(qū)域數(shù)據(jù),根據(jù)終端的顯示區(qū)域數(shù)據(jù)選擇對應(yīng)規(guī)格的APP,W滿足安裝至終端的 APP所包含的海報與終端指定顯示區(qū)域尺寸匹配。
[0004] 但近年來,隨著移動互聯(lián)技術(shù)的快速進步,APP的更新速度急速上升,而在APP開發(fā) 過程中,為不同規(guī)格的終端生成對應(yīng)的APP會導(dǎo)致APP開發(fā)過程消耗額外的開發(fā)資源,從而 延長APP的更新周期,降低APP的更新速度,從而加大了 APP維護的難度。同時當(dāng)APP需要更新 并顯示多個存在一定相對位置關(guān)系的海報,且該多個海報僅與單個類型終端匹配時,需要 在將海報更新至不同終端前,對多個海報進行與不同終端對應(yīng)的調(diào)整,W使進行對應(yīng)調(diào)整 后的海報其與對應(yīng)終端的顯示區(qū)域匹配,但上述步驟需要耗費大量資源對更新的界面布局 進行調(diào)整,因此延長了 APP的更新周期,降低APP的更新速度,從而加大了 APP維護的難度。

【發(fā)明內(nèi)容】

[0005] 本申請?zhí)峁┮环N頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置,能夠在顯示界面顯 示多個海報時等比縮放多個海報,使多個海報在保持相對位置及尺寸比例的前提下在顯示 區(qū)域中完全顯示。
[0006] 為達到上述目的,本申請采用如下技術(shù)方案:
[0007] 第一方面,本發(fā)明的實施例提供一種頁面自適應(yīng)顯示方法,包括:獲取至少兩個海 報的布局信息,布局信息包括至少兩個海報的相對位置關(guān)系;獲取顯示界面上的顯示區(qū),其 中顯示區(qū)用于依次顯示至少兩個海報;根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放 至少兩個海報,W便每一個海報能夠完全顯示在顯示區(qū);在顯示區(qū)依次顯示縮放后的至少 兩個海報。
[000引第二方面,本發(fā)明的實施例提供一種頁面自適應(yīng)顯示裝置,包括:加載單元,用于 獲取至少兩個海報的布局信息,布局信息包括至少兩個海報的相對位置關(guān)系;加載單元還 用于,獲取顯示界面上的顯示區(qū),其中顯示區(qū)用于依次顯示至少兩個海報;處理單元,用于 根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個海報,W便每一個海報能夠完 全顯示在顯示區(qū);顯示單元,用于在顯示區(qū)依次顯示縮放后的至少兩個海報。
[0009] 本發(fā)明實施例提供的一種頁面自適應(yīng)顯示方法及頁面自適應(yīng)顯示裝置,通過獲取 并根據(jù)所獲取的至少兩個海報的布局信息W及顯示界面上的顯示區(qū),并根據(jù)所獲得的至少 兩個海報的布局信息W及顯示界面上的顯示區(qū)對至少兩個海報進行等比例縮放,從而在保 持至少兩個海報的相對方位比例W及尺寸比例的前提下,使將至少兩個海報顯示在顯示區(qū) 中完全顯示,從而在海報間相對關(guān)系內(nèi)容,即使多個海報在保持相對位置及尺寸比例的前 提下,使海報與顯示區(qū)匹配,從而在顯示區(qū)內(nèi)完全顯示,減少了海報調(diào)整過程中對顯示內(nèi)容 造成的損失,同時減少了海報的調(diào)整過程所耗費的資源,縮短了 APP的更新周期,加快APP的 更新速度,減少了 APP維護的難度。
【附圖說明】
[0010] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù)運些附 圖獲得其他的附圖。
[0011] 圖1為本發(fā)明的實施例所提供的一種頁面調(diào)整方法的示意性流程圖;
[0012] 圖2為本發(fā)明的實施例所提供的一種頁面自適應(yīng)顯示方法的示意性流程圖;
[0013] 圖3為本發(fā)明的另一實施例所提供的一種頁面自適應(yīng)顯示方法的示意性流程圖;
[0014] 圖4為本發(fā)明的實施例所提供的一種頁面自適應(yīng)顯示裝置的示意性結(jié)構(gòu)圖。
【具體實施方式】
[0015] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0016] 為了便于清楚描述本發(fā)明實施例的技術(shù)方案,在本發(fā)明的實施例中,采用了 "第 一"、"第二"等字樣對功能和作用基本相同的相同項或相似項進行區(qū)分,本領(lǐng)域技術(shù)人員可 W理解"第一"、"第二"等字樣并不是在對數(shù)量和執(zhí)行次序進行限定。
[0017] 近年來隨著互聯(lián)網(wǎng)技術(shù)、物聯(lián)網(wǎng)技術(shù)及職能家電技術(shù)的迅速發(fā)展,人們生活中越 來越多的生產(chǎn)及生活工具開始走向智能化,通過將生產(chǎn)及生活工具與帶有顯示裝置的終端 結(jié)合起來,極大的加快了用戶與產(chǎn)品W及用戶與用戶之間的信息交互過程,從而提高了生 產(chǎn)效率,也使人們的生活更加便捷。帶有顯示裝置的終端通常運行有一個或多個應(yīng)用程序 (Application,APP),通過不同的APP執(zhí)行不同的功能。其中APP在運行時,由于將需要顯示 的數(shù)據(jù)或信息直接顯示在顯示界面中會耗費終端大量的處理資源,因此通常會將需要顯示 的數(shù)據(jù)或信息與預(yù)設(shè)在APP中的圖像或界面進行加載,再將完成加載的圖像或界面顯示在 顯示界面中,其中預(yù)設(shè)在APP中的圖像或界面被稱為海報。由于海報在顯示界面中進行顯示 時,海報的尺寸需要與顯示界面匹配,使海報完全顯示在顯示界面中,因此在將海報配置至 APP前,需要獲取APP所在終端的顯示界面的規(guī)格,并且根據(jù)該顯示界面的規(guī)格調(diào)整海報的 尺寸;或者在開發(fā)APP時,獲取需要安裝APP的不同終端的顯示界面的規(guī)格,并且根據(jù)不同終 端的顯示界面的規(guī)格調(diào)整海報的尺寸,并生成與終端的顯示界面的規(guī)格對應(yīng)的APP,在安裝 APP時根據(jù)終端的顯示界面的規(guī)格安裝對應(yīng)的APP。
[0018] 如附圖1所示,本發(fā)明的實施例提供了一種頁面調(diào)整方法,包括:
[0019] 101、獲取終端顯示界面規(guī)格。
[0020] 其中獲取終端顯示界面的規(guī)格,是指獲取終端顯示界面的尺寸或終端顯示界面的 分辨率。
[0021] 102、根據(jù)終端顯示界面規(guī)格調(diào)整海報的尺寸,并生成對應(yīng)的APP。
[0022] 根據(jù)終端顯示界面規(guī)格調(diào)整海報的尺寸,是指獲取顯示界面的尺寸與海報的尺寸 的比例,或獲取顯示界面的分辨率與海報的分辨率的比例,并根據(jù)該比例對海報進行縮放, 并將縮放后的海報預(yù)置在生成的APP中,該APP與終端顯示界面規(guī)格對應(yīng)。
[0023] 103、根據(jù)終端顯示界面規(guī)格將對應(yīng)的APP安裝至終端。
[0024] 將與終端顯示界面規(guī)格對應(yīng)的APP安裝至終端。
[0025] 上述頁面調(diào)整方法雖然能夠使終端在運行APP時,海報內(nèi)容能夠完全顯示在終端 的顯示界面中。但隨著APP類型的增多,APP及APP中海報更新速度的加快,在APP更新或開發(fā) 過程中,需要針對大量終端顯示界面的規(guī)格分別對海報進行調(diào)整,從而需要消耗額外的開 發(fā)資源。同時隨著APP功能越來越復(fù)雜,APP常常會需要顯示由多張海報組成的海報集合,并 且該海報集合中所包含的多張海報顯示在顯示界面上時,海報間會存在一定的位置差異, 并且由于所顯示內(nèi)容的不同,海報間也會存在尺寸與形狀上的差異,當(dāng)使用上述實施例中 提供的頁面調(diào)整方法對多個海報進行調(diào)整時,需要在保持多個海報間相對位置關(guān)系與相對 尺寸比例時,分別對單個海報進行調(diào)整,從而額外增加了使用上述實施例中提供的頁面調(diào) 整方法對多個海報進行調(diào)整的難度。因此上述實施例所提供的頁面調(diào)整方法延長了 APP的 開發(fā)或更新周期,降低APP的更新速度,從而加大了 APP維護的難度。
[0026] 如附圖2所示,針對上述問題,本發(fā)明的實施例提供了一種頁面自適應(yīng)顯示方法, 包括:
[0027] 201、獲取至少兩個海報的布局信息。
[0028] 其中至少兩個海報的布局信息包括該至少兩個海報的相對位置關(guān)系。
[0029] 具體的,至少兩個海報的相對位置關(guān)系用于指示,至少兩個海報在顯示界面上顯 示時,每個海報所占用顯示區(qū)域的大小W及顯示區(qū)域之間的位置關(guān)系,至少兩個海報的相 對位置關(guān)系包括多個海報間的距離關(guān)系與位置關(guān)系,其中海報間的距離可W為至少兩個海 報的邊界間的距離或至少兩個海報的端點坐標間的距離,海報間的位置關(guān)系可W為至少兩 個海報的邊界之間的夾角或至少兩個海報端點坐標之間的方向;
[0030] 示例性的,海報的形狀為矩形時,海報的位置坐標包括矩形左上角的X坐標,矩形 左上角的y坐標,矩形右下角的X坐標,矩形右下角的y坐標。至少兩個海報的布局信息包括 第一海報Pl 的坐標(Pl. left, Pl .top, Pl .right, Pl .bottom) W 及第二海報P2 的坐標 (P2.1eft,P2.top,P2.;right,P2.bottom),其中Pl .left是指Pl海報左上角的X坐標,Pl .top 是指Pl海報左上角的y坐標,Pl .ri曲t是指Pl海報右下角的X坐標,Pl .bottom是指Pl海報右 下角的y坐標,P2 . left是指P2海報左上角的X坐標,P2 . top是指P2海報左上角的y坐標, P2. right是指P2海報右下角的X坐標,P2. bottom是指P2海報右下角的y坐標。根據(jù)第一海報 Pl的坐標與第二海報P2的坐標可W得到第一海報Pl的尺寸、第二海報Pl的尺寸,W及第一 海報Pl與第二海報P2間的位置關(guān)系。
[0031 ] 202、獲取顯示界面上的顯示區(qū)。
[0032] 其中顯示區(qū)用于依次顯示至少兩個海報。
[0033] 具體的,顯示界面指位于終端上用于顯示海報的顯示單元或顯示元件,顯示區(qū)可 W為顯示界面的指定區(qū)域,也可W為顯示界面全部,只要能夠顯示海報即可。獲取顯示界面 上的顯示區(qū)還包括獲取顯示區(qū)的信息,顯示區(qū)的信息包括顯示區(qū)的大小W及顯示界面與顯 示區(qū)之間的相對位置關(guān)系,顯示區(qū)的大小可W為顯示區(qū)的尺寸或顯示區(qū)的分辨率,顯示界 面與顯示區(qū)之間的相對位置關(guān)系可W包括顯示區(qū)端點位于顯示界面上的坐標,也可W為顯 示區(qū)邊界距離與顯示界面端點或界面之間的距離與夾角。
[0034] 示例性的,獲取顯示界面上的顯示區(qū),顯示區(qū)為矩形,顯示區(qū)位于顯示界面上的坐 標為PD (PD. left ,PD. top, PD. right ,PD. bottom),其中PD. left是指顯示區(qū)左上角位于顯示 界面中的X坐標,PD. top是指顯示區(qū)左上角位于顯示界面中的y坐標,PD. ri曲t是指顯示區(qū) 右下角位于顯示界面中的X坐標,PD. bottom是指顯示區(qū)右下角位于顯示界面中的y坐標。
[0035] 203、根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個海報,使每一個 海報能完全顯不在顯不區(qū)。
[0036] 根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個海報,指根據(jù)至少兩 個海報尺寸、海報之間的相對位置關(guān)系W及至少兩個海報與顯示區(qū)的尺寸W及相對位置關(guān) 系,調(diào)整至少兩個海報,使至少兩個海報在保持海報間的尺寸比例W及海報間位置關(guān)系比 例的前提下,使每一個海報能完全顯示在顯示區(qū)。
[0037] 具體的,可W根據(jù)至少兩個海報的布局信息,得到至少兩個海報在顯示區(qū)依次顯 示時每個海報進行顯示時所占用區(qū)域,并根據(jù)每個海報進行顯示時所占用區(qū)域得到該至少 兩個海報在顯示區(qū)顯示時所占用過的總區(qū)域。根據(jù)該總區(qū)域與整個顯示區(qū)進行對比,在使 該總區(qū)域能夠完全顯示在顯示區(qū)的前提下,得到對該總區(qū)域的縮放比例,再使用該縮放比 對至少兩個海報進行縮放。使用該縮放比對至少兩個海報進行縮放可W包括使用該縮放比 對每一個海報的尺寸進行縮放,還可W包括使用該縮放比對海報間的位置關(guān)系進行縮放。 示例性的,使用該縮放比在維持海報間對應(yīng)端點方向夾角不變的前提下,縮放海報間對應(yīng) 端點的距離。
[0038] 需要說明的是每個海報進行顯示時所占用區(qū)域可W位于顯示區(qū)內(nèi),也可W部分位 于顯示區(qū)部分位于顯示區(qū)之外,或完全位置顯示區(qū)之外,每一個海報能完全顯示在顯示區(qū) 是指每一個海報在保持與其他海報之間方位比例W及尺寸比例的前提下,所有內(nèi)容均能夠 顯示在顯示區(qū)內(nèi)。
[0039] 優(yōu)選的,根據(jù)至少兩個海報的布局信息得到每個海報在顯示界面上顯示時各個端 點的坐標,從而根據(jù)每個海報各個端點的坐標得到所有海報在依次顯示時所占用過的總區(qū) 域的各個端點的坐標,通過總區(qū)域各個端點的坐標得到總區(qū)域的尺寸與位置,將總區(qū)域的 尺寸與位置與顯示區(qū)的尺寸與位置進行對比得到縮放比,并根據(jù)縮放比與顯示區(qū)各個端點 的坐標調(diào)整各個海報的坐標。
[0040] 204、在顯示區(qū)依次顯示縮放后的至少兩個海報。
[0041] 根據(jù)步驟203中得到的縮放的后至少兩個海報,在顯示區(qū)依次顯示。
[0042] 具體的,可W為根據(jù)縮放后至少兩個海報位于顯示界面的坐標,在顯示界面上按 照對應(yīng)海報的顯示順序顯示縮放后的海報。
[0043] 本發(fā)明實施例提供的一種頁面自適應(yīng)顯示方法,通過獲取并根據(jù)所獲取的至少兩 個海報的布局信息W及顯示界面上的顯示區(qū),并根據(jù)所獲得的至少兩個海報的布局信息W 及顯示界面上的顯示區(qū)對至少兩個海報進行等比例縮放,從而在保持至少兩個海報的相對 方位比例W及尺寸比例的前提下,使將至少兩個海報顯示在顯示區(qū)中完全顯示,從而在海 報間相對關(guān)系內(nèi)容,即使多個海報在保持相對位置及尺寸比例的前提下,使海報與顯示區(qū) 匹配,從而在顯示區(qū)內(nèi)完全顯示,減少了海報調(diào)整過程中對顯示內(nèi)容造成的損失,同時減少 了海報的調(diào)整過程所耗費的資源,縮短了 APP的更新周期,加快APP的更新速度,減少了 APP 維護的難度。
[0044] 具體的,如附圖3所示,本發(fā)明的實施例提供了一種頁面自適應(yīng)顯示方法,包括:
[0045] 301、獲取至少兩個海報的布局信息。
[0046] 參照上述實施例步驟201,在此不再寶述。
[0047] 302、獲取顯示界面上的展示區(qū)。
[004引參照上述實施例步驟202,在此不再寶述。
[0049] 303、確定展示區(qū)各個方向上的最大邊界位置。
[0050] 其中,展示區(qū)各個方向上的最大邊界位置包括展示區(qū)在顯示界面中所占用區(qū)域邊 界的位置,展示區(qū)各個方向上的最大邊界位置能夠限定展示區(qū)在顯示界面中所占用區(qū)域的 尺寸及位置。
[0051] 示例性的,展示區(qū)各個方向上的最大邊界位置包括展示區(qū)各個方向上邊界端點的 坐標。
[0052] 304、根據(jù)展示區(qū)各個方向上的最大邊界位置與至少兩個海報各個方向上的最大 邊界位置獲取縮放比。
[0053] 其中,至少兩個海報各個方向上的最大邊界位置,可W為至少兩個海報的所有邊 界中,在各個方向上分別處于遠離其他邊界位置的邊界,也可W為總區(qū)域在各個方向上處 于遠離其他邊界位置的邊界,其中至少兩個海報在顯示區(qū)依次顯示時每個海報所占用過的 區(qū)域之和為總區(qū)域。只要根據(jù)至少兩個海報各個方向上的最大邊界位置能夠得到至少兩個 海報在顯示時在顯示界面上占用區(qū)域的范圍即可。
[0054] 通過對比對應(yīng)方向上至少兩個海報的最大邊界位置與顯示區(qū)的最大邊界位置,得 到縮放比,可W為將相同或?qū)?yīng)方向上至少兩個海報的最大邊界位置與顯示區(qū)的最大邊界 位置進行對比,得到相同或?qū)?yīng)方向上的縮放比,再取多個方向上的縮放比中的最大值或 最小值作為縮放比,只要根據(jù)該縮放比對至少兩個海報進行縮放,可W使至少兩個海報在 保持相對位置比例與相對尺寸比例的前提下在顯示區(qū)內(nèi)全部顯示即可。
[0055] 示例性的,至少兩個海報的布局信息包括至少兩個海報的布局信息包括第一海報 Pl 的坐標(Pl. Ief t, Pl. top ,Pl . right ,Pl. bottom) W及第二海報P2的坐標(P2 . Ief t, P2 . top ,P2 . right ,P2 . bottom),顯示區(qū)位于顯示界面上的坐標為PD (PD. Ief t ,PD. top , PD.right ,PD. bottom),通過第一海報Pl的坐標W及第二海報P2的坐標等到第一海報Pl與 第二海報Pl在顯示區(qū)上所占用過的總區(qū)域M的坐標(M. left ,M. top,M.ri曲t,M.bottom),如 下式,根據(jù)M的坐標與PD的坐標得到縮放比rate。
[0化6]
[0057] 305、根據(jù)縮放比等比例縮放至少兩個海報。
[005引根據(jù)步驟304中獲取的縮放比,對至少兩個海報進行等比例縮放。具體的,可W根 據(jù)縮放比調(diào)整至少兩個海報各個端點的在顯示界面上的坐標,也可W根據(jù)縮放比調(diào)整至少 兩個海報各個方向上邊界的長度,并根據(jù)縮放比調(diào)整海報間的位置關(guān)系。
[0化9] 306、獲取展示區(qū)的中屯、。
[0060] 獲取展示區(qū)的中屯、,可W為獲取展示區(qū)的中屯、在顯示界面上的坐標,或展示區(qū)中 屯、對應(yīng)的像素點在顯示界面上的位置。
[0061 ] 307、根據(jù)展示區(qū)的中屯、移動縮放后的至少兩個海報。
[0062] 根據(jù)展示區(qū)的中屯、移動縮放后的至少兩個海報,可W為將至少兩個海報在依次顯 示時所占用的總區(qū)域的中屯、根據(jù)展示區(qū)的中屯、進行移動,具體的可W為將總區(qū)域的中屯、與 展示區(qū)的中屯、重合。
[0063] 示例性的,如下式所示,步驟305-307可W為根據(jù)縮放比rate調(diào)整第一海報Pl的坐 標、第二海報P2位于顯示界面的坐標,從而等比例縮放第一海報Pl,第二海報P2,并且根據(jù) 展示區(qū)PD的中屯、坐標(PD. X ,PD. y)移動第一海報Pl與第二海報Pl。
[0064]
[00 化]
[0066]
[0067]
[006引
[0069]
[0070]
[0071]
[0072] 308、所述展示區(qū)依次顯示至少兩個海報。
[0073] 根據(jù)步驟307中得到的至少兩個海報,在展示區(qū)中依次顯示。具體的,依次顯示海 報的順序可W為預(yù)先設(shè)置,也可W為由用戶指定。
[0074] 309、生成縮放后的至少兩個海報的描述數(shù)據(jù)。
[0075] 縮放后的至少兩個海報的描述數(shù)據(jù),可W為用來標識縮放后的至少兩個海報的數(shù) 據(jù)標識。優(yōu)選的,將與所生成的描述數(shù)據(jù)對應(yīng)的海報儲存在緩存中。
[0076] 具體的,由于應(yīng)用程序在使用時會設(shè)及相當(dāng)多的數(shù)據(jù),運些數(shù)據(jù)會占用很多資源, 加載也會比較耗時,因此若應(yīng)用程序需要使用多個海報,并將多個海報W及與多個海報相 關(guān)聯(lián)的數(shù)據(jù)同時加載到緩存中時,會對緩存空間造成較大壓力。因此生成用來標識縮放后 的至少兩個海報的數(shù)據(jù)標識,從而可W根據(jù)標識從緩存中或數(shù)據(jù)儲存的載體中讀取對應(yīng)的 海報,降低了對緩存空間的壓力。
[0077] 310、根據(jù)描述數(shù)據(jù)讀取與描述數(shù)據(jù)對應(yīng)的海報。
[0078] 根據(jù)描述數(shù)據(jù)讀取與描述數(shù)據(jù)對應(yīng)的海報,可W為根據(jù)描述數(shù)據(jù)從緩存中讀取與 描述數(shù)據(jù)對應(yīng)的海報。具體的,當(dāng)緩存中不存在與描述數(shù)據(jù)對應(yīng)的海報時,可W從數(shù)據(jù)儲存 的載體中加載與描述數(shù)據(jù)對應(yīng)的海報。
[0079] 優(yōu)選的,當(dāng)根據(jù)描述數(shù)據(jù)從緩存中讀取與描述數(shù)據(jù)對應(yīng)的海報時,將與該描述數(shù) 據(jù)對應(yīng)海報臨近的海報從數(shù)據(jù)儲存的載體中加載到緩存中。當(dāng)緩存區(qū)中所加載的海報過 多,使緩存資源超出緩沖區(qū)大小,則將與該描述數(shù)據(jù)對應(yīng)海報相聚最遠或最不常用的海報 從緩存中釋放。示例性的,如下式所示,獲取所釋放海報的緩存區(qū)域data。
[0080] d曰t曰=m曰x{res* A dist曰nce/frequency}
[0081] 其中data為所釋放海報的緩存區(qū)域data, res為海報對應(yīng)的描述數(shù)據(jù),描述數(shù)據(jù)的 大小表示描述數(shù)據(jù)對應(yīng)海報被使用的權(quán)重值,當(dāng)描述數(shù)據(jù)減少到0時,描述數(shù)據(jù)對應(yīng)的海報 不再被使用,將描述數(shù)據(jù)對應(yīng)的海報從緩存中刪除,A distance為海報距離描述數(shù)據(jù)對應(yīng) 海報的距離,frequency為海報的使用頻率。
[0082] 311、在展示區(qū)顯示讀取的海報。
[0083] 在展示區(qū)中顯示步驟310中所讀取的海報。
[0084] 本發(fā)明實施例提供的一種頁面自適應(yīng)顯示方法,通過獲取并根據(jù)所獲取的至少兩 個海報的布局信息W及顯示界面上的顯示區(qū),并根據(jù)展示區(qū)各個方向上的最大邊界位置W 及至少兩個海報各個方向山國的最大邊界位置獲取縮放比,從而對海報進行等比例縮放, 并根據(jù)展示區(qū)中屯、移動縮放的海報,在保持至少兩個海報的相對方位比例W及尺寸比例的 前提下,使將至少兩個海報顯示在顯示區(qū)中完全顯示,從而在不損害海報間相對關(guān)系內(nèi)容, 即使多個海報在保持相對位置及尺寸比例的前提下,使海報與顯示區(qū)匹配,從而在顯示區(qū) 內(nèi)完全顯示,減少了海報調(diào)整過程中對顯示內(nèi)容造成的損失,同時減少了海報的調(diào)整過程 所耗費的資源,縮短了 APP的更新周期,加快APP的更新速度,減少了 APP維護的難度。同時根 據(jù)獲取海報對應(yīng)的描述數(shù)據(jù),從而能夠根據(jù)描述數(shù)據(jù)讀取相對應(yīng)的海報,使應(yīng)用程序在使 用時無需每次加載全部海報,降低了對緩存空間的要求,改善了用戶體驗。
[0085] 如附圖4所示,本發(fā)明的實施例提供了一種頁面自適應(yīng)顯示裝置401,包括:
[0086] 加載單元402,用于獲取至少兩個海報的布局信息,布局信息包括至少兩個海報的 相對位置關(guān)系,加載單元402還用于獲取顯示界面上的顯示區(qū),其中顯示區(qū)用于依次顯示至 少兩個海報;
[0087] 其中至少兩個海報的布局信息包括該至少兩個海報的相對位置關(guān)系。
[0088] 具體的,至少兩個海報的相對位置關(guān)系用于指示,至少兩個海報在顯示界面上顯 示時,每個海報所占用顯示區(qū)域的大小W及顯示區(qū)域之間的位置關(guān)系,至少兩個海報的相 對位置關(guān)系包括多個海報間的距離關(guān)系與位置關(guān)系,其中海報間的距離可W為至少兩個海 報的邊界間的距離或至少兩個海報的端點坐標間的距離,海報間的位置關(guān)系可W為至少兩 個海報的邊界之間的夾角或至少兩個海報端點坐標之間的方向;
[0089] 示例性的,海報的形狀為矩形時,海報的位置坐標包括矩形左上角的X坐標,矩形 左上角的y坐標,矩形右下角的X坐標,矩形右下角的y坐標。至少兩個海報的布局信息包括 第一海報Pl 的坐標(Pl. left, Pl .top, Pl .right, Pl .bottom) W 及第二海報P2 的坐標 (P2.1eft,P2.top,P2.;right,P2.bottom),其中Pl .left是指Pl海報左上角的X坐標,Pl .top 是指Pl海報左上角的y坐標,Pl .ri曲t是指Pl海報右下角的X坐標,Pl .bottom是指Pl海報右 下角的y坐標,P2 . left是指P2海報左上角的X坐標,P2 . top是指P2海報左上角的y坐標, P2. right是指P2海報右下角的X坐標,P2. bottom是指P2海報右下角的y坐標。根據(jù)第一海報 Pl的坐標與第二海報P2的坐標可W得到第一海報Pl的尺寸、第二海報Pl的尺寸,W及第一 海報Pl與第二海報P2間的位置關(guān)系。
[0090] 其中顯示區(qū)用于依次顯示至少兩個海報。
[0091] 具體的,顯示界面指位于終端上用于顯示海報的顯示單元或顯示元件,顯示區(qū)可 W為顯示界面的指定區(qū)域,也可W為顯示界面全部,只要能夠顯示海報即可。獲取顯示界面 上的顯示區(qū)還包括獲取顯示區(qū)的信息,顯示區(qū)的信息包括顯示區(qū)的大小W及顯示界面與顯 示區(qū)之間的相對位置關(guān)系,顯示區(qū)的大小可W為顯示區(qū)的尺寸或顯示區(qū)的分辨率,顯示界 面與顯示區(qū)之間的相對位置關(guān)系可W包括顯示區(qū)端點位于顯示界面上的坐標,也可W為顯 示區(qū)邊界距離與顯示界面端點或界面之間的距離與夾角。
[0092] 示例性的,獲取顯示界面上的顯示區(qū),顯示區(qū)為矩形,顯示區(qū)位于顯示界面上的坐 標為PD (PD. left ,PD. top, PD. right ,PD. bottom),其中PD. left是指顯示區(qū)左上角位于顯示 界面中的X坐標,PD. top是指顯示區(qū)左上角位于顯示界面中的y坐標,PD. ri曲t是指顯示區(qū) 右下角位于顯示界面中的X坐標,PD. bottom是指顯示區(qū)右下角位于顯示界面中的y坐標。
[0093] 處理單元403,用于根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個 海報,W便每一個海報能夠完全顯示在顯示區(qū);
[0094] 根據(jù)至少兩個海報的布局信息和顯示區(qū)等比例縮放至少兩個海報,指根據(jù)至少兩 個海報尺寸、海報之間的相對位置關(guān)系W及至少兩個海報與顯示區(qū)的尺寸W及相對位置關(guān) 系,調(diào)整至少兩個海報,使至少兩個海報在保持海報間的尺寸比例W及海報間位置關(guān)系比 例的前提下,使每一個海報能完全顯示在顯示區(qū)。
[00M]具體的,可W根據(jù)至少兩個海報的布局信息,得到至少兩個海報在顯示區(qū)依次顯 示時每個海報進行顯示時所占用區(qū)域,并根據(jù)每個海報進行顯示時所占用區(qū)域得到該至少 兩個海報在顯示區(qū)顯示時所占用過的總區(qū)域。根據(jù)該總區(qū)域與整個顯示區(qū)進行對比,在使 該總區(qū)域能夠完全顯示在顯示區(qū)的前提下,得到對該總區(qū)域的縮放比例,再使用該縮放比 對至少兩個海報進行縮放。使用該縮放比對至少兩個海報進行縮放可W包括使用該縮放比 對每一個海報的尺寸進行縮放,還可W包括使用該縮放比對海報間的位置關(guān)系進行縮放。 示例性的,使用該縮放比在維持海報間對應(yīng)端點方向夾角不變的前提下,縮放海報間對應(yīng) 端點的距離。
[0096]需要說明的是每個海報進行顯示時所占用區(qū)域可W位于顯示區(qū)內(nèi),也可W部分位 于顯示區(qū)部分位于顯示區(qū)之外,或完全位置顯示區(qū)之外,每一個海報能完全顯示在顯示區(qū) 是指每一個海報在保持與其他海報之間方位比例W及尺寸比例的前提下,所有內(nèi)容均能夠 顯示在顯示區(qū)內(nèi)。
[0097] 優(yōu)選的,根據(jù)至少兩個海報的布局信息得到每個海報在顯示界面上顯示時各個端 點的坐標,從而根據(jù)每個海報各個端點的坐標得到所有海報在依次顯示時所占用過的總區(qū) 域的各個端點的坐標,通過總區(qū)域各個端點的坐標得到總區(qū)域的尺寸與位置,將總區(qū)域的 尺寸與位置與顯示區(qū)的尺寸與位置進行對比得到縮放比,并根據(jù)縮放比與顯示區(qū)各個端點 的坐標調(diào)整各個海報的坐標。
[0098] 顯示單元404,用于在顯示區(qū)依次顯示縮放后的至少兩個海報。
[0099] 具體的,可W為根據(jù)縮放后至少兩個海報位于顯示界面的坐標,在顯示界面上按 照對應(yīng)海報的顯示順序顯示縮放后的海報。
[0100] 本發(fā)明實施例提供的一種頁面自適應(yīng)顯示裝置,通過獲取并根據(jù)所獲取的至少兩 個海報的布局信息W及顯示界面上的顯示區(qū),并根據(jù)所獲得的至少兩個海報的布局信息W 及顯示界面上的顯示區(qū)對至少兩個海報進行等比例縮放,從而在保持至少兩個海報的相對 方位比例W及尺寸比例的前提下,使將至少兩個海報顯示在顯示區(qū)中完全顯示,從而在海 報間相對關(guān)系內(nèi)容,即使多個海報在保持相對位置及尺寸比例的前提下,使海報與顯示區(qū) 匹配,從而在顯示區(qū)內(nèi)完全顯示,減少了海報調(diào)整過程中對顯示內(nèi)容造成的損失,同時減少 了海報的調(diào)整過程所耗費的資源,縮短了 APP的更新周期,加快APP的更新速度,減少了 APP 維護的難度。
[0101 ]具體的,至少兩個海報的布局信息還包括至少兩個海報的尺寸信息;
[0102] 處理單元403具體用于:根據(jù)至少兩個海報的尺寸信息,確定至少兩個海報中各個 方向上的最大邊界位置;根據(jù)顯示區(qū),確定顯示區(qū)各個方向上的最大邊界位置根據(jù)至少兩 個海報中各個方向上的最大邊界位置W及顯示區(qū)各個方向上的最大邊界位置確定等比例 縮放的縮放比。
[0103] 其中,展示區(qū)各個方向上的最大邊界位置包括展示區(qū)在顯示界面中所占用區(qū)域邊 界的位置,展示區(qū)各個方向上的最大邊界位置能夠限定展示區(qū)在顯示界面中所占用區(qū)域的 尺寸及位置。
[0104] 示例性的,展示區(qū)各個方向上的最大邊界位置包括展示區(qū)各個方向上邊界端點的 坐標。
[0105] 其中,至少兩個海報各個方向上的最大邊界位置,可W為至少兩個海報的所有邊 界中,在各個方向上分別處于遠離其他邊界位置的邊界,也可W為總區(qū)域在各個方向上處 于遠離其他邊界位置的邊界,其中至少兩個海報在顯示區(qū)依次顯示時每個海報所占用過的 區(qū)域之和為總區(qū)域。只要根據(jù)至少兩個海報各個方向上的最大邊界位置能夠得到至少兩個 海報在顯示時在顯示界面上占用區(qū)域的范圍即可。
[0106] 通過對比對應(yīng)方向上至少兩個海報的最大邊界位置與顯示區(qū)的最大邊界位置,得 到縮放比,可W為將相同或?qū)?yīng)方向上至少兩個海報的最大邊界位置與顯示區(qū)的最大邊界 位置進行對比,得到相同或?qū)?yīng)方向上的縮放比,再取多個方向上的縮放比中的最大值或 最小值作為縮放比,只要根據(jù)該縮放比對至少兩個海報進行縮放,可W使至少兩個海報在 保持相對位置比例與相對尺寸比例的前提下在顯示區(qū)內(nèi)全部顯示即可。
[0107] 示例性的,至少兩個海報的布局信息包括至少兩個海報的布局信息包括第一海報 Pl 的坐標(Pl. Ief t, Pl. top ,Pl . right ,Pl. bottom) W及第二海報P2的坐標(P2 . Ief t, P2 . top ,P2 . right ,P2 . bottom),顯示區(qū)位于顯示界面上的坐標為PD (PD. Ief t ,PD. top , PD.right ,PD. bottom),通過第一海報Pl的坐標W及第二海報P2的坐標等到第一海報Pl與 第二海報Pl在顯示區(qū)上所占用過的總區(qū)域M的坐標(M. left ,M. top,M.ri曲t,M.bottom),如 下式,根據(jù)M的坐標與PD的坐標得到縮放比rate。
[010 引
[0109] 具體的,處理單元403還用于,根據(jù)顯示區(qū)的中屯、移動縮放后的至少兩個海報。
[0110] 根據(jù)展示區(qū)的中屯、移動縮放后的至少兩個海報,可W為將至少兩個海報在依次顯 示時所占用的總區(qū)域的中屯、根據(jù)展示區(qū)的中屯、進行移動,具體的可W為將總區(qū)域的中屯、與 展示區(qū)的中屯、重合。
[0111] 示例性的,如下式所示,可W為根據(jù)縮放比rate調(diào)整第一海報Pl的坐標、第二海報 P2位于顯示界面的坐標,從而等比例縮放第一海報Pl,第二海報P2,并且根據(jù)展示區(qū)PD的中 屯、坐標(PD. X ,PD. y)移動第一海報Pl與第二海報Pl。
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[011 引
[0119]
[0120] 具體的,處理單元403還用于生成縮放后的至少兩個海報的描述數(shù)據(jù)。
[0121] 縮放后的至少兩個海報的描述數(shù)據(jù),可W為用來標識縮放后的至少兩個海報的數(shù) 據(jù)標識。優(yōu)選的,將與所生成的描述數(shù)據(jù)對應(yīng)的海報儲存在緩存中。
[0122] 具體的,由于應(yīng)用程序在使用時會設(shè)及相當(dāng)多的數(shù)據(jù),運些數(shù)據(jù)會占用很多資源, 加載也會比較耗時,因此若應(yīng)用程序需要使用多個海報,并將多個海報W及與多個海報相 關(guān)聯(lián)的數(shù)據(jù)同時加載到緩存中時,會對緩存空間造成較大壓力。因此生成用來標識縮放后 的至少兩個海報的數(shù)據(jù)標識,從而可W根據(jù)標識從緩存中或數(shù)據(jù)儲存的載體中讀取對應(yīng)的 海報,降低了對緩存空間的壓力。
[0123] 具體的,加載單元402還用于根據(jù)描述數(shù)據(jù)讀取與描述數(shù)據(jù)對應(yīng)的海報;
[0124] 顯示單元404還用于在顯示區(qū)顯示與描述數(shù)據(jù)對應(yīng)的海報。
[0125] 根據(jù)描述數(shù)據(jù)讀取與描述數(shù)據(jù)對應(yīng)的海報,可W為根據(jù)描述數(shù)據(jù)從緩存中讀取與 描述數(shù)據(jù)對應(yīng)的海報。具體的,當(dāng)緩存中不存在與描述數(shù)據(jù)對應(yīng)的海報時,可W從數(shù)據(jù)儲存 的載體中加載與描述數(shù)據(jù)對應(yīng)的海報。
[0126] 優(yōu)選的,當(dāng)根據(jù)描述數(shù)據(jù)從緩存中讀取與描述數(shù)據(jù)對應(yīng)的海報時,將與該描述數(shù) 據(jù)對應(yīng)海報臨近的海報從數(shù)據(jù)儲存的載體中加載到緩存中。當(dāng)緩存區(qū)中所加載的海報過 多,使緩存資源超出緩沖區(qū)大小,則將與該描述數(shù)據(jù)對應(yīng)海報相聚最遠或最不常用的海報 從緩存中釋放。示例性的,如下式所示,獲取所釋放海報的緩存區(qū)域data。
[0127] d曰t曰=m曰x{res* A dist曰nce/frequency}
[01%]其中data為所釋放海報的緩存區(qū)域data, res為海報對應(yīng)的描述數(shù)據(jù),描述數(shù)據(jù)的 大小表示描述數(shù)據(jù)對應(yīng)海報被使用的權(quán)重值,當(dāng)描述數(shù)據(jù)減少到0時,描述數(shù)據(jù)對應(yīng)的海報 不再被使用,將描述數(shù)據(jù)對應(yīng)的海報從緩存中刪除,A distance為海報距離描述數(shù)據(jù)對應(yīng) 海報的距離,frequency為海報的使用頻率。
[0129] 本發(fā)明實施例提供的一種頁面自適應(yīng)顯示裝置,通過獲取并根據(jù)所獲取的至少兩 個海報的布局信息W及顯示界面上的顯示區(qū),并根據(jù)展示區(qū)各個方向上的最大邊界位置W 及至少兩個海報各個方向山國的最大邊界位置獲取縮放比,從而對海報進行等比例縮放, 并根據(jù)展示區(qū)中屯、移動縮放的海報,在保持至少兩個海報的相對方位比例W及尺寸比例的 前提下,使將至少兩個海報顯示在顯示區(qū)中完全顯示,從而在不損害海報間相對關(guān)系內(nèi)容, 即使多個海報在保持相對位置及尺寸比例的前提下,使海報與顯示區(qū)匹配,從而在顯示區(qū) 內(nèi)完全顯示,減少了海報調(diào)整過程中對顯示內(nèi)容造成的損失,同時減少了海報的調(diào)整過程 所耗費的資源,縮短了 APP的更新周期,加快APP的更新速度,減少了 APP維護的難度。同時根 據(jù)獲取海報對應(yīng)的描述數(shù)據(jù),從而能夠根據(jù)描述數(shù)據(jù)讀取相對應(yīng)的海報,使應(yīng)用程序在使 用時無需每次加載全部海報,降低了對緩存空間的要求,改善了用戶體驗。
[0130] 通過W上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可W清楚地了解到本發(fā)明可W 用硬件實現(xiàn),或固件實現(xiàn),或它們的組合方式來實現(xiàn)。當(dāng)使用軟件實現(xiàn)時,可W將上述功能 存儲在計算機可讀介質(zhì)中或作為計算機可讀介質(zhì)上的一個或多個指令或代碼進行傳輸。計 算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個地方向另一 個地方傳送計算機程序的任何介質(zhì)。存儲介質(zhì)可W是計算機能夠存取的任何可用介質(zhì)。W 此為例但不限于:計算機可讀介質(zhì)可W包括隨機存儲器(英文全稱:Random Access Memory,英文簡稱:RAM)、只讀存儲器(英文全稱:Read Only Memory,英文簡稱:ROM)、電可 擦可編程只讀存儲器(英文全稱:Electrically Erasable Programmable Read Only Memoir,英文簡稱:EEPROM)、只讀光盤(英文全稱:Compact Disc Read Only Memory,英文 簡稱:CD-ROM)或其他光盤存儲、磁盤存儲介質(zhì)或者其他磁存儲設(shè)備、或者能夠用于攜帶或 存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計算機存取的任何其他介質(zhì)。此 夕K任何連接可W適當(dāng)?shù)某蔀橛嬎銠C可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、 雙絞線、數(shù)字用戶專線(英文全稱:Digital Subscr化er Line,英文簡稱:D化)或者諸如紅 外線、無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠程源傳輸?shù)?,那么同軸電 纜、光纖光纜、雙絞線、D化或者諸如紅外線、無線和微波之類的無線技術(shù)包括在計算機可讀 介質(zhì)的定義中。
[0131] 通過W上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可W清楚地了解到,當(dāng)W軟件 方式實現(xiàn)本發(fā)明時,可W將用于執(zhí)行上述方法的指令或代碼存儲在計算機可讀介質(zhì)中或通 過計算機可讀介質(zhì)進行傳輸。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),其中通信 介質(zhì)包括便于從一個地方向另一個地方傳送計算機程序的任何介質(zhì)。存儲介質(zhì)可W是計算 機能夠存取的任何可用介質(zhì)。W此為例但不限于:計算機可讀介質(zhì)可W包括RAM、R0M、電可 擦可編程只讀存儲器(全稱,electrically erasable programmable read-only memory, 簡稱:EEPROM)、光盤、磁盤或者其他磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù) 結(jié)構(gòu)形式的期望的程序代碼并能夠由計算機存取的任何其他介質(zhì)。
[0132] W上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明掲露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述W權(quán)利要求的保護范圍為準。
【主權(quán)項】
1. 一種頁面自適應(yīng)顯示方法,其特征在于,包括: 獲取至少兩個海報的布局信息,所述布局信息包括所述至少兩個海報的相對位置關(guān) 系; 獲取顯示界面上的顯示區(qū),其中所述顯示區(qū)用于依次顯示所述至少兩個海報; 根據(jù)所述至少兩個海報的布局信息和所述顯示區(qū)等比例縮放所述至少兩個海報,以便 每一個海報能夠完全顯示在所述顯示區(qū); 在所述顯示區(qū)依次顯示縮放后的所述至少兩個海報。2. 根據(jù)權(quán)利要求1所述的頁面自適應(yīng)顯示方法,其特征在于,所述至少兩個海報的布局 信息還包括所述至少兩個海報的尺寸信息; 所述頁面自適應(yīng)顯示方法還包括: 根據(jù)至少兩個海報的尺寸信息,確定所述至少兩個海報中各個方向上的最大邊界位 置; 確定所述顯示區(qū)各個方向上的最大邊界位置 根據(jù)所述至少兩個海報中各個方向上的最大邊界位置以及所述顯示區(qū)各個方向上的 最大邊界位置確定所述等比例縮放的縮放比。3. 根據(jù)權(quán)利要求1所述的頁面自適應(yīng)顯示方法,其特征在于,在所述顯示區(qū)依次顯示縮 放后的所述至少兩個海報前,還包括: 獲取所述顯示區(qū)的中心,并根據(jù)所述顯示區(qū)的中心移動所述縮放后的所述至少兩個海 報。4. 根據(jù)權(quán)利要求1所述的頁面自適應(yīng)顯示方法,其特征在于,在所述顯示區(qū)依次顯示縮 放后的所述至少兩個海報前,還包括: 生成縮放后的所述至少兩個海報的描述數(shù)據(jù)。5. 根據(jù)權(quán)利要求4所述的頁面自適應(yīng)顯示方法,其特征在于,所述頁面自適應(yīng)顯示方 法,還包括: 根據(jù)所述描述數(shù)據(jù)讀取并在所述顯示區(qū)顯示所讀取的與所述描述數(shù)據(jù)對應(yīng)的海報。6. -種頁面自適應(yīng)顯示裝置,其特征在于,包括: 加載單元,用于獲取至少兩個海報的布局信息,所述布局信息包括所述至少兩個海報 的相對位置關(guān)系; 所述加載單元還用于,獲取顯示界面上的顯示區(qū),其中所述顯示區(qū)用于依次顯示所述 至少兩個海報; 處理單元,用于根據(jù)所述至少兩個海報的布局信息和所述顯示區(qū)等比例縮放所述至少 兩個海報,以便每一個海報能夠完全顯示在所述顯示區(qū); 顯示單元,用于在所述顯示區(qū)依次顯示縮放后的所述至少兩個海報。7. 根據(jù)權(quán)利要求6所述的頁面自適應(yīng)顯示裝置,其特征在于,所述至少兩個海報的布局 信息還包括所述至少兩個海報的尺寸信息; 所述處理單元具體用于: 根據(jù)至少兩個海報的尺寸信息,確定所述至少兩個海報中各個方向上的最大邊界位 置; 根據(jù)所述顯示區(qū),確定所述顯示區(qū)各個方向上的最大邊界位置 根據(jù)所述至少兩個海報中各個方向上的最大邊界位置以及所述顯示區(qū)各個方向上的 最大邊界位置確定所述等比例縮放的縮放比。8. 根據(jù)權(quán)利要求6所述的頁面自適應(yīng)顯示裝置,其特征在于,所述處理單元還用于: 根據(jù)所述顯示區(qū)的中心移動所述縮放后的所述至少兩個海報。9. 根據(jù)權(quán)利要求6所述的頁面自適應(yīng)顯示裝置,其特征在于,所述處理單元還用于: 生成縮放后的所述至少兩個海報的描述數(shù)據(jù)。10. 根據(jù)權(quán)利要求9所述的頁面自適應(yīng)顯示裝置,其特征在于,所述加載單元還用于: 根據(jù)所述描述數(shù)據(jù)讀取與所述描述數(shù)據(jù)對應(yīng)的海報; 所述顯示單元還用于: 在所述顯示區(qū)顯示所述與所述描述數(shù)據(jù)對應(yīng)的海報。
【文檔編號】G06F3/0483GK106020632SQ201610352047
【公開日】2016年10月12日
【申請日】2016年5月25日
【發(fā)明人】張慶濤, 程晉
【申請人】青島海信電器股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1