ClipDrawable是Drawable的子类,利用它可以做一些简单的加载动画,只使用一张资源图,如下图这样: 很简单,不多说,看源码 源码: https://files.cnblogs.com/ihou/ClipDrawableDemo.rar
绘图对象可以调用它来计划其动画的下一帧。 ScheduleDrawable(Drawable, Action, Int64) ScheduleDrawable(Drawable, IRunnable, Int64) 绘图对象可以调用它来计划其动画的下一帧。 C# [Android.Runtime.Register("scheduleDrawable","(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V","GetScheduleDrawable...
然后,再自定义一个PopupWindow用于音频录制过程显示麦克风动画效果,关于自定义popupWindow有疑问的朋友可以参考我的上一篇文章"2016-05-10 浅谈PopupWindow在Android开发中的使用"。 窗口布局如下layout_microphone.xml: <?xml version="1.0" encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/a...
自带图片的类型真的很多,也很方便,自带动画效果,今天分享这个clipDrawable clip.gif 使用步骤 在drawable目录下新建一个clip_img.xml <?xml version="1.0"encoding="utf-8"?><clip xmlns:android="http://schemas.android.com/apk/res/android"android:drawable="@drawable/header"android:clipOrientation="vertical...
1、android:drawable;表示该ClipDrawable引用的drawable资源(这个属性必须有)。 2、android:clipOrientation;表示裁剪的方向。horizontal:水平方向,vertical:垂直方向。 3、android:gravity;指定从哪个地方裁剪。必须是下面一个或多个值(多个值之间用“|”分隔) ...