[發明專利]一種圖片自適應方法、系統和終端設備有效
| 申請號: | 201210345510.3 | 申請日: | 2012-09-18 |
| 公開(公告)號: | CN102902535A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 宋振華;李榮根 | 申請(專利權)人: | 深圳市融創天下科技股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 自適應 方法 系統 終端設備 | ||
技術領域
本發明涉及終端適配領域,尤其涉及一種圖片自適應方法、系統和終端設備。
背景技術
目前市場上移動終端眾多,移動終端的操作系統和屏幕分辨率更是五花八門。目前主流的操作系統有:Symbian?S40、symbian?S602nd、symbian?S603rd、symbian^3、symbian?anna、windows?mobile?5.x-7、iPhone?0S?3.x-5.x、OMS、android?1.5-4.x、Blackberry?0S等;目前智能機型的主要分辨率有:240X320、320X240、320X480、320X640、480X800;480X854、640X960、960*540、1024X720、1024X800等等;
為了解決移動應用開發門檻高,適配工作量大的問題有人提出了移動中間件技術。移動中間件屏蔽了操作系統的底層差異,實現了跨操作系統快速開發,開發者只需要開發一套業務界面即可在不同的操作系統運行。但移動終端屏幕大小不統一,仍需要根據不同大小的屏幕制作不同的界面,需要經過高保真效果圖重設,切片處理,編碼,測試等步驟才能新增一款分辨率適配。
應用程序的界面一般都會涉及到圖片的顯示,而且在不同分辨率的設備上,圖片顯示為達到統一的效果,需要的圖片大小也將不一致。有多少種分辨率的終端,就需要多少種圖片切圖,造成了切圖工作量大、界面適配繁瑣的技術問題。
發明內容
本發明實施例的目的在于提出一種圖片自適應方法,旨在解決多分辨率的圖片適配工作中切圖工作量大、界面適配繁瑣的技術問題。
本發明實施例是這樣實現的,一種圖片自適應的方法,所述方法包括步驟:
獲取UI數據包;
解析所述UI數據包獲取組件的組件繪制信息和圖片的圖片繪制信息;
根據所述組件繪制信息和圖片繪制信息繪制所述圖片。
本發明另一個目的在于提出一種圖片自適應的系統,所述系統包括第一獲取模塊、解析模塊、第二獲取模塊和繪制模塊;
所述第一獲取模塊,與所述解析模塊相連,用于獲取UI數據包;
所述解析模塊,與所述第一獲取模塊和第二獲取模塊相連,用于解析所述UI數據包;
所述第二獲取模塊,與所述解析模塊和繪制模塊相連,用于獲取組件的組件繪制信息和圖片的圖片繪制信息;
所述繪制模塊,與所述第二獲取模塊相連,用于根據所述組件繪制信息和圖片繪制信息繪制所述圖片。
發明另一個目的在于提出一種圖片自適應的終端設備,所述終端設備包含所述圖片自適應系統。
本發明通過解析UI數據包獲取組件的組件繪制信息和圖片的圖片繪制信息,并根據所述組件繪制信息和圖片繪制信息繪制所述圖片。本發明在多分辨率圖片適配中降低了切圖工作量,同一套UI資源能同時適配不同分辨率移動終端,簡化了界面適配過程,提高了圖片適配效率,實現了圖片自適應。本發明進一步明確了組件繪制信息和圖片繪制信息的內容,同時詳細說明了百分比參數、像素值參數、各坐標和寬高度的計算過程,確保了圖片自動實現各種不同的顯示效果,保障了圖片在屏幕上顯示位置和顯示區域的一致性,提高了圖片自適應的可行性。
附圖說明
圖1是本發明一種圖片自適應方法的第一優選實施例流程圖;
圖2是本發明一種圖片自適應方法的第二優選實施例流程圖;
圖3是本發明組件com1在320x480屏幕上的寬高度示意圖;
圖4是本發明一個圖片在320x480屏幕上繪制后的效果圖;
圖5是本發明兩個圖片在320x480屏幕上繪制后的效果圖;
圖6是本發明四個圖片在320x480屏幕上繪制后的效果圖;
圖7是本發明一種圖片自適應系統的第一優選實施例結構示意圖;
圖8是本發明一種圖片自適應系統的第二優選實施例結構示意圖;
圖9是本發明一種圖片自適應系統的第三優選實施例結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖和實施例,對本發明進行進一步詳細說明,為了便于說明,僅示出了與本發明實施例相關的部分。應當理解,此處所描寫的具體實施例,僅僅用于解釋本發明,并不用以限制本發明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市融創天下科技股份有限公司,未經深圳市融創天下科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210345510.3/2.html,轉載請聲明來源鉆瓜專利網。





