Android-drawable资源-clipdrawable
来源:互联网 发布:mac怎么玩lol 编辑:程序博客网 时间:2024/05/17 03:44
在res/drawable中有clip标签,它的作用是在drawable属性所指定的图片上截取部分图片!可以用clipDrawable制作图片进度条
属性分析:drawable=“@drawable/..”只要截取的原图
clipOrientation=“horizontal” 水平方向
“vertical” 竖直方向
gravity=“left” 左边开始(right,右边;top,上面;。。。。)
代码实例:
1,先定义clip.xml文件:
<?xml version="1.0" encoding="utf-8"?><clip xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/beauty" android:clipOrientation="horizontal" android:gravity="left|top" ></clip>
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ImageView android:id="@+id/iv_clip" android:contentDescription="@null" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/clip"/> </LinearLayout>
package com.example.getmynumber.activity.drawable;import java.util.Timer;import java.util.TimerTask;import com.example.getmynumber.R;import android.app.Activity;import android.graphics.drawable.ClipDrawable;import android.os.Bundle;import android.os.Handler;import android.widget.ImageView;public class DrawableList extends Activity{private ImageView iv_clip;private ClipDrawable clipDrawable;private Handler handler=new Handler(){public void handleMessage(android.os.Message msg) {clipDrawable.setLevel(clipDrawable.getLevel()+50);};};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.drawable_list);iv_clip=(ImageView) findViewById(R.id.iv_clip);clipDrawable=(ClipDrawable) iv_clip.getDrawable();final Timer timer=new Timer();timer.schedule(new TimerTask() {@Overridepublic void run() {handler.sendEmptyMessage(0);if(clipDrawable.getLevel()>15000){timer.cancel();}}}, 300,50);}}
0 0
- Android-drawable资源-clipdrawable
- Drawable资源---ClipDrawable资源
- Android中的Drawable资源—— ClipDrawable
- 初学Android,使用Drawable资源之使用ClipDrawable资源(十六)
- android drawable clipDrawable
- Android Drawable之ClipDrawable
- Android Drawable之ClipDrawable
- 使用Drawable资源之使用ClipDrawable资源
- 使用Drawable资源之使用ClipDrawable资源
- Android ClipDrawable资源
- Android使用Drawable资源之使用ClipDrawable资源 实现进入条
- Android使用Drawable资源之使用ClipDrawable资源 实现图片缓慢展示
- Android基础学习,使用Drawable资源之ClipDrawable资源,实现图片在特定位置展开。
- Android Drawable 系列——ClipDrawable
- Android Drawable 系列——ClipDrawable
- Android Drawable Resource学习(九)、ClipDrawable
- Android Drawable Resource学习(九)、ClipDrawable
- Android Drawable Resource学习(九)、ClipDrawable
- JBPM4.4笔记
- 我的iOS库-侧拉菜单(模糊效果)
- 调用ffmpeg的Android开发的播放器开源代码以及重点讲解----阿冬专栏
- Intel(R) Matrix Storage Manager 介绍
- easyui查询后返回第一页数据
- Android-drawable资源-clipdrawable
- c++ regex && sed正则表达式删除控制台特殊控制符
- 可能用到的jquery遍历json的代码
- 关于Android/iOS/Cocos2d-x中的广播监听
- 如何做好SEO中的链接战略
- table中设置的border=1,而实际效果是2px的问题
- java Pattern和Matcher详解
- 一个变量与常量的理解方式
- 【28系列DSP小结-1】.out转hex文件