logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙开发组件之Text

其中,文本设置可以支持国际化。可以通过对本地文本读取支持国际化。在需要设置国际化的文本分别在Resource->en-US/zh-CN->element->string中填写,填写上名字和对应的值即可。需要注意的是,想要支持国际化,上述string文件中的文本需要在Resource->base>element->string中也定义一份,否则会报错base中未定义。系统在运行时会根据系统的语言选择

文章图片
鸿蒙开发组件之Slider

小tips:如果不知道需要设置什么,可以通过看官方文档,而且是中文版,真的是遥遥领先,👍。设置滑动条的高度不能用height,要用trackThickness属性。也可以通过showTips值来设置是否有上方的value小提示。Slider滑动条值改变是通过onChange方法监听的。其中如果滑块style属性对应的值是inset,那么是。相关初始化属性对应样式如下。

文章图片
鸿蒙开发组件之ForEach列表

例如图中没有折扣的可以看成一个Row,然后图片在左边,然后右边是一个Column,然后右侧Column中两个Text组件竖向排列。ForEach函数是一个迭代函数,需要传递两个必须参数和一个可选参数。主要通过迭代来获取参数arr中的数据不断的生成单个Item来生成鸿蒙中的列表样式。想要实现Text的中划线,可以使用属性decoration装饰器,这个属性可以设置上划线、中划线、下划线等等。ForE

文章图片
鸿蒙开发之blank组件

使用blank可以在row/column/flex在容器主轴方向上填充剩余部分。可以通过设置min最小宽度/高度来控制填充的大小,也可以通过backgroundColor设置背景颜色来改变默认的透明色填充。

文章图片
鸿蒙开发之增大点击响应热区responseRegion

系统提供了增大响应热区的API:responseRegion。当然,也可以通过设置百分比的方式设置热区的宽高,如扩大按钮热区一倍的高度。height响应的高度(支持百分比和具体长度)width响应的宽度(支持百分比和具体长度)

文章图片
鸿蒙开发之帧动画ImageAnimator

鸿蒙帧动画需要借助组件ImageAnimator。使用的时候想要让动画动起来需要设置state为AnimationStatus.Running。

文章图片
#harmonyos#华为
鸿蒙开发之设置横竖屏

我的需求是APP大部分是竖屏显示,在某个页面需要显示横屏。直接上答案。

文章图片
#harmonyos#华为
鸿蒙APP之从开发到发布的一点心得

不过现在想走这条路还是比较难的,首先你需要域名备案,管你三七二十一,管你是不是一个简单的工具软件,就算不需要网络,也需要进行域名备案~坑!然后,你需要申请软著,注意了软著这个一定要当心APP名字,一些常见的名字华为不通过的。这里着重推荐一些黑马的视频,不愧是专业的,那教学真的是润物细无声,简单易懂。大家学习鸿蒙开发语言的,大部分原因应该就是第一种,公司的项目需要开发鸿蒙版本,所以,被迫学习的。个人

文章图片
#harmonyos#华为
鸿蒙开发之拖拽事件

拖拽触发时间是长按150ms。如果组件上有长按手势,需要看长按手势设置的触发时间。当长按手势配置时间小于等于150ms时,长按手势优先触发,如果长按手势设置的时间大于150ms,那么拖拽事件优先触发。

文章图片
鸿蒙开发之下拉菜单Menu

鸿蒙定义了很好的下拉组件,对比原生iOS或android需要自定义来说确实简单太多了,而且原生相对自定义来说要稳定太多了。上图来自官网案例。一、API使用Menu作为容器组件,内部使用MenuItem作为每一条的选项。其中,通过MenuItem控制具体的选项信息。MenuItem可以传递参数startIcon?: ResourceStr; //起始位置的图标content?: ResourceSt

文章图片
#harmonyos#华为
    共 26 条
  • 1
  • 2
  • 3
  • 请选择