当前位置: 首页 > news >正文

Android 10.0 Launcher3单层高斯模糊(毛玻璃)效果的实现

1.概述

  在10.0进行系统Laucher3定制中,有功能需求要求实现高斯模糊(毛玻璃)效果背景效果,在Launcher3中也是常见的功能这就需要了解Workspace的背景定义,然后对背景实现高斯模糊功能,首选要分析加载流程,然后对其背景进行高斯模糊就可以了

效果图如图:

 

2. Launcher3单层高斯模糊(毛玻璃)效果的实现的核心代码

   packages\apps\Launcher3\res\layout\launcher.xml
   packages\apps\Launcher3\src\com\android\launcher3\Launcher.java
   packages\apps\Launcher3\src\com\android\launcher3\views\BlurUtil.java

3. Launcher3单层高斯模糊(毛玻璃)效果的实现代码功能分析

   3.1 增加自定义高斯模糊类BlurUtil.java

   package com.android.launcher3.views;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable;
import android.renderscript.Allocation;
import android.renderscript.Element;
import android.renderscript.Re

相关文章:

  • VUE3与Uniapp 三 (属性绑定)
  • 【ensp实验】Telnet 协议
  • Java基础入门day35
  • 项目上线流程(保姆级教学)
  • 模块三:二分——153.寻找旋转排序数组中的最小值
  • 传染病模型SIR及其变体(python版本)
  • android开发平台,Java+性能优化+APP开发+NDK+跨平台技术
  • Redis 协议与异步方式
  • 【问题解决】| conda不显示指示前面的(base)无法在终端激活虚拟环境
  • 用c# 自己封装的Modbus工具类库源码
  • Elasticsearch从入门到精通-01认识Elasticsearch
  • 【数据结构】周末作业
  • 自定义RBAC(1)
  • (Qt) 子组件绘制QPainter
  • (附源码)springboot平衡膳食小程序 毕业设计 250859
  • [附源码]计算机毕业设计基于springboot的图书互换系统
  • 二叉树OJ题详解
  • 十一、面向对象 其他要点
  • 数据结构—树、有序二叉树
  • Spring Boot文档阅读笔记-Scheduling Tasks
  • HTML爱心照片墙源码
  • [附源码]计算机毕业设计基于SpringBoot的党务管理系统
  • 使用Python和SAS Viya分析社交网络
  • Java并发编程学习14-任务关闭(上)
  • Nginx安装搭建之源码方式(Centos7)
  • 华为网络模拟器ENSP安装(附安装包)
  • [附源码]计算机毕业设计基于Springboot的项目管理系统
  • RISC-V SiFiveU64内核——L2 Prefetcher预期器
  • Java项目:SSM电器商城系统
  • 线程池详细介绍
  • 微服务框架 SpringCloud微服务架构 10 使用Docker 10.9 数据卷挂载案例2
  • HTML5期末大作业:用DIV+CSS技术设计的网页与实现(剪纸传统文化网页设计主题)