1、添加依赖

compile 'com.dingmouren.paletteimageview:paletteimageview:1.0.7'

2、引用

<com.dingmouren.paletteimageview.PaletteImageViewandroid:id="@+id/palette"android:layout_width="400dp"android:layout_height="400dp"android:layout_gravity="center_horizontal"app:palettePadding="40dp"app:paletteRadius="10dp"app:paletteSrc="@mipmap/img25"/>

注:可设置图片圆角度半径,阴影半径,x偏移量,y偏移量。

java代码设置属性:

switch (seekBar.getId()){case R.id.seek1:paletteImageView.setPaletteRadius(progress);//图片半径break;case R.id.seek2:paletteImageView.setPaletteShadowRadius(progress);//阴影半径break;case R.id.seek3:paletteImageView.setPaletteShadowOffset(progress,0);//x偏移量break;case R.id.seek4:paletteImageView.setPaletteShadowOffset(0,progress);//y偏移量break;
}

阴影颜色

paletteImageView.setShadowColor(getResources().getColor(R.color.md_white_1000));

3、效果

Android 带阴影背景图片相关推荐

  1. Android Activity 设置背景图片

    设置Activity图片背景 Android(Activity)设置背景图片方法: xml布局中用andriod:background = "@drawable/bgimage"或 ...

  2. 怎样在android中添加背景图片?

    怎样在android中添加背景图片? 1.打开左侧的工程文件夹.打开res中的layout,双击main.xml. 2.一般的图片是jpg格式的,要把格式转化为png格式的. 3.把PNG格式的图片拖 ...

  3. Android 更改纯色背景图片颜色,可实现一张背景圆形图片展示不同颜色

    Android 更改纯色背景图片颜色,可实现一张背景圆形图片展示不同颜色 项目中可能会遇到比如多个纯色圆形背景列表或者说纯色圆形头像背景,一般让UI设计师设计多张背景图:但是有更好的方法只需一张图就可 ...

  4. android 图片转换圆形 黑色背景,Android 更改纯色背景图片颜色,可实现一张背景圆形图片展示不同颜色...

    Android 更改纯色背景图片颜色,可实现一张背景圆形图片展示不同颜色 项目中可能会遇到比如多个纯色圆形背景列表或者说纯色圆形头像背景,一般让UI设计师设计多张背景图:但是有更好的方法只需一张图就可 ...

  5. Android Shape阴影背景

    Android Shape阴影背景 效果图 : 代码如下: <?xml version="1.0" encoding="utf-8"?> <l ...

  6. Android在页面设置背景图片

    Android在页面设置背景图片 在页面上设置背景,不需要在布局中设置. 在onCreate方法中加入代码: this.getWindow().setBackgroundDrawableResourc ...

  7. Android 聊天界面背景图片不顶上去内容顶上去解决方法

    Android 聊天界面背景图片被输入法 字数398  阅读923  评论0  喜欢14 相信做过android开发的都知道,当界面中有editText的时候,输入法可能导致把当前界面整个给顶上去,这 ...

  8. android 设置activity背景图片,给Activity设置背景颜色

    为了使得错误提示更加显眼,再用Toast+振动效果之外考虑变换整个activity的背景颜色. 尝试一: activity并没像winform一样直接给个属性来设置,就想获取整个activity的la ...

  9. android ImageButton设置背景图片无法显示

    android的Button属性有一套默认的长宽大小,直接使用background给button添加背景图片,此时如果图片远大于所需的大小就会出现无法显示的情况.我的解决办法是将ImageButton ...

最新文章

  1. 基于px2rpx-loader,探讨一下loader的封装思想
  2. 理解 Android 消息机制
  3. curviloft插件怎么用_完结篇——你想要的逆天插件系列这里都有
  4. linux下面实现执行rm命令,显示do not use rm command
  5. linux dd命令 配额,第四章 Centos7.5下LVM操作与磁盘配额
  6. 大学计算机基础及应用课后题答案第二版,《大学计算机基础》课后题答案完整版...
  7. Linux系统10个开源漏洞检测工具
  8. php 坦克大战,js坦克大战以实现炮弹击中目标消失并且记分
  9. 很多情侣看了以后,不在关机
  10. 2021.8-机器学习地震信号去噪和到时识取环境配置
  11. XFS(dm-0): Internal error XFS_WANT_CORRUPTED_GOTO at line 1664 of file fs/xfs/libxfs/xfs_alloc.c.
  12. 网易我的世界服务器存档在哪个文件夹,网易版我的世界如何删除玩家存档
  13. java编程个人总结_java个人总结
  14. VScode+keil插件-取代keil开发不要太爽了
  15. 解决Angular里的报错:ERROR Error: Uncaught (in promise): NullInjectorError: R3InjectorError()
  16. 小米4c手机显示无服务器,小米4C卡机怎么办 小米4C卡机解决办法【图文】
  17. 5G商用牌照发放,“以竞争促落地”,日常5G服务可期。
  18. 全新iPhone发布会确定时间了!从Loog上可以看出有新配色
  19. babylonjs 分部加载模型_初学WebGL引擎-BabylonJS:第2篇-基础模型体验
  20. 软件外包市场发展现状分析

热门文章

  1. [css] box-sizing常用的属性有哪些?分别有什么作用?
  2. [css] 你对响应式设计的理解是什么?知道它基本的原理是吗?要想兼容低版本的IE怎么做呢?
  3. [css] css中Scroll-behavior属性有什么应用场景?
  4. 前端学习(2718):重读vue电商网站38之通过input输入框优化
  5. 前端学习(2310):数据请求和json-server
  6. “约见”面试官系列之常见面试题之第四十六篇web标准理解和认识(建议收藏)
  7. 前端学习(1221):使用过滤器格式化日期
  8. 前端学习(226):定位使用
  9. java学习(76):GUL单选按钮和复选按钮
  10. CentOS7搭建NTP服务器