首页 > 其他分享 >HarmonyOS NEXT 学习笔记2 --百度小练习

HarmonyOS NEXT 学习笔记2 --百度小练习

时间:2024-07-07 22:20:02浏览次数:10  
标签:right 20 width -- 100% bottom NEXT HarmonyOS top

1. 百度的小案例:

@Entry
@Component
struct Page0707_baidu {
  @State message: string = 'Hello World';

  build() {
    Column({ space: 20 }) {
      Image('https://www.baidu.com/img/flexible/logo/pc/result.png')
        .width('50%')

      Row() {
        TextInput()
          .border({
            //边框
            width: {
              // 边框线 设置上下左, 右边空着
              top: 2,
              bottom: 2,
              left: 2
            }
          })
          .borderRadius({
            //边框+圆角
            topLeft: 6, // 左上 圆润6
            bottomLeft: 6 // 左下 圆润6
          })
          .layoutWeight(1.5) // 自动调整布局1
          .height(40)
          .backgroundColor(Color.White)

        Button('百度一下')
          .padding({
            // 内间距 调整好布局
            left: 20,
            right: 20,
            top: 7,
            bottom: 7
          })
          .type(ButtonType.Normal)
          .border({
            width: {
              // 边框线 设置上下左, 右边空着
              top: 2,
              bottom: 2,
              right: 2

            }
          })
          .borderRadius({
            topRight:6,
            bottomRight:6
          })
      }
      .padding({ // 给整个这一行缩进10个空格
        left:20,
        right:20
      })
    }
    .height('100%') // 高度撑满100%
    .width('100%')
    .justifyContent(FlexAlign.Center) // 灵活居中
  }
}

效果:

 

标签:right,20,width,--,100%,bottom,NEXT,HarmonyOS,top
From: https://www.cnblogs.com/liqi175/p/18289021

相关文章

  • 一次calico-kube-controllers 一直处于创建中引发的后续
    背景:由于课程代码都是基于amd64架构进行编写的,这将导致我的主力机arm64架构机器无法顺利进行实验内容,因此我得在x64的机器上进行实验内容,先是需要搭建K8S环境,此处省略搭建步骤,在我进行kubeadminit操作后,发现镜像拉取一直不成功,镜像地址我写的是默认从K8S官方地址拉取镜像的(这里......
  • Kindle电子书_使用Calibre给kindle远程传书的两种方式:网页浏览器与KOreader客户端传书
    因为想使用KOreader的无框架模式,不用看书看着看着就重启KOreader,所以打算找找有什么办法使用KOreader无线传书。查到具体办法之后顺便写一下在非越狱的kindle上使用自带浏览器配合Calibre传书的方法。使用网页浏览器点击Calibre的连接/共享中的“启动内容服务器”的选项,稍作等......
  • 线性基
    谔谔,发现线性基其实不需要线性代数的一些概念也很好理解,浅谈一下。线性基定义线性基是一个最小的集合,满足集合中任意的异或值的集合与原序列的任意异或值的集合相等。性质1.原序列的数都可以通过线性基异或得到。2.线性基中不存在任何的子集的异或值为\(0\)。(因为如果......
  • maven的使用
    Maven安装Linux安装1、下载maven的yum源#>wgethttp://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo-O/etc/yum.repos.d/epel-apache-maven.repo2、安装maven#>yuminstall-ymaven3、查看maven版本信息#>mvn-version直接yum安装,bas......
  • spring statemachine
    进行状态转化的逻辑:org.springframework.statemachine.support.ReactiveStateMachineExecutor#queueEventFlux<Message<E>>messages=Flux.merge(message,Flux.fromIterable(deferList)); MonoSinkStateMachineExecutorCallbacktriggerCallback=newMonoSinkSt......
  • 11、flask-模板-templates
    模板Templates模板是呈现给用户的界面在MVT架构中充当T的角色、实现了MT的解耦、开发中VT有着N:M的关系,一个V可以调用任意T,一个T可以被任意V调用模板处理分为两个过程:-加载HTML-模板渲染(模板语言)模板代码包含两个部分:-静态HTML-动态插入的代码段(模板语法)Jinja2模板......
  • 在C#中进行单元测试
    在C#中进行单元测试合集-.NET技术合集(16) 1..NET文件上传服务设计2023-06-152..NET项目中使用HtmlSanitizer防止XSS攻击2023-06-123..NET中使用RabbitMQ初体验2023-07-214..NET中使用RabbitMQ延时队列和死信队列2023-07-305.认识.NET日志系统2023-08-286..NET认识......
  • 7.7每周总结
    小学期周总结姓名:董泽豪学号:20223775一、学习情况周一-Hadoop学习今天我学习了Hadoop的基本概念和架构。了解了Hadoop是如何通过分布式计算来处理大数据的。通过阅读教材和观看相关视频教程,我对Hadoop的工作原理有了初步的理解。周二-MapReduce学习我深入学习了MapRedu......
  • 牛客周赛 Round 50
    这场还是差点 A.小红的最小最大题意:min(a,b)+x是不是比max(a,b)如果比它大输出YES否则输出NOCode:#include<bits/stdc++.h>usingnamespacestd;intmain(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);inta,b,x;cin>>......
  • 目标检测1--Pytorch目标检测之yolov1
    文章目录前言核心思想网络结构算法原理算法流程关于标定框框的中心点(x,y)的解释框的宽高(w,h)的解释置信度c的解释:class类别概率详解损失函数坐标损失置信度损失分类损失优缺点前言论文地址:yolov1YOLOv1(YouOnlyLookOnceversion1)是由JosephRedmon等人......