Android上9patch对话框制作与使用

最近因为要开发安卓应用,于是乎,显而易见的要碰到一些用popupwindow做的控件,本身提供的那些外形和图片背景都不是太近人意的。看到qq等app上的那些popup很是让人渴望制作,但是呢,到底怎么才能得到那些对话框,以及怎么才能制作呢。我们没有美工,图片在网上有不太容易找到想要的(只有人家的实例图片),此时就想到一个讨巧的方法。下面就和大家具体说说怎么才能把这个9patch制作出来和使用好。

下图是QQ上的对话框:

 

1.我们需要一个word(2010版本以上的),随便新建一个新文件,找到插入形状,然后找到圆角对话框,在word上画出来,不需要太大,然后进行顶点微调,调制中间,然后最后一步是选择填充颜色就好了。这边我为了和qq对应,也选择了一个渐变黑色。将图用截图工具保存下来为PNG格式,qq截图就行了,要保存。

下图为我已经截图玩好的图:

2.这时候我们就需要用PS(Photoshop)了,只需要基础操作就可以了,我们把图加载到ps中去,用抠图工具把,对话框抠出来,我这边选用的是快速选图,然后移到新建的图布中(背景注意需要透明),这些都做好了,我们就需要把图上面那个回车标志去掉,具体怎么去,智者见智,只要行的通就好,我是用污点修复工具,当然在第一步也可在word隐藏回车,作者懒得没弄设置,所以在这边去掉。最后我们适当把图的像素调小一点,注重程序优化和空间节省,已经这个空间不需要高清背景,因为9patch可以扩展自己要求的内容。

下图是经过ps修复的图:

3.这时候我们一个对话框就出来了,接下来就是到了安卓部分了。我们打开9patch工具。这里我来详细教大家怎么使用这个对话框9patch设置。用图说明一步一步,注意看所设置的像素线。

(1).

(2).

(3).

如此设置好就可以了,这样一个9patch对话框就算完成了。

 

 

下面我给大家简单实例一下这个图片的使用:

好了,希望对各位程序爱好者有少许帮助,第一次写博客。有什么不足的还望大家谅解,转载,copy请注明出处,谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值