點(diǎn)九圖片的顯示內(nèi)容區(qū)域應(yīng)作何理解
點(diǎn)九圖片的拉伸區(qū)域不難理解,顯示內(nèi)容區(qū)域是怎樣的?
.9 ,是andriod平臺(tái)的應(yīng)用軟件開發(fā)里的一種特殊的圖片形式,文件擴(kuò)展名為:.9.png
智能手機(jī)中有自動(dòng)橫屏的功能,同一幅界面會(huì)在隨著手機(jī)(或平板電腦)中的方向傳感器的參數(shù)不同而改變顯示的方向,在界面改變方向后,界面上的圖形會(huì)因?yàn)殚L(zhǎng)寬的變化而產(chǎn)生拉伸,造成圖形的失真變形。
我們都知道android平臺(tái)有多種不同的分辨率,很多控件的切圖文件在被放大拉伸后,邊角會(huì)模糊失真。
OK,在android平臺(tái)下使用點(diǎn)九PNG技術(shù),可以將圖片橫向和縱向同時(shí)進(jìn)行拉伸,以實(shí)現(xiàn)在多分辨率下的完美顯示效果。
如下圖:
利用SDK tools下的draw9patch工具打開圖片。
點(diǎn)選Show patches,顯示的粉紅色區(qū)域,即為要拉伸的區(qū)域。
點(diǎn)選Show content,右側(cè)藍(lán)色陰影區(qū)域,即為內(nèi)容顯示區(qū)域。
由圖可知,內(nèi)容顯示區(qū)域在此圖片的左上部分。如何更容易理解呢?
如果將此圖片作為button的背景,button的text為“試一下試一下試一下”,
此button的顯示情況應(yīng)為:
button的text顯示不會(huì)越過陰影部分。
- Android中.9.png圖片的使用及制作
- android 9PNG圖片制作過程(圖文介紹)
- android圖片壓縮的3種方法實(shí)例
- android中圖片的三級(jí)緩存cache策略(內(nèi)存/文件/網(wǎng)絡(luò))
- android imageview圖片居中技巧應(yīng)用
- android異步加載圖片并緩存到本地實(shí)現(xiàn)方法
- Android Activity之間傳遞圖片(Bitmap)的方法
- android文件上傳示例分享(android圖片上傳)
- android bitmap compress(圖片壓縮)代碼
- 詳解Android .9.png “點(diǎn)九”圖片的使用
相關(guān)文章
Android實(shí)現(xiàn)第三方授權(quán)登錄、分享以及獲取用戶資料
本篇文章介紹了Android實(shí)現(xiàn)第三方授權(quán)登錄、分享以及獲取用戶資料,詳細(xì)的介紹了第三方授權(quán)登錄的實(shí)現(xiàn)代碼,有需要的朋友可以了解一下。2016-11-11Android利用Badge組件實(shí)現(xiàn)未讀消息小紅點(diǎn)
在?App?的運(yùn)營(yíng)中,活躍度是一個(gè)重要的指標(biāo),日活/月活……為了提高活躍度,就發(fā)明了小紅點(diǎn)。這一篇,來介紹一個(gè)徽標(biāo)(Badge)組件,能夠快速搞定應(yīng)用內(nèi)的小紅點(diǎn),希望對(duì)大家有所幫助2023-01-01Android修改源碼解決Alertdialog觸摸對(duì)話框邊緣消失的問題
在開發(fā)的時(shí)候遇到一個(gè)問題,就是一觸摸對(duì)話框邊緣外部,對(duì)話框會(huì)自動(dòng)消失。這個(gè)問題很糾結(jié)啊,查找了一下發(fā)現(xiàn)從Android 4.0開始,AlertDialog有了變化,就是在觸摸對(duì)話框邊緣外部,對(duì)話框會(huì)自動(dòng)消失,查了源碼,找到解決辦法如下2013-11-11Android分頁(yè)中顯示出下面翻頁(yè)的導(dǎo)航欄的布局實(shí)例代碼
這篇文章主要介紹了Android分頁(yè)中顯示出下面翻頁(yè)的導(dǎo)航欄的布局實(shí)例代碼,需要的朋友可以參考下2017-04-04android AsynTask處理返回?cái)?shù)據(jù)和AsynTask使用get,post請(qǐng)求
本文主要介紹了android AsynTask處理返回?cái)?shù)據(jù)和AsynTask使用get,post請(qǐng)求方法。具有一定的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01