中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

關(guān)于“點(diǎn)九”

2019-04-03    來源:百度MUX

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

“點(diǎn)九”是andriod平臺的應(yīng)用軟件開發(fā)里的一種特殊的圖片形式,文件擴(kuò)展名為:.9.png

智能手機(jī)中有自動橫屏的功能,同一幅界面會在隨著手機(jī)(或平板電腦)中的方向傳感器的參數(shù)不同而改變顯示的方向,在界面改變方向后,界面上的圖形會因?yàn)殚L寬的變化而產(chǎn)生拉伸,造成圖形的失真變形。

我們都知道android平臺有多種不同的分辨率,很多控件的切圖文件在被放大拉伸后,邊角會模糊失真。

OK,在android平臺下使用點(diǎn)九PNG技術(shù),可以將圖片橫向和縱向同時進(jìn)行拉伸,以實(shí)現(xiàn)在多分辨率下的完美顯示效果。

一、【普通拉伸和點(diǎn)九拉伸效果對比】

對比很明顯,使用點(diǎn)九后,仍能保留圖像的漸變質(zhì)感,和圓角的精細(xì)度。

從中我們也可以理解為什么叫“點(diǎn)九PNG”,其實(shí)相當(dāng)于把一張png圖分成了9個部分(九宮格),分別為4個角,4條邊,以及一個中間區(qū)域,4個角是不做拉升的,所以還能一直保持圓角的清晰狀態(tài),而2條水 平邊和垂直邊分別只做水平和垂直拉伸,所以不會出現(xiàn)邊會被拉粗的情況,只有中間用黑線指定的區(qū)域做拉伸。結(jié)果是圖片不會走樣

二、“點(diǎn)九”的制作方法

方法1:使用 “draw9patch”工具繪制,流程如下

1. 安裝工具

首先你需要給自己的電腦安裝上java于系統(tǒng)的默認(rèn)目錄下。沒有安裝java的同學(xué)可以在百度搜索:jdk-6u20-windows-i586,安裝包大小80M左右。

然后使用andriod模擬器—android-sdk-windows,打開SDK/tools目錄下的“draw9patch.bat”文件,出現(xiàn)載入窗口:

2.導(dǎo)入并編輯

將png圖片拖拽到該窗口中

如下圖,自動進(jìn)入編輯界面。圖中介紹了每個區(qū)域的內(nèi)容及功能注釋。

預(yù)覽右側(cè)的視圖發(fā)現(xiàn),圖片的邊緣處于普通拉伸狀態(tài)。

現(xiàn)在我們在圖片邊緣點(diǎn)擊左鍵,繪制出黑線,即圖片需要被拉伸的部分。如下圖,對4條黑線做了注釋。

如果失誤多繪的部分,可按住shift鍵的同時點(diǎn)擊鼠標(biāo)左鍵擦除)。

如圖所見,三種拉伸結(jié)果均已完美顯示,已實(shí)現(xiàn)我們想要的拉伸效果,假設(shè)這是一個有顯示文字的窗體,那么文字顯示的區(qū)域,程序也會控制在黑線對應(yīng)范圍。

標(biāo)簽: 點(diǎn)九 .9.png 點(diǎn)九PNG技術(shù) 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:交互設(shè)計(jì)中常常忽視的兩個重要狀態(tài)(一)

下一篇:視頻產(chǎn)品訪談的3點(diǎn)問題