长沙建站福建省住房城乡和城乡建设厅网站

pingmian/2025/10/9 13:23:34/文章来源:
长沙建站,福建省住房城乡和城乡建设厅网站,中国农村建设网站,已经有了域名和服务器怎么做网站当我们在程序里需要做遮罩效果时#xff0c;可以PorterDuffXfermode类实现。 例如有一副图片#xff0c;需要使用一个图形#xff08;一般是可以使用Canvas画出来的图形#xff09;#xff0c;图形覆盖到的地方在图片上才显示出来#xff0c;可以使用PorterDuff.Mode.SR…当我们在程序里需要做遮罩效果时可以PorterDuffXfermode类实现。 例如有一副图片需要使用一个图形一般是可以使用Canvas画出来的图形图形覆盖到的地方在图片上才显示出来可以使用PorterDuff.Mode.SRC_IN属性实现常见的有圆形头像的实现。 先创建图片Bitmap一样大小的Canvas再设置将图形画到Canvas里再画图片bitmap画到Canvas里。 例子 private Bitmap createDoneImage() {if (mDoneDegrees 0 || mDoneBitmap null) {return null;}int width mDoneBitmap.getWidth();int height mDoneBitmap.getHeight();Paint paint new Paint();paint.setAntiAlias(true);Bitmap target Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);Canvas canvas new Canvas(target);canvas.drawRect(0, 0, width * mDoneDegrees, height, paint);paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));canvas.drawBitmap(mDoneBitmap, 0, 0, paint);return target;}如果想在图片不显示图形所在的地方可以使用PorterDuff.Mode.SRC_OUT属性实现。 例子 private Bitmap createUpImage() {if (mUpBitmap null || mAnimHeight -1 || mUpAlpha 0) {return null;}int width mUpBitmap.getWidth();int height mUpBitmap.getHeight();Paint paint new Paint();paint.setAntiAlias(true);Bitmap target Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);Canvas canvas new Canvas(target);canvas.drawRect(0, mAnimHeight - mHeight, width, mAnimHeight, paint);paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_OUT));canvas.drawBitmap(mUpBitmap, 0, 0, paint);return target;} 在Android的PorterDuff.Mode类中列举了他们制定的规则 PorterDuff.Mode.SRC :只绘制源图像 PorterDuff.Mode.DST :只绘制目标图像 PorterDuff.Mode.DST_OVER :在源图像的顶部绘制目标图像 PorterDuff.Mode.DST_IN :只在源图像和目标图像相交的地方绘制目标图像 PorterDuff.Mode.DST_OUT :只在源图像和目标图像不相交的地方绘制目标图像 PorterDuff.Mode.DST_ATOP :在源图像和目标图像相交的地方绘制目标图像在不相交的地方绘制源图像 PorterDuff.Mode.SRC_OVER :在目标图像的顶部绘制源图像 PorterDuff.Mode.SRC_IN :只在源图像和目标图像相交的地方绘制源图像 PorterDuff.Mode.SRC_OUT :只在源图像和目标图像不相交的地方绘制源图像 PorterDuff.Mode.SRC_ATOP :在源图像和目标图像相交的地方绘制源图像在不相交的地方绘制目标图像 PorterDuff.Mode.XOR :在源图像和目标图像重叠之外的任何地方绘制他们而在不重叠的地方不绘制任何内容 PorterDuff.Mode.LIGHTEN :获得每个位置上两幅图像中最亮的像素并显示 PorterDuff.Mode.DARKEN :获得每个位置上两幅图像中最暗的像素并显示 PorterDuff.Mode.MULTIPLY :将每个位置的两个像素相乘除以255然后使用该值创建一个新的像素进行显示。结果颜色顶部颜色*底部颜色/255 PorterDuff.Mode.SCREEN :反转每个颜色执行相同的操作将他们相乘并除以255然后再次反转。结果颜色255-(((255-顶部颜色)*(255-底部颜色))/255)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88963.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做个简单的企业小网站常州网络科技推广公司

项目地址:https://github.com/liuhuanyong/LanguageResources 致力于利用web公开信息,采用爬虫脚本,加工处理形成语言资源包括词汇知识库,领域语料等语言资源,该资源可用于自然语言处理任务. 1、 corpus_resources.py:词库,包括: name:人民日…

一般多少钱做一个网站淘宝客不建网站怎样做

【实例简介】Android超声波通信例子,手机之间,手机与超声波设备间的超声波通信【实例截图】【核心代码】ComAir5Demo_V1.0.3└── ComAir5Demo_V1.0.3├── AndroidManifest.xml├── ComAir5Demo_ReleaseNote.txt├── libs│ ├── android-support-v4.jar│ └──…

建设系统网站全名django 网站开发实例

文章目录 前言一、基于口令的认证(用户名密码)二、基于公钥的认证(免密登录)三、禁止用户登录和修改端口四、免密登录具体操作 前言 非对称加密是在认证用户连接的时候使用的,对称加密是在用户连接之后开始传输数据的…

ps做游戏下载网站北京网站制作17页

C11引入了范围for循环,它是一种更简洁和易用的循环语法,用于遍历数组、容器类(例如 std::vector、std::list 等)或支持迭代器的类型。 范围for循环遍历数组的示例 int arr[] {1, 2, 3, 4, 5};for (int num : arr) {std::cout &…

怎么做网站站内优化wordpress新建页面位置

番茄花园win11 32位专业版镜像v2021.08是一款非常好用的操作系统,这款系统在稳定性上进一步优化和提升,可以更好的获得整个纯版系统的稳定性,系统中的功能十分的强大,能够智能判断出电脑的型号,然后为广大用户们安装相…

怎样做企业手机网站建设企业页面

3.创建其他应用或其他Module的Context 基类Context提供创建其他应用或其他Module的Context的方法为createModuleContext(moduleName:string),创建其他应用或者其他Module的Context,从而通过该Context获取相应的资源信息(例如获取其他Module的…

网站开发的项目经验福建网站建建设

目录 前言: 二、软件架构层面的复用 三、什么是面向服务的架构SOA 3.1 什么是面向服务的架构 3.2 面向服务架构的案例 3.3 云服务:everything is service一切皆服务 四、什么是微服务架构 4.1 什么是微服务架构 4.2 微服务架构的案例 五、企业…

模块网站开发合同阿里云访问wordpress

描述pow() 方法返回 xy(x的y次方) 的值。语法以下是 math 模块 pow() 方法的语法:import mathmath.pow( x, y )内置的 pow() 方法pow(x, y[, z])函数是计算x的y次方,如果z在存在,则再对结果进行取模,其结果等效于pow(x,y) %z注意:…

有偿做设计的网站什么叫网站权重

融合零样本学习和小样本学习的弱监督学习方法综述 人工智能技术与咨询 来源:《系统工程与电子技术》,作者潘崇煜等 摘 要: 深度学习模型严重依赖于大量人工标注的数据,使得其在数据缺乏的特殊领域内应用严重受限。面对数据缺乏等现实挑战&…

长春网站制作网络推广市场监督管理局简称

摘要: 阿里云解决方案总经理刘澍泉在主题为《云转型之路》的演讲中讲到,人工智能已经进入到产业化的阶段,我们可以看到,人工智能和更多垂直化行业、和细节产业的结合。人工智能和视频云的技术结晶——“视网膜”视频云智能视频解决…

如何建设网站挣钱中国建设银行官网电话

LE CIS 同步通信 同步通信提供了一种使用蓝牙LE在设备之间传输有时间限制的数据的方式。它提供了一个机制,允许多个接收器设备在不同的时间从相同的源接收数据,以同步它们对该数据的处理。LE AUDIO使用同步通信。 当使用同步通信时,数据具有有限的时间有效期,在到期时被认…

网站建设定价做曖免费网站

嵌入式Linux应用开发-驱动大全-同步与互斥② 第一章 同步与互斥②1.3 原子操作的实现原理与使用1.3.1 原子变量的内核操作函数1.3.2 原子变量的内核实现1.3.2.1 ATOMIC_OP在 UP系统中的实现1.3.2.2 ATOMIC_OP在 SMP系统中的实现 1.3.3 原子变量使用案例1.3.4 原子位介绍1.3.4.1…

沈阳做个网站成本如何自己做网站发布到服务器上面

一.题目及剖析 https://www.nowcoder.com/practice/41c399fdb6004b31a6cbb047c641ed8a?tabnote 这道题涉及到数学原理,有一般公式,但我们先不用公式,看看如何用链表模拟出这一过程 二.思路引入 思路很简单,就试创建一个单向循环链表,然后模拟报数,删去对应的节点 三.代码引…

深圳市建设交易中心网站首页相关网站怎么做

1)什么是数据库测试? 数据库测试也称为后端测试。数据库测试分为四个不同的类别。数据完整性测试 数据有效性测试 数据库相关的性能 测试功能,程序和触发器 2)在数据库测试中,我们需要正常检查什么? 通常&a…

网站建设 面试网站开发课程设计总结

目录 简介 代码 功能 显示ASCII字符 ​编辑 画任意直线 画横线 画竖线 画矩形 画椭圆 画立方体 画点阵图 翻转 反相 滚动 横向滚动 纵向滚动 奇葩滚动 简介 我重新写了一个驱动,增加了一些功能,由于我的硬件是128*64oled单色I2C,我只…

做别人一样的网站模板宝塔面板wordpress

欢迎来到我的博客,代码的世界里,每一行都是一个故事 Redis缓存保卫战:拒绝缓存击穿的进攻 前言缓存击穿的定义和原理为何会发生缓存击穿缓存击穿的危害防范缓存击穿结语: 前言 你是否曾经遇到过系统在高并发情况下出现严重性能问题&#xff…

网站开发语言在线检测怎么看一个网站是什么程序做的

文章目录一、全量同步1. 增量同步SQL2. 构建reader3. 构建writer4. 字段对应关系映射5. 构建json6. 选择同步模板7. 查询最早时间8. 修改任务信息9. 添加增量参数10. 数据清理11. 执行任务12. 查看执行日期13. 数据验证15. 查看同步脚本二、基于日期增量同步2.1. 新增新数据2.2…

四川住房建设厅官方网站建设一个网站需要几个角色

目录 一 湖仓一体(Lakehouse) 1 数据仓库 2 数据湖 3 数据仓库和数据湖 4 湖仓一体(Lakehouse)

网站建设中心联系方式自助建站原理

0x01 启动IDA new:反汇编一个新文件go:运行,直接进入IDAPrevious:载入一个我们以前编译过的程序 如果不想每次都看到这个对话框,可以取消该对话框底部的Display at startup(启动时显示)&#x…

软件的定制开发比较好的公司汕头seo排名收费

— 点击蓝字 关注我们 —英雄联盟自国服上线以来,已经陪伴玩家走过了9个年头,目前英雄联盟中的英雄数量已经达到了151位,每一位都各具特色。千珏是一位深受玩家们喜爱的英雄,其在官方英雄的定位中,属于打野英雄&#x…