首页 > 其他分享 >Compose LazyColumn添加分割线

Compose LazyColumn添加分割线

时间:2024-05-10 12:22:05浏览次数:10  
标签:Compose LazyColumn 添加 Modifier 分割线 todos

fun Todo(todos:List<TodoItem>){
   LazyColumn(
            modifier = Modifier.weight(1f)
        ) {
            items(
                todos,
                key = { todo -> todo.id }
            ) {
                //列表项
                TodoRow(
                    it,
                    Modifier.fillMaxWidth()
                )
                //添加分割线

                if (todos.indexOf(it) != todos.lastIndex){
                    Box(
                        modifier = Modifier
                            .fillMaxWidth()
                            .padding(horizontal = 8.dp)
                            .height(1.dp) // 设置分割线的高度
                            .background(Color.Black) // 设置分割线的颜色
                    )
                }
            }
        }
    }

image

标签:Compose,LazyColumn,添加,Modifier,分割线,todos
From: https://www.cnblogs.com/less-buggy/p/18184060

相关文章

  • Docker Compose容器编排--项目五
    一、DockerCompose概念DockerCompose(可简称Compose)是一个定义与运行复杂应用程序的Docker工具,是Docker官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。1、为什么要使用DockerCompose部署容器 仅使用docker命令部署和管理多容器:应用程序时往往需......
  • 【container】【docker-compose】【mysql】【redis】【rabbit mq】【mongo】【elastic
    @目录写在前面mysqlredisrabbitmqmongoelasticsearch单节点多节点参考资料dockerkuberneteshelmk3s写在前面相关博文个人博客首页免责声明:仅供学习交流使用!开源框架可能存在的风险和相关后果将完全由用户自行承担,本人不承担任何法律责任。mysqlversion:'3'services:......
  • 使用 docker-compose 部署 nexus
    本篇博客主要介绍如何通过docker-compose快速搭建nexus服务,毕竟目前采用容器化部署是一件更加快速轻松的方案。之前的博客已经介绍过nexus的搭建,以及为IDEA和VisualStudio提供代理服务,这里就不详细介绍了,提供出之前博客的链接。nexus在windows上的搭建:https://www......
  • docker-compose 安装 harbor
     参考:https://blog.csdn.net/ladymorgana/article/details/1299450101、在https://github.com/goharbor/harbor/releases下载harbor-offline-installer-v2.10.1.tgz 2、将下载的包上传到/opt并解压,解压完成后,在当前目录生成harbor目录/opt//harbortar-zxvfharbor-offlin......
  • docker-compose+nginx实现服务不中断更新
    思路是写一个脚本,docker-composescale扩容,然后重写nginx配置文件,刷新负载均衡nginx重写的配置文件,文件名service,里面只有upstream,例如:upstreame-chatbot-server-dev{server0.0.0.0:8080;server0.0.0.0:8081;}脚本使用方法:./rollupdate.sh--service=test-serve......
  • Docker-compose安装(Centos7)
    卸载原来的docker-composerm-rf/usr/local/bin/docker-composerm-rf/usr/bin/docker-compose下载docker-composecurl-L"https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compos......
  • Android开发 Jetpack Compose Canvas
    版权声明本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17657716.html本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。前言  此篇博客讲解Canvas的使用 画线正常的线条效果图......
  • 本地化部署hoppscotch —— 使用docker compose一键部署 + https支持
    一、前言研究了好久,终于完成了hoppscotch本地一键部署,并支持https。hoppscotch的介绍这里就不做过多描述,网络上非常多,这里先放几张使用效果1、api界面 2、管理界面 2、部署效果:a.使用脚本,./create_and_start.sh(后面会提供),需要传入本机ip(能访问到的),可用的smtpurl(建议使......
  • docker-compose部署ELK
    参考地址:https://www.cnblogs.com/zys2019/p/14816634.html1.概述笔者在学习docker的相关知识,本着talkischeapshowmethecode原则,实际操作下,正好上面的博主分享了文档,我照着做成功了,只是有些细节上面的问题,需要解决下2.ELK架构Elasticsearch是个开源分布式搜索引擎,提......
  • 使用 docker-compose 部署 oracle19c
    目前应该很少有公司再使用oracle11gR2版本了,官方在2020-12-31日后就停止支持和维护了,绝大多数公司应该都升级到oracle19c版本了。因此当前oracle数据库中使用最多的版本就是oracle19c了,但是官方对其支持和维护的截止日期是2026-3-31。其实即使官方停止技术支持和......