当前位置:网站首页>ConstraintLayout官方提供圆角ImageFilterView
ConstraintLayout官方提供圆角ImageFilterView
2022-07-05 09:41:00 【沙漠一只雕得儿得儿】
圆角ImageFilterView,ImageFilterButton
印象中这应该是第一次官方提供具有圆角功能的view了吧,除了圆角功能外,ImageFilterView,ImageFilterButton还有一堆其他的功能。
- 圆角
app:round,取值0-50dp,默认0,就是方形,设置50就是圆形图片,超过50没其他意义,还是圆形图片。 - 圆角比例
app:roundPercent,取值0-1之间,默认0就是方形,1是圆形图片,同上,超过1按照1处理,还是圆形图片。 - 交叉图
app:altSrc,需要跟app:crossfade共同使用,app:crossfade取值0-1,默认0为交叉图完全透明,不展示。取值1交叉图完全展示,覆盖到src上。app:overlay,官方释义:定义alt图像是在原始图像的顶部淡入,还是与其交叉淡入。默认值为true。对于半透明对象设置为false。我没试过效果。 - 色温
app:warmt,float型,默认值1,小于1是冷色调,大于1是暖色调。 - 亮度
app:brightness,float型,默认1,值越大亮度越高。 - 饱和度
app:brightness,float型,默认1,取值0为灰阶样式,大于1的数值都是超饱和状态,色彩非常艳丽,有点辣眼睛。 - 对比度
app:contrast,float型,默认1,取值0相当于图片变全黑,大于1都是高对比度状态。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.constraintlayout.utils.widget.ImageFilterView
android:layout_width="250dp"
android:layout_height="250dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/ic_launcher_background"
app:roundPercent="1" />
</LinearLayout>使用效果:

边栏推荐
- QT event filter simple case
- 历史上的今天:第一本电子书问世;磁条卡的发明者出生;掌上电脑先驱诞生...
- From "chemist" to developer, from Oracle to tdengine, two important choices in my life
- MySQL digital type learning notes
- Z-blog template installation and use tutorial
- Using directive in angualr2 to realize that the picture size changes with the window size
- [200 opencv routines] 219 Add digital watermark (blind watermark)
- Swift set pickerview to white on black background
- Swift uses userdefaults and codable to save an array of class objects or structure instances
- 《剑来》语句摘录(七)
猜你喜欢

La voie de l'évolution du système intelligent d'inspection et d'ordonnancement des petites procédures de Baidu

Design and Simulation of fuzzy PID control system for liquid level of double tank (matlab/simulink)

Generics, generic defects and application scenarios that 90% of people don't understand

Pagoda panel MySQL cannot be started

苹果 5G 芯片研发失败?想要摆脱高通为时过早

Fluent generates icon prompt logo widget
![[system design] index monitoring and alarm system](/img/83/81534fa31b525c4c7b3175d8312808.png)
[system design] index monitoring and alarm system

硬核,你见过机器人玩“密室逃脱”吗?(附代码)

历史上的今天:第一本电子书问世;磁条卡的发明者出生;掌上电脑先驱诞生...

QT realizes signal transmission and reception between two windows
随机推荐
Unity粒子特效系列-毒液喷射预制体做好了,unitypackage包直接用 - 上
Is it really reliable for AI to make complex decisions for enterprises? Participate in the live broadcast, Dr. Stanford to share his choice | qubit · viewpoint
[NTIRE 2022]Residual Local Feature Network for Efficient Super-Resolution
QT realizes signal transmission and reception between two windows
View Slide
Oracle combines multiple rows of data into one row of data
Wechat applet - simple diet recommendation (2)
Getting started with Apache dolphin scheduler (one article is enough)
Analysis on the wallet system architecture of Baidu trading platform
Tdengine can read and write through dataX, a data synchronization tool
.Net之延迟队列
Tdengine connector goes online Google Data Studio app store
The comparison of every() and some() in JS uses a power storage plan
Observation cloud and tdengine have reached in-depth cooperation to optimize the cloud experience of enterprises
Tdengine already supports the industrial Intel edge insight package
Six simple cases of QT
[technical live broadcast] how to rewrite tdengine code from 0 to 1 with vscode
Wechat applet - simple diet recommendation (4)
H. 265 introduction to coding principles
能源势动:电力行业的碳中和该如何实现?