首页 > 其他分享 >Android View动态设置有圆角的背景颜色

Android View动态设置有圆角的背景颜色

时间:2023-08-07 17:11:59浏览次数:33  
标签:圆角 shapeDrawable 10f GradientDrawable 0f 设置 Android View

         val shapeDrawable = GradientDrawable()
        // 设置形状为矩形
        shapeDrawable.shape = GradientDrawable.RECTANGLE
        // 设置背景颜色
        shapeDrawable.setColor(Color.parseColor(item.bgColour))
        // 创建一个圆角数组,分别表示左上、右上、右下和左下的圆角半径
        //// 设置圆角半径 //这里设置了左上角和右上角 为10像素的圆角
        shapeDrawable.cornerRadii = floatArrayOf(10f,10f,10f,10f,0f,0f,0f,0f)

 

标签:圆角,shapeDrawable,10f,GradientDrawable,0f,设置,Android,View
From: https://www.cnblogs.com/uudon/p/17611920.html

相关文章

  • LabView学习第一天
    一、LabView的三大特点1.图形编程2.并行性运行3..基于数据流二、LabView中常用的快捷键1.Ctrl+B删除断线2.Ctrl+E切换前后面板3.Ctrl+R开始测试程序4.Ctrl+S及时保存程序5.Ctrl+H选中需要查询的控件,按Ctrl+h,出现该控件的帮助文档三、LabView应用程序的构成1.所有的LabVi......
  • 荣耀90pro无法在Android Studio中使用USB真机调试问题
    今日用荣耀手机进行真机调试,由于之前没有用过华为荣耀手机,所以在连接过程中出现了一些问题。首先,我还是像以前那样用数据线将手机和电脑连接,在手机开发者模式中开启USB调试,结果发现NoDevices。 之后发现,在打开USB调试时,提示如下信息,这跟我之前用其他手机提示的不一样,我记得是......
  • Android模拟器DNS设置、使用adb命令获取手机ip地址
    https://blog.csdn.net/bonardgalton/article/details/5353296Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置......
  • Android Activity的创建流程(Android-10)
    前言本篇笔记从最基础的startActivity(Intent)看一下Activity的启动流程。同时由于Launcher的启动后续和这里基本类似,就记录在一起。客户端发送请求startActivity发送启动请求的流程本质上就是:向ActivityManagerService发送启动请求。由于发送端基本是在当前用户App进程或者Launche......
  • Android View绘制原理 - RenderThread
    前面的文章介绍了HardwareRendere在初始化的时候,涉及到了一个组件RenderThread并简要的分析了一下,这篇文章将继续深入的分析一下这个RenderThread,介绍一下它的几个重要特性和功能1ThreadRenderThread首先是继承自ThreadBase,是一个真实的线程。frameworks/base/libs/hwui/rendert......
  • 详解直播应用源码Android端优质技术(三):可变比特率
     直播应用源码平台作为如今一个火爆的平台深受现代人的喜爱,而直播行业也是流行的媒体形式之一,所以不论是直播应用源码的观众用户还是作为直播应用源码的主播用户人数都是巨大的,并且用户地区涵盖了世界各个国家。这时候,直播应用源码平台就需要开发技术来去提高平台的稳定,提升平台......
  • 详解直播应用源码Android端优质技术(三):可变比特率
    直播应用源码平台作为如今一个火爆的平台深受现代人的喜爱,而直播行业也是流行的媒体形式之一,所以不论是直播应用源码的观众用户还是作为直播应用源码的主播用户人数都是巨大的,并且用户地区涵盖了世界各个国家。这时候,直播应用源码平台就需要开发技术来去提高平台的稳定,提升平台的质......
  • Google Review评价被删除了,怎么恢复?【附详细操作指引】
    自从2022年初,谷歌推出Googlereviews的人工智能AI评论过滤器之后,在删除大量虚假Googlereviews的同时,连同许多正常顾客的Google评价也一起删掉了,这种情况经常发生,这引起很多Googlebusiness商家强烈不满。 对此,今年Google终于发布一个关于Googlereviews的表单求助功能,帮助Google......
  • Android平台GB28181设备接入端如何降低资源占用和性能消耗
    背景我们在做GB28181设备接入模块的时候,考虑到好多设备性能一般,我们一般的设计思路是,先注册设备到平台侧,平台侧发calalog过来,获取设备信息,然后,设备侧和国标平台侧维持心跳,如果有位置订阅信息,按照订阅时间间隔,实时上报设备位置信息。如果本地没有录像诉求,或者,国标平台侧不发起invite......
  • 微信小程序视图容器 view
    <viewclass="section"><viewclass="section__title">flex-direction:row</view><viewclass="flex-wrp"style="flex-direction:row;"><viewclass="flex-itembc_green">1&l......