剪切(Clip)图像资源

使用剪切图像资源可以只显示一部分图像,这种资源经常被用在进度条的制作上。剪切图像资源是一个XML格式文件,资源只包含一个标签。下面看一个制作进度条的例子。

首先准备两个png图像(background.png和progress.png),将它们放到res/drawable目录中,然后在res/drawable目录中建立一个clip.xml文件,并输入如下的内容。

源代码文件:src/ch10/Drawable/res/drawable/clip.xml

1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?> 
<clip xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/progress"
android:clipOrientation="horizontal"
android:gravity="left" />

<clip>标签使用了如下的3个属性来控制如何截取图像。

Read More

带进度条的按钮实现

这个系列是继Android UI组件实例大全后的进阶系列,在该系列中我们将进一步的学习

Android UI组件,建议阅读本系列前线学习下UI组件实例大全系列,掌握基本组件的使用;

当然你也可以直接学习本系列!好了,废话不多说,直接开始第一节吧!本节要演示的是:

带进度条的按钮!相信大家在360手机助手到看到这个东东吧:

Read More