(Arkts界面示例)ets pages Demo(笔记版本0.0.1)
数据类型 | 概述 |
---|---|
number | 数值 |
boolean | 布尔 |
string | 字符串 |
undefined | 一个未定义或不存在的值 |
null | 空 |
object | 对象 |
Symbol | 独一无二的值 |
bigint | 任意大的整数 |
enum | 枚举 |
any | 任意 |
unknown | 未知类型 |
void | 没有任何返回值的类型 |
never | 永远不存在的类型 |
Index.ets 文件
import router from '@ohos.router'@Entry//表示该自定义组件为入口组件
@Component //表示自定义组件
struct Index {//表示组件中的状态变量,状态变量变化会触发UI刷新@State changeValue: string = ''@State submitValue: string = ''controller: SearchController = new SearchController()build() {Column() {Search({ value: this.changeValue, placeholder: 'file name', controller: this.controller }).searchButton('SEARCH').width(300).height(50).backgroundColor('#F5F5F5').placeholderColor(Color.Grey).placeholderFont({ size: 15, weight: 550 }).textFont({ size: 15, weight: 500 }).copyOption(CopyOptions.InApp).onSubmit((value: string) => {this.submitValue = valuerouter.pushUrl({url:'pages/'+this.submitValue})}).onChange((value: string) => {this.changeValue = value}).margin(20)}.width('100%')}
}
hello.ets
import router from '@ohos.router'@Entry
@Component
struct hello{build() {Column({ space: 5 }) {Text('首页').onClick(() => {router.pushUrl({ url: 'pages/Index' })})Text('Hello worid').fontSize(20)}.width('100%').margin({top:10})}
}
API参考 Search Flex布局 > pages/flex_n.ets > struct FlexExample
API参考 Search 边框设置 > pages/border_n.ets > struct BorderExample
API参考 Search 图片边框设置 > pages/image_border_setting_n1.ets >struct image_border_setting_n1
API参考 Search 图片边框设置 > pages/image_border_setting_n2.ets >struct image_border_setting_n2
API参考 Search 背景设置 > pages/background_n.ets >struct BackgroundExample
API参考 Search 透明度设置 > pages/opacity_n.ets >struct OpacityExample
API参考 Search 显隐控制 > pages/visibility_n.ets >struct VisibilityExample
API参考 Search 禁用控制 > pages/enabled_n.ets >struct EnabledExample
API参考 Search 浮层 > pages/overlay_n.ets >struct OverlayExample
API参考 Search Z序控制 > pages/zindex_n.ets >struct ZIndexExample
API参考 Search 图形变换 > pages/transform_n.ets >struct TransformExample
API参考 Search 图形效果 > pages/blur_n1.ets >struct BlurEffectsExample
API参考 Search 图形效果 > pages/image_effects_n2.ets >struct ImageEffectsExample
API参考 Search 形状裁剪 > pages/clip_and_mask_n.ets >struct ClipAndMaskExample
API参考 Search 文本样式设置 > pages/text_style_n.ets >struct TextStyleExample
API参考 Search 栅格设置 > pages/grid_container_n.ets >struct GridContainerExample1
API参考 Search 颜色渐变 > pages/color_gradient_n1.ets >struct ColorGradientExample
API参考 Search 颜色渐变 > pages/color_gradient_n2.ets >struct ColorGradientExample
API参考 Search 颜色渐变 > pages/color_gradient_n3.ets >struct ColorGradientExample
API参考 Search Popup控制 > pages/popup_n.ets >struct PopupExample
API参考 Search 菜单控制 > pages/menu_n1.ets >struct PopupExample
API参考 Search 菜单控制 > pages/menu_n2.ets >struct PopupExample
API参考 Search 菜单控制 > pages/menu_n3.ets >struct ContextMenuExample
API参考 Search 点击控制 > pages/touch_able.ets >struct TouchAbleExample
API参考 Search 焦点控制 > pages/focusable_n.ets >struct FocusableExample
API参考 Search 焦点控制 > pages/request_foucus_n2.ets >struct RequestFocusExample
API参考 Search 悬浮态效果 > pages/hover_n.ets >struct HoverExample
API参考 Search 组件标识 > pages/id_n.ets >struct IdExample
API参考 Search 触摸热区设置 > pages/touch_target_n.ets >struct TouchTargetExample
API参考 Search 多态样式 > pages/style_n.ets >struct StyleExample
API参考 Search 触摸测试样式 > pages/hit_test_behavior_n.ets >struct HitTestBehaviorExample
API参考 Search 分布式迁移标识 > pages/restore_id_n.ets >struct RestoreIdExample
API参考 Search 绑定手势方法 > pages/gesture_settings_n.ets >struct GestureSettingsExample
API参考 Search 绑定手势方法 > pages/gesture_settings_n.ets >struct GestureSettingsExample
API参考 Search 基础手势 > pages/gesture_settings_n.ets >struct GestureSettingsExample
API参考 Search 基础手势 > pages/tap_gesture_n.ets >struct TapGestureExample
API参考 Search 基础手势 > pages/long_press_n.ets >struct LongPressGestureExample
API参考 Search 基础手势 > pages/long.ets >struct LongPressGestureExample
API参考 Search 基础手势 > pages/pan_gesrure_n.ets >struct PanGestureExample
API参考 Search 基础手势 > pages/pan_gesrure_n.ets >struct PanGestureExample
API参考 Search 基础手势 > pages/rotation_gesrure_n.ets >struct RotationGesture
API参考 Search 基础手势 > pages/swipe_gesture_n.ets >struct SwipeGesture
API参考 Search 组合手势 > pages/gesture_group_n.ets >struct GestureGroupExample
API参考 Search 组合手势 > pages/gesture_group_n.ets >struct GestureGroupExample
AlphabetIndexer(字母 索引器 示例)
可以与容器组件联动用于按逻辑结构快速定位容器显示区域的组件。
API参考 Search AlphabetIndexer > pages/alphabel_indexer.ets >struct AlphabetIndexerSample
Blank(空白填充组件)
空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为Row/Column/Flex时生效。
API参考 Search Blank 基础组件 > pages/bank_n.ets >struct BlankExample
Button(按钮组件)
按钮组件 可快速创建不同样式的按钮。
API参考 Search Button 基础组件 > pages/button_n1.ets >struct ButtonExample
API参考 Search Button 基础组件 > pages/button_n2.ets >struct SwipeGestureExample
Checkbox(多选框组件)
提供多选框组件,通常用于某选项的打开或关闭。
API参考 Search Checkbox 基础组件 > pages/checkbox_n.ets >struct CheckboxExample
CheckboxGroup(多选框群组)
多选框群组,用于控制多选框全选或者不全选状态。
API参考 Search CheckboxGroup 基础组件 > pages/checkbox_group_n.ets >struct CheckboxGroup
DataPanel(数据面板组件)
数据面板组件,用于将多个数据占比情况使用占比图进行展示。
API参考 Search DataPanel 基础组件 > pages/data_panel_n.ets >struct DataPanel
DatePicker(日期选择器组件)
日期选择器组件,用于根据指定日期范围创建日期滑动选择器。
API参考 Search DatePicker 基础组件 > pages/data_picker_n.ets >struct DatePickerExample
Divider(分隔器组件)
提供分隔器组件,分隔不同内容块/内容元素。
API参考 Search Divider 基础组件 > pages/divider_n.ets >struct DividerExample
Gauge(数据量规图表组)
数据量规图表组件,用于将数据展示为环形图表。
API参考 Search Gauge 基础组件 > pages/gauge_n.ets >struct GaugeExample
Image
图片组件,支持本地图片和网络图片的渲染展示。
API参考 Search Image 基础组件 > pages/image_n1.ets >struct ImageExample1
API参考 Search Image 基础组件 > pages/image_n2.ets >struct Index
API参考 Search Image 基础组件 > pages/image_n3.ets >struct ImageExample2
API参考 Search Image 基础组件 > pages/image_n4.ets >struct ImageExample2
API参考 Search Image 基础组件 > pages/image_n5.ets >struct ImageExample2
相关文章:

(Arkts界面示例)ets pages Demo(笔记版本0.0.1)
数据类型概述number数值boolean布尔string字符串undefined一个未定义或不存在的值null空object对象Symbol独一无二的值bigint任意大的整数enum枚举any任意unknown未知类型void没有任何返回值的类型never永远不存在的类型 Index.ets 文件 import router from ohos.routerEntry/…...
Python 动态导入库
Python 动态导入库 从一个文件夹下遍历所有.py文件,并利用__Import__()函数实现全局导入 例程 import os # 导入操作系统接口模块 import sys # 导入系统模块# 将当前目录下的 DIR 目录添加到系统路径中,以便后续导入模块 sys.path.append(./DIR)# …...
【WP|8】深入解析WordPress钩子函数
钩子函数(Hook)是WordPress插件和主题开发中最重要的概念之一。钩子函数允许开发者在特定的时刻或事件发生时插入自定义代码,以改变WordPress的默认行为或者添加新功能。钩子分为两种主要类型:动作(Actions)…...

Java集合简略记录
一、集合体系结构 单列集合:Collection 双列集合:Map 二、单列集合 List系列集合:添加的元素是有序、可重复、有索引 有序指的是存和取的顺序是一致的,和之前排序的从小到大是没有任何关系的 Set系列集合:添加的元素是…...

能获取淘宝商品简化链接的浏览器书签
零.冗长的商品链接 访问网页版本淘宝时,浏览器的地址栏显示的链接太长就像这样(此链接非真实商品): 于是使用如下方法 一.使用浏览器书签获取淘宝商品简化链接 1.新建书签 Chrome - 打开书签管理器(CtrlShiftO) - 左侧选择书签…...

JMeter Plugins Manager---插件安装
参考文章:https://blog.51cto.com/u_14126/6291032 需求: 安装【jpgc - Standard Set】插件 常用插件: 点击下载–报错如下: Failed to apply changes:Cannotapplychanges:Haveno write accessforJMeterdirectories,notpossib…...

docker-compose入门级实战教程
🌟🌌 欢迎来到知识与创意的殿堂 — 远见阁小民的世界!🚀 🌟🧭 在这里,我们一起探索技术的奥秘,一起在知识的海洋中遨游。 🌟🧭 在这里,每个错误都…...
MATLAB sort
对数字数组排序对字符串排序对 cell 数组排序降序排序对多维数组排序对结构体数组排序注意事项 在 MATLAB 中, sort 函数用于对数组进行排序。 sort 函数可以对数字数组、字符串、 cell 数组等进行升序或降序排序。以下是 sort 函数的一些常见用法:…...

AB测试实战
AB测试实战 1、AB测试介绍🐾 很多网站/APP的首页都会挂一张头图(Banner),用来展示重要信息,头图是否吸引人会对公司的营收带来重大影响,一家寿险公司Humana设计了如下三张头图,现在需要决定使用哪一张放到首页&#x…...
Java高级面试精粹:问题与解答集锦(六)
Java 面试问题及答案 1. 请解释Java中的多线程概念,并说明如何实现它? 答案: 多线程是指在Java程序中同时运行多个线程的功能。线程是程序执行的最小单元,Java中的多线程可以通过继承Thread类或实现Runnable接口来实现。 继承Th…...
MySQL之数据库数据库范式学习笔记(二)
三大范式 范式是数据库设计中的概念,用于规范化数据结构,以减少数据冗余并确保数据的一致性和完整性。MySQL 数据库设计通常遵循一定的范式,其中最常见的是第一至第三范式。以下是各个范式的简要说明: 第一范式(1NF&…...

【Qt】 new成功,但是没有进入到构造函数。
NameTest工程中 nametest.cpp NameTest::NameTest() {pdata new privateAB; }NameTest::~NameTest() {if (pdata){privateAB *p (privateAB *)pData; //void *pdata nullptr;delete p;pdata nullptr;} }内部类: privateAB #include "private.h"#i…...
高清多媒体接口(High Definition Multimedia Interface, HDMI)
目录 1. Overview1.1. Time Minimized Differential Signal(TMDS)1.2. Display Data Channel(DDC)1.3. Consumer Electronics Control(CEC)1.4. HDMI Ethernet and Audio Return Channel(HEAC)1.5. Hot Plug Detected(HPD)2. Signaling and Encoding3. Video4. Control and Con…...
Spring AI 第二讲 之 Chat Model API 第五节HuggingFace Chat
HuggingFace Inference Endpoints 允许您在云中部署和提供机器学习模型,并通过 API 对其进行访问。 开始使用 有关 HuggingFace Inference Endpoints 的更多详细信息,请访问此处。 前提条件 添加 spring-ai-huggingface 依赖关系: <d…...

【笔记】Sturctured Streaming笔记总结(Python版)
目录 相关资料 一、概述 1.1 基本概念 1.2 两种处理模型 (1)微批处理 (2)持续处理 1.3 Structured Streaming和Spark SQL、Spark Streaming关系 二、编写Structured Streaming程序的基本步骤 三、输入源 3.1 File源 &a…...

Python函数进阶
文章目录 1 函数多返回值2 函数多种传参方式2.1 位置参数2.2 关键字参数2.3 缺省参数2.4 不定长参数 3 匿名函数函数作为参数传递lambda匿名函数 1 函数多返回值 def test_return():return 1,2,3 x,y,z test_return() print(x) print(y) print(z)2 函数多种传参方式 2.1 位置参…...
[知识点]c++ delete与delete[ ]
在C中,delete 和 delete[] 是用于释放动态分配的内存的关键字。它们的使用取决于内存是如何分配的。具体来说: delete 用于释放通过 new 分配的单个对象。delete[] 用于释放通过 new[] 分配的数组。 如果你通过 new 分配了一个单个对象,那么…...
iCloud如何被高效利用?
1.同步设备 同步设备是指利用云服务(如iCloud)将多台设备上的数据保持同步,确保这些设备上的信息始终保持一致。以下是详细说明如何同步设备使用iCloud: 1. 打开iCloud设置:在iOS设备上,打开“设置”应用…...

月入30000的软件测试人员,简历是什么样子的?
我们都知道,简历是一个人进入职场的敲门砖。从某种层面来说,简历也像一个人的具象身份证,或者专业资格证。所以,一份简历的好坏,不仅关乎个人的“脸面”,更关乎你是不是一个有“含金量”的技术人员。 所以…...
nginx官网源代码方式安装nginx并编译
从Nginx官网下载特定版本的源代码并编译安装的步骤如下: 确定需要的版本: 前往Nginx 官方网站下载页面,选择你需要的Nginx版本。 下载源代码: 使用wget命令下载源代码压缩包。例如,下载1.21.0版本的Nginx:…...
[2025CVPR]DeepVideo-R1:基于难度感知回归GRPO的视频强化微调框架详解
突破视频大语言模型推理瓶颈,在多个视频基准上实现SOTA性能 一、核心问题与创新亮点 1.1 GRPO在视频任务中的两大挑战 安全措施依赖问题 GRPO使用min和clip函数限制策略更新幅度,导致: 梯度抑制:当新旧策略差异过大时梯度消失收敛困难:策略无法充分优化# 传统GRPO的梯…...

工业安全零事故的智能守护者:一体化AI智能安防平台
前言: 通过AI视觉技术,为船厂提供全面的安全监控解决方案,涵盖交通违规检测、起重机轨道安全、非法入侵检测、盗窃防范、安全规范执行监控等多个方面,能够实现对应负责人反馈机制,并最终实现数据的统计报表。提升船厂…...
Cesium1.95中高性能加载1500个点
一、基本方式: 图标使用.png比.svg性能要好 <template><div id"cesiumContainer"></div><div class"toolbar"><button id"resetButton">重新生成点</button><span id"countDisplay&qu…...

高等数学(下)题型笔记(八)空间解析几何与向量代数
目录 0 前言 1 向量的点乘 1.1 基本公式 1.2 例题 2 向量的叉乘 2.1 基础知识 2.2 例题 3 空间平面方程 3.1 基础知识 3.2 例题 4 空间直线方程 4.1 基础知识 4.2 例题 5 旋转曲面及其方程 5.1 基础知识 5.2 例题 6 空间曲面的法线与切平面 6.1 基础知识 6.2…...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。
1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj,再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...

RNN避坑指南:从数学推导到LSTM/GRU工业级部署实战流程
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文全面剖析RNN核心原理,深入讲解梯度消失/爆炸问题,并通过LSTM/GRU结构实现解决方案,提供时间序列预测和文本生成…...
Python ROS2【机器人中间件框架】 简介
销量过万TEEIS德国护膝夏天用薄款 优惠券冠生园 百花蜂蜜428g 挤压瓶纯蜂蜜巨奇严选 鞋子除臭剂360ml 多芬身体磨砂膏280g健70%-75%酒精消毒棉片湿巾1418cm 80片/袋3袋大包清洁食品用消毒 优惠券AIMORNY52朵红玫瑰永生香皂花同城配送非鲜花七夕情人节生日礼物送女友 热卖妙洁棉…...

免费PDF转图片工具
免费PDF转图片工具 一款简单易用的PDF转图片工具,可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件,也不需要在线上传文件,保护您的隐私。 工具截图 主要特点 🚀 快速转换:本地转换,无需等待上…...

云原生安全实战:API网关Kong的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关(API Gateway) API网关是微服务架构中的核心组件,负责统一管理所有API的流量入口。它像一座…...

【JVM】Java虚拟机(二)——垃圾回收
目录 一、如何判断对象可以回收 (一)引用计数法 (二)可达性分析算法 二、垃圾回收算法 (一)标记清除 (二)标记整理 (三)复制 (四ÿ…...