app内图片灰色效果实现
2020年是令人难忘的一年,新型肺炎的肆虐,给全国人民带来了巨大的灾难。所幸国内的疫情已经受到控制,这次事件值得人们铭记。可以说这次国内能这么快控制住情况,起最大作用的是国家政府的英明决策和前线人员舍生忘死的战斗。向他们致以最高的敬意。
为悼念新型肺炎牺牲的人员,清明节当天,几乎全网大厂app内效果都变成灰色,作为一个程序员,很好奇一个app是怎么做到全局改变显示效果的。偶然看懂鸿洋的一篇博客,简单记录下实现方式。
在activity中添加代码
Paint paint = new Paint();ColorMatrix colorMatrix = new ColorMatrix();colorMatrix.setSaturation(0);paint.setColorFilter(new ColorMatrixColorFilter(colorMatrix));getWindow().getDecorView().setLayerType(View.LAYER_TYPE_HARDWARE, paint);
这样就基本上可以实现app内颜色、图片置灰。
参考资料
- App 黑白化实现探索2, 发现了一种更方便的方案,我被锤了!
app内图片灰色效果实现相关推荐
- android 图片墙拼贴,三步搞定 用APP打造图片文字拼贴效果
相信大家一定见过一种文字拼贴效果的图片,许多大小不一.字体不同.颜色各异的文字拼合出一幅完整的画面.如果你曾经也想自己制作这么一张高端大气上档次的独特图片,却苦于自己的PS水平不到家,那么一定不要错过 ...
- android 如何保存网页图片格式,求助,如何在安卓app内嵌的H5页面里长按保存图片?...
最近要做个在H5页面里长按保存图片的功能,已经找了个第三方插件html2canvas解决了在浏览器和在ios app的长按保存,但是这个插件在android app里失效了,所以得单独处理androi ...
- android9 关闭点击动画,在Android app中实现九(n)宫格图片连续滑动效果
今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图片,当该宫格的图片显示完以后,接着显示下一宫格的图片.那么看 ...
- Android宫格动态列,在Android app中实现九(n)宫格图片连续滑动效果
今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图片,当该宫格的图片显示完以后,接着显示下一宫格的图片.那么看 ...
- android如何自定义viewpager,Android自定义ViewPager实现个性化的图片切换效果
第一次见到ViewPager这个控件,瞬间爱不释手,做东西的主界面通通ViewPager,以及图片切换也抛弃了ImageSwitch之类的,开始让ViewPager来做.时间长了,ViewPager的 ...
- 【小5聊】纯javascript实现图片放大镜效果
实现图片放大镜效果,其实就是一个比例放大的效果 以下通过纯javascript方式对图片进行等比例放大,等比倍数和出界判断可自行实现 文章后面会附上全部代码 放大镜效果 1. 放大镜组成 1)目标图 ...
- Android App内截屏监控及涂鸦功能实现
Android App内截屏监控及涂鸦功能实现 Android截屏功能是一个常用的功能,可以方便的用来分享或者发送给好友,本文介绍了如何实现app内截屏监控功能,当发现用户在我们的app内进行了截屏操 ...
- UIWebView使用app内自定义字体
最近,做了个小需求.因为app是使用的自定义字体,所以产品想让h5的字体跟app的字体一致,减少脱离感.而一般来说,app内的h5页面,都是显示系统的默认字体.要想使用自定义字体,一般的做法是在h5里 ...
- Android OpenGL 仿自如 APP 裸眼 3D 效果
概述 之前看到 自如团队 发布的 自如客APP裸眼3D效果的实现 ,非常有趣,不久后,社区内 Android 的开发者们陆续提供了 Flutter. Android 原生 .Android Jetpa ...
最新文章
- 【三维激光扫描】实验01:环境搭建CAD2014+StonexSiScan软件安装
- 【Leetcode | 03】String
- 西安后宰门小学_【棒!少年】 追逐热血,挥洒激情!后宰门小学决战2020 MLB First Pitch青少年棒球联赛西安赛区...
- 掌握 Ajax,第 11 部分: 服务器端的 JSON
- 【模型加速】TensorRT详解
- 音视频技术(25)---MPEG-2、MPEG-4、H.264 与视频带宽
- gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库
- iOS - UIActivityIndicatorView
- java时间数字转换成大写显示
- 作为应聘者 面试结束时应该问面试官一些什么问题呢
- [html+css+js] 小米官网首页制作
- 前端面试题之浏览器原理篇
- acwing 297. 赤壁之战 树状数组优化DP 寒假集训
- Proxmox VE7.3+Ceph超融合私有云建设案例(低成本高价值,拿走不谢)
- 聚类分析树状图的初探
- IEEE754详解(最详细简单有趣味的介绍)
- 2022-10-25 系统app提示Signature mismatch for shared user: SharedUserSetting,开机后无法安装
- 新版本jdk(9、11、12、13、14)特性
- T23,雄关漫道真如铁,而今迈步还需从头越
- 寻找市场中的Alpha(上):WorldQuant的阿尔法设计理念