編輯:Android開發實例
點九圖片的拉伸區域不難理解,顯示內容區域是怎樣的?
.9 ,是andriod平台的應用軟件開發裡的一種特殊的圖片形式,文件擴展名為:.9.png
智能手機中有自動橫屏的功能,同一幅界面會在隨著手機(或平板電腦)中的方向傳感器的參數不同而改變顯示的方向,在界面改變方向後,界面上的圖形會因為長寬的變化而產生拉伸,造成圖形的失真變形。
我們都知道android平台有多種不同的分辨率,很多控件的切圖文件在被放大拉伸後,邊角會模糊失真。
OK,在android平台下使用點九PNG技術,可以將圖片橫向和縱向同時進行拉伸,以實現在多分辨率下的完美顯示效果。
如下圖:
利用SDK tools下的draw9patch工具打開圖片。
點選Show patches,顯示的粉紅色區域,即為要拉伸的區域。
點選Show content,右側藍色陰影區域,即為內容顯示區域。
由圖可知,內容顯示區域在此圖片的左上部分。如何更容易理解呢?
如果將此圖片作為button的背景,button的text為“試一下試一下試一下”,
此button的顯示情況應為:
button的text顯示不會越過陰影部分。
最近事情很忙,一個新項目趕著出來,但是很多功能都要重新做,一直在編寫代碼、Debug。今天因為一個新程序要使用Fragment來做,雖然以前也使用過Fragmen
微信平台開放後倒是挺火的,許多第三方應用都想試下,畢竟可以利用微信建立起來的關系鏈來拓展自己的應用還是挺不錯的,可以節約很多在社交方面的開銷,我最近由於實習需要也
我們將使用微信公眾賬號方倍工作室作為講解的例子,二維碼見底部。 本系列教程將引導你完成如下任務: 創建新浪雲計算平台應用啟用微信公眾平台開發模式基礎接口消息及事件
目前Android已經在只能手機市場已經具有強大的霸主地位,也吸引了越來越多的追捧者。Android的學習也越來越火。但是,報名費用確實大多人望而卻步 一、新建項