首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android实现遮罩层(效果

Android的遮罩效果就是把一张图片盖在另一张图片的上面,通过控制任意一张图片的显示百分比实现遮罩效果。...下面我使用两张一样的图片来实现一个类似于 Android 的progressbar 的填充效果。...使用遮罩效果来实现progressbar的效果的好处是,我们可以只改变图片就可以更改progress的进度填充效果,并且我们可以实现任意形式的填充效果,就比如横竖填充,扇形逆/顺时填充针等。...网上有很多介绍Android 遮罩效果的列子,但是都是横竖的填充效果,下面我来实现一个扇形填充效果,如下图: ?...我现在要做的就是用这两种图去实现一个progressbar效果.好了原来不解释了直接上代码吧: 一.Activity代码 package com.gplus.mask.test; import android.app.Activity

5.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

Android高斯模糊(毛玻璃效果层库-ShapeBlurView

ShapeBlurView ShapeBlurView库是一个高斯模糊(毛玻璃效果层库。...Like iOS UIVisualEffectView 不知大家做需求的时候是否有这样的效果要求: 需求示例 大家熟悉的Android常用图片加载库,比如Glide 可以对图片进行毛玻璃效果的加载(...实现不展开说了) 但是都是对整个要加载的图片进行高斯模糊效果,对应局部这种比较难处理,这个库就能实现这样的效果。...当然,你对整个图片盖一层,也能达到Glide高斯模糊加载的效果。 先看看效果效果示例 效果示例 网上有其他大神开源的库,但都有些美中不足。没有边框、没有切圆角等功能。...:id="@+id/blurview" android:layout_width="300dp" android:layout_height

5.3K30

Android页面中引导层的使用方法详解

层是什么,层是一层透明的呈灰色的视图,是在用户使用App时让用户快速学会使用的一些指导。类似于一些引导页面,只不过比引导页面更加生动形象而已。在GitHub上有具体的demo。...地址为github源码地址,需要的可以去上面下载源码看看 使用引导层非常简单,只要在你的项目中导入一个GuideView类即可,当然,别忘了在values的资源文件下加上相应的一些数值。...,层绘制总背景和透明圆形,圆形下边绘制说明文字 */ private void createGuideView() { Log.v(TAG, "createGuideView"); // 添加到层...,guideView.hide()是让层消失。...效果如图所示: ? 以上就是本文的全部内容,希望对大家的学习有所帮助。

1.9K40

Android使用剪切传递数据

在Activity之间传递数据还可以利用一些技巧,不管windows还是Linux操作系统,都会支持一种叫剪切的技术,也就是某一个程序将一些数据复制到剪切上,然后其他的任何程序都可以从剪切中获取数据...,在Android系统中也存在此技术。...使用剪切会用到,ClipboardManager对象,这个对用剪切会用到,ClipboardManager象用来操作剪切,但是没有提供public的构造函数(单例模式),需要使用Activity.getSystemService...在Android-11(Android 3.0)版本之前,利用剪切传递数据使用setText()和getText()方法,但是在此版本之后,这两个方法就被弃用,转而使用传递ClipData对象来代替。...,剪切Android系统管理的,所以在一个地方存入的数据,在这个Android设备上任何应用都可以访问的到,但是正是因为此设备访问的都是同一个剪切,可能会导致当前程序存入的数据,在使用前被其他程序覆盖掉了

1.4K10
领券