android学习笔记---59_各种图形的使用介绍,android炫酷效果的实现

本文介绍了Android中不同类型的图形资源,包括Bitmap、Nine-Patch和Layer List的使用。Nine-Patch允许指定图片的可拉伸区域,适合文字背景。Layer List则可以组合多张图片形成新的图形。通过示例代码展示了如何在项目中应用这些图形资源,以及如何使用draw9patch工具创建Nine-Patch图片。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2013/5/19
59_各种图形的使用介绍
Java技术qq交流群:JavaDream:251572072
------------------------------------------------------------------
1.这里在android中的图形,大家可以参看,帮助文档的这个页面,
  G:\android\android-sdk-windows\docs\guide\topics\resources\drawable-resource.html
2.在上面的帮助文档页面,可以看到图形的分类:
------------------------------------------
1.Bitmap File A bitmap graphic file (.png, .jpg, or .gif)
 这是常见的图形
2.Nine-Patch File
  A PNG file with stretchable regions to allow image resizing based on content (.9.png).
  NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下:
NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下:
从上图可以看到,背景图片的中间区域会随着文字的大小进行缩放。
背景图片是一张NinePatch图片。
NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路径的tools目录下。
执行该工具,然后点击“File”-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值