搜尋

首頁  >  問答  >  主體

Android应用怎么实现实时模糊效果的View,同时View下面仍然有一个VideoView仍然在播放视频?

Android中获取一张图片然后模糊比较容易,但是能不能实现IOS中的那种试试模糊,例如iOS通知栏下拉时,覆盖的区域被透明、模糊。

在小米手机上看到了,小米电视打开设置也有了同样的效果。

ringa_leeringa_lee2771 天前702

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-04-18 09:21:58

    說出來你可能不信,
    你拿一張模糊化的毛玻璃圖片, 作為foreground圖, 放在需要被模糊化的image上層, 滾動這個image圖, 你就可以看到“實時模糊化”的效果,
    正兒八經的做法是實時截取rect作為被計算的區域, 用renderscript的blur算法計算好返回展示也是ok的, 響應速度也還行

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-18 09:21:58

    傳送門: github: Search - android blur

    p.s. 如果需要動態設定模糊度, 直接拿圖片來做遮罩的那種辦法就不可取了.

    回覆
    0
  • 取消回覆