ArkUI界面布局练习-歌曲列表

页面布局练习代码

@Entry
@Component
struct Index{
  build() {
    Column(){
      Text('猜你喜欢')
        .fontColor('#ffff')
        .width('100%')
        .margin({bottom:10})
      List(){
        ListItem(){
          Row(){
            //图
            Image($r('app.media.startIcon'))
              .width(80)
              .border({radius:10})
              .margin({right:10})
            //字
            Column(){
              Text('歌曲01')
                .fontColor('#ffff')
                .width('100%')
                .fontWeight(700)
                .margin({bottom:15})
              Row(){
                Text('VIP')
                  .fontColor('#9A8E28')
                  .border({width:1,color:'#9A8E28',radius:12})
                  .padding({left:5,right:5,top:3,bottom:3})
                  .margin({right:10})
                Text('凤凰传奇')
                  .fontColor('#696969')

              }
              .width('100%')
            }
            .layoutWeight(1)
            //更多
            Column(){
              Image($r('app.media.bytedance'))
                .width(24)
                .height(24)
                .fillColor('#ffff')
            }
          }
          .width('100%')
          .height(80)
          // .backgroundColor(Color.Pink)
          .margin({bottom:10})
        }
      }
      .scrollBar(BarState.Off)
    }
    .width('100%')
    .height('100%')
    .backgroundColor('#131313')
    .padding({left:10,right:10})
    .expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP,SafeAreaEdge.BOTTOM])
  }
}

软件图标修改

icon:对应软件图标
label:对应软件名称

项目功能

推荐-发现-我的

navigation组件做跳转

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值