首页 > 其他分享 >《鸿蒙开发-答案之书》RelativeContainer不好理解?

《鸿蒙开发-答案之书》RelativeContainer不好理解?

时间:2025-01-15 09:30:42浏览次数:3  
标签:__ RelativeContainer 鸿蒙 width 锚点 答案 组件

《鸿蒙开发-答案之书》RelativeContainer不好理解?

RelativeContainer关键是锚点,子组件要放那里?就比如我拿起这个子组件,它的右边要和父组件右边对齐。那我锚点就右边,然后去锚父组件的右。

代码如下:

RelativeContainer(){
        Text('123')
          .width(30)
          .height(30)
          .backgroundColor(Color.Pink)
          .alignRules({
            right:{
              anchor:'__container__',
              align:HorizontalAlign.End
            }
          })
          .id('text1')

      }
      .width(300)
      .height(300)
      .border({
        color:Color.Gray,
        width:1,
        radius:5
      })

还有如果忘了__container__单词怎么写,其实RelativeContainer就包含这个单词。
锚点对齐后,可以通过offset微调方位

有鸿蒙开发bug或者功能需求的都可以私信我,我每天都看私信的

标签:__,RelativeContainer,鸿蒙,width,锚点,答案,组件
From: https://blog.csdn.net/u010074743/article/details/145074933

相关文章

  • 用于与多个数据库聊天的智能 SQL 代理问答和 RAG 系统(4) —— 利用大型语言模型(LLM)生成
    实现一个与旅行相关的SQL数据库交互的工具,利用大型语言模型(LLM)生成和执行SQL查询,并通过语言模型处理查询结果生成最终答案。完整代码:fromlangchain_core.toolsimporttoolfromlangchain_community.utilitiesimportSQLDatabasefromlangchain.chainsimportcreate_......
  • 探索AI与鸿蒙开发新领域:从《星火AI使用指南》到《鸿蒙应用开发宝典》
    探索AI与鸿蒙开发前言AI智能化办公讯飞星火AI使用方法与技巧从入门到精通内容简介获取方式鸿蒙HarmonyOS应用开发从入门到精通内容简介获取方式总结前言在数字化的今天,科技的飞速发展让我们每天都在面临新的挑战和机遇。尤其是对于那些追求效率、寻求突破的职场人......
  • RN/H5多设备自适应组件库来了,高效实现鸿蒙原生应用多设备精致体验
    在原生鸿蒙应用开发中,华为针对ArkUI框架推出了一整套针对多设备适配的完善能力(如“一多”能力)以及高阶组件(如分栏、边看边评等),帮助开发者轻松实现“一次开发,多端部署”。然而,当前鸿蒙生态仍存在大量用跨平台框架开发的应用,部分页面采用ReactNative(RN)和H5等框架开发,这些框架在系统......
  • 鸿蒙开发 - 自定义组件 和 组件通信的方法
    自定义组件的基本结构@Entry@ComponentstructMyComponent{build(){//...}}build()函数build()函数用于描述组件的UI界面,自定义组件必须定义build()函数build(){Column(){Text('测试')Button('点击')}}struct关键字strcut用来......
  • 用DevEco Studio性能分析工具 高效解决鸿蒙原生应用内存问题
    在鸿蒙原生应用开发过程中,可能由于种种原因导致应用内存未被正常地使用或者归还至操作系统,从而引发内存异常占用、内存泄漏等问题,最终导致应用卡顿甚至崩溃,严重影响用户体验。为了帮助鸿蒙应用开发者高效定位并解决内存问题、提升应用稳定性与体验,华为在DevEcoStudio上提供了专属......
  • 2025年全网最全Java面试总结及答案【建议收藏】
    1)Java中的编译期常量是什么?使用它又什么风险?============================公共静态不可变(publicstaticfinal)变量也就是我们所说的编译期常量,这里的public可选的。实际上这些变量在编译时会被替换掉,因为编译器知道这些变量的值,并且知道这些变量在运行时不能改变。这种方......
  • 鸿蒙 NEXT 开发中,普通对象跨线程如何传递
    大家好,我是V哥,在鸿蒙HarmonyOSNEXT开发中,跨线程对象传递可以通过拷贝形式实现,确保两个线程的对象内容一致,但各自指向线程的隔离内存区间。以下是使用SharedArrayBuffer实现跨线程共享内存的完整案例代码,包括详细解释,整理的学习笔记,分享给大家。关注威哥不迷路,学习鸿蒙就很酷。......
  • Java程序员不得不会的124道面试题(含答案)
    1)什么是线程局部变量?线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java提供ThreadLocal类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如web服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何......
  • E - Simultaneous Kagamimochi (二分答案+贪心)
    题目链接:https://atcoder.jp/contests/abc388/tasks/abc388_e题意:给定一个数组,当数组中一个数的两倍不超过另一个数时,认为这两个数可以组成一对,(组合后这两个数无法再次进行组合),求最大组合数思路:如果能条件能满足k对,一定能满足k-1对。同时尽量让小的和大的里面相对小的组合......
  • #【鸿蒙面试题】分享几个不怎么注意到的面试题
    Navigation中哪个生命周期可以获取到页面栈,怎么获取的?Navigation的onReady生命周期中可以获取到页面栈,通过回调函数获取的。.onReady((context:NavDestinationContext)=>{context.pathStack})鸿蒙的后台任务类型有哪些短时任务:实时性要求较高的任务,比如状态保存长时任......