导航:首页 > 操作系统 > android9图制作

android9图制作

发布时间:2024-05-02 01:44:57

android中.9png怎么用

在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内容区域的位置标示清楚。


本文结合一些具体的例子来看下.9.png的具体用法。

大家可以看到拉伸区域的黑点是可以不连续的。


说了半天.9.png的用法,那.9.png如何输出呢?有很多种方式可以输出.9.png,比如说用draw9patch.bat这个工具,或者简单一点,用photoshop直接输出。输出的方式是先输出普通的png资源,然后扩大画布大小,上下左右各空出一个像素,再用一个像素的铅笔工具(颜色选择纯黑色),上下左右分别画点就可以了,保存的时候注意把后缀修改为.9.png。有两点需要特别注意下: 1.最外围的一圈像素必须要么是纯黑色,要么是透明,一点点的半透明的像素都不可以有,比如 说99%的黑色或者是1%的投影都不可以有; 2.文件的后缀名必须是.9.png,不能是.png或者是.9.png.png,这样的命名都会导致编译失败。

转载

⑵ Android Button设置.9格式图片当背景,发现Button的text不显示了

要这么纠结不 你可以用textview做
Button
然后用上背景和字 就不会挡住了

⑶ Android开发中可以将9.png设置的拉伸部分为重复平铺吗

不可以的,android系统下.9.png格式的图片,当图片需要拉伸的情况下,会在绘制区域下自动填充绘制的颜色值以达到拉伸的效果.
如果楼主想利用背景图片重复平铺的话,那要使用bitmap 来构建
首先在drawable目录下创建一个xml文件如:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/image" ;
android:tileMode="repeat" />

引用方式:
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/image"> </LinearLayout>

android:tileMode的可选值:
disabled 默认值,表示不使用平铺
clamp 复制边缘色彩
repeat X、Y 轴进行重复图片显示,也就是我们说要说的平铺
mirror 在水平和垂直方向上使用交替镜像的方式重复图片的绘制

⑷ Android镄.9锲惧埗浣

鍏堟潵璁よ瘑涓涓嬬晫闱锛屽苟鍙浠ョ湅鍒颁笉绠℃槸妯绾靛悜𨰾夊崌閮戒娇寰楀浘鐗囧け鐪

涓嬮溃锲涗釜灏忛夐”鍒嗗埆鏄

浠庝笂锲炬垜浠鍙浠ョ湅鍒帮纴涓嶅瑰浘鐗囱繘琛屼换浣曚慨鏀癸纴锲剧墖鍦ㄦ煇涓鏂瑰悜𨰾変几镞堕兘鏄鏁翠綋缂╂斁镄. 缂╂斁钖屾椂,锲剧墖鍦呜掍篃浼氲窡镌缂╂斁,瀵艰嚧链缁埚𪾢绀烘晥鏋滃緢宸.

鍦ㄧ紪杈戝尯鍙浠ョ湅鍒拌佺紪杈戠殑锲剧墖锲涘懆澶氢简涓镀忕礌镄勫唴瀹癸纴杩椤氨鏄鎴戜滑鍙浠ユ搷浣灭殑鍖哄烟浜嗐
缁桦埗灏忛粦镣 锛氩彧闇瑕佸湪锲涜竟闇瑕佺殑浣岖疆宸﹂敭鍗曞嚮缁桦埗灏忛粦镣癸纴鎴栬呮嫋锷ㄧ粯鍒跺皬榛戠嚎锛埚叾瀹炴槸杩炵画镄勫氢釜灏忛粦镣癸级
鍒犻櫎灏忛粦镣 锛氭寜shift阌锛屽苟宸﹂敭鍗曞嚮鎴栨嫋锷ㄨ繘琛屽垹闄ゆ搷浣滐纴涔熷彲浠ユ寜浣忛紶镙囧彸阌杩涜屾摝闄ゃ

灏忛粦镣瑰湪png锲炬渶澶栧眰链変竴镀忕礌瀹界殑杈癸纴闄や简锲涗釜椤惰掞纴灏忛粦镣瑰彲浠ョ粯鍒跺湪png链澶栬竟镄勪换涓镣瑰勶纴
姣忎釜灏忛粦镣瑰崰鎹涓镀忕礌
灏忛粦镣圭粯鍒朵箣钖庛傚叾瑙勫畾涓涓鍖哄烟锛屽嵆灏忛粦镣瑰勶纴鍨傜洿浜庢墍鍦ㄨ竟锛屼笖涓镀忕礌瀹界殑鍖哄烟

椤堕儴锛氩湪姘村钩𨰾変几镄勬椂鍊欙纴淇濇寔鍏朵粬浣岖疆涓嶅姩锛屽彧鍦ㄨ繖涓镣逛唬琛ㄥ尯锘熷仛镞犻檺镄勫欢浼
宸﹁竟锛氩湪绔栫洿𨰾変几镄勬椂鍊欙纴淇濇寔鍏朵粬浣岖疆涓嶅姩锛屽彧鍦ㄨ繖涓镣逛唬琛ㄥ尯锘熷仛镞犻檺镄勫欢浼
搴曢儴锛氩湪姘村钩𨰾変几镄勬椂鍊欙纴鎸囧畾锲剧墖閲岀殑鍐呭规樉绀虹殑鍖哄烟
鍙宠竟锛氩湪绔栫洿𨰾変几镄勬椂鍊欙纴鎸囧畾锲剧墖閲岀殑鍐呭规樉绀虹殑鍖哄烟

浠庝笂锲惧彲浠ョ湅鍑烘媺浼稿悗鎴戜滑甯屾湜镄勭澶村尯锘熸病链夊け鐪燂纴骞朵笖钥屼笖绠澶磋窛绂诲彸杈硅窛涓庝笂杈硅窛镄勮窛绂绘病链夊彉锲犳わ纴淇濊瘉浜嗘兂瑕侀儴鍒嗕笉澶辩湡

棣栧厛娌℃湁链璐ㄤ笂镄勫尯鍒锛屼笅闱㈤氲繃涓涓渚嫔瓙𨱒ョ悊瑙
锅囧傛湁涓涓5px 5px澶у皬镄勫浘鐗囷纴妯钖戜笂闇瑕佹媺浼歌呖20px
闾d箞灏辨槸瑕佹í钖戞媺鍗嘓=15px
锅囧傛í钖戜笂鐢讳简涓涓灏忛粦镣--鍒欐疮涓灏忛粦镣规墍浠h〃鍖哄烟𨰾変几h=15px h=H/1
锅囧傛í钖戜笂鐢讳简涓変釜灏忛粦镣--鍒欐疮涓灏忛粦镣规墍浠h〃鍖哄烟𨰾変几h=5px h=H/3
锲犳 姣忔浔杈逛笂镄勬疮涓灏忛粦镣规墍浠h〃鍖哄烟𨰾変几镄勫藉害鏄涓镙风殑 *
镓浠ヨ佸悎鐞嗙殑甯幂疆鎴戜滑镄勫皬锽濈偣浠ヨ呖png锲捐兘澶熻揪鍒版垜浠𨱍宠佺殑鏂瑰悜浼哥缉

镣瑰嚮宸︿笂file- save锛屼缭瀛樻枃浠讹纴镊锷ㄧ敓鎴愪竴寮犲悗缂钖崭负钬*.9.png钬濇牸寮忕殑锲剧墖锛屽浘鐗囦笂涓嫔乏鍙冲悇澧炲姞浜1px镄勯粦绾裤

9patch锲剧墖鏄痑ndriod app寮鍙戦噷涓绉岖壒娈婄殑锲剧墖褰㈠纺锛屾枃浠剁殑镓╁𪾢钖崭负锛.9.png
钬灭偣涔浓濅篃鏄鐢变簬Android骞冲彴澶氱嶅垎杈ㄧ巼闇阃傞厤镄勯渶姹备笅锛屽彂灞曞嚭𨱒ョ殑涓绉岖嫭鐗圭殑鎶链銆傚畠鍙浠ュ皢锲剧墖妯钖戝拰绾靛悜闅忔剰杩涜屾媺浼革纴钥屼缭鐣椤儚绱犵簿缁嗗害銆佹笎鍙樿川镒熷拰鍦呜掔殑铡熷ぇ灏忥纴瀹炵幇澶氩垎杈ㄧ巼涓嬬殑瀹岀编鏄剧ず鏁堟灉锛屽悓镞跺噺灏戜笉蹇呰佺殑锲剧墖璧勬簮锛屽彲璋揿垏锲惧埄鍣ㄣ
.9.PNG纭瀹炴槸镙囧嗳镄凯NG镙煎纺锛屽彧鏄鍦ㄦ渶澶栭溃涓鍦堥濆栧炲姞1px镄勮竟妗嗭纴杩欎釜1px镄勮竟妗嗗氨鏄鐢ㄦ潵瀹氢箟锲剧墖涓鍙镓╁𪾢镄勫拰闱欐佷笉鍙樼殑鍖哄烟銆傜壒鍒璇存槑锛宭eft鍜宼op杈规嗕腑浜ゅ弶閮ㄥ垎鏄鍙𨰾変几閮ㄥ垎锛屾湭阃変腑閮ㄥ垎鏄闱欐佸尯锘熼儴鍒嗐俽ight鍜宐ottom杈规嗕腑浜ゅ弶閮ㄥ垎鍒欐槸鍐呭归儴鍒
镞犺烘槸left鍜宼op锛岃缮鏄痳ight鍜宐ottom閮芥槸鎶婂浘鐗囧垎鎴9鍧 (杈硅掑洓鍧楁槸涓嶈兘缂╂斁镄勶纴鍏朵粬镄勫洓鍧楀垯鏄鍏佽哥缉鏀剧殑)锛屾墍浠ュ彨锅9.PNG銆
.9.png锲剧墖锛宎ndroid绯荤粺绋嫔簭链夊瑰叾浼桦寲镄勭畻娉曘
鍙傝
http://www.jianshu.com/p/3fd048644e3f
http://bbs.itheima.com/thread-251222-1-1.html
http://www.yimui.com/archives/117

阅读全文

与android9图制作相关的资料

热点内容
手机表格文档用哪个app 浏览:75
找人开发app的公司怎么样 浏览:649
android蓝牙发送数据 浏览:428
范文澜中国通史pdf 浏览:755
php常用的设计模式 浏览:889
安卓手机怎么一个一个的截图 浏览:980
javajsondate 浏览:356
matlab图像处理算法 浏览:670
安卓如何禁止手机自动降频 浏览:697
一份加密不紧急的上行文 浏览:417
服务器c5是什么意思 浏览:440
基础程序员证 浏览:423
如何防止服务器被偷油 浏览:289
安卓导入存储联系人怎么不见了 浏览:103
微信遮图打赏源码 浏览:171
安卓平板图片照片彻底删除了怎么办 浏览:444
怎样查看指标源码 浏览:531
猫和老鼠哪个app好玩 浏览:718
网易有爱登录器在哪个文件夹 浏览:244
iis6压缩 浏览:142