当前位置: 首页 > news >正文

(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&#xff09…...

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 允许您在云中部署和提供机器学习模型&#xff0c;并通过 API 对其进行访问。 开始使用 有关 HuggingFace Inference Endpoints 的更多详细信息&#xff0c;请访问此处。 前提条件 添加 spring-ai-huggingface 依赖关系&#xff1a; <d…...

【笔记】Sturctured Streaming笔记总结(Python版)

目录 相关资料 一、概述 1.1 基本概念 1.2 两种处理模型 &#xff08;1&#xff09;微批处理 &#xff08;2&#xff09;持续处理 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中&#xff0c;delete 和 delete[] 是用于释放动态分配的内存的关键字。它们的使用取决于内存是如何分配的。具体来说&#xff1a; delete 用于释放通过 new 分配的单个对象。delete[] 用于释放通过 new[] 分配的数组。 如果你通过 new 分配了一个单个对象&#xff0c;那么…...

iCloud如何被高效利用?

1.同步设备 同步设备是指利用云服务&#xff08;如iCloud&#xff09;将多台设备上的数据保持同步&#xff0c;确保这些设备上的信息始终保持一致。以下是详细说明如何同步设备使用iCloud&#xff1a; 1. 打开iCloud设置&#xff1a;在iOS设备上&#xff0c;打开“设置”应用…...

月入30000的软件测试人员,简历是什么样子的?

我们都知道&#xff0c;简历是一个人进入职场的敲门砖。从某种层面来说&#xff0c;简历也像一个人的具象身份证&#xff0c;或者专业资格证。所以&#xff0c;一份简历的好坏&#xff0c;不仅关乎个人的“脸面”&#xff0c;更关乎你是不是一个有“含金量”的技术人员。 所以…...

nginx官网源代码方式安装nginx并编译

从Nginx官网下载特定版本的源代码并编译安装的步骤如下&#xff1a; 确定需要的版本&#xff1a; 前往Nginx 官方网站下载页面&#xff0c;选择你需要的Nginx版本。 下载源代码&#xff1a; 使用wget命令下载源代码压缩包。例如&#xff0c;下载1.21.0版本的Nginx&#xff1a;…...

后进先出(LIFO)详解

LIFO 是 Last In, First Out 的缩写&#xff0c;中文译为后进先出。这是一种数据结构的工作原则&#xff0c;类似于一摞盘子或一叠书本&#xff1a; 最后放进去的元素最先出来 -想象往筒状容器里放盘子&#xff1a; &#xff08;1&#xff09;你放进的最后一个盘子&#xff08…...

内存分配函数malloc kmalloc vmalloc

内存分配函数malloc kmalloc vmalloc malloc实现步骤: 1)请求大小调整:首先,malloc 需要调整用户请求的大小,以适应内部数据结构(例如,可能需要存储额外的元数据)。通常,这包括对齐调整,确保分配的内存地址满足特定硬件要求(如对齐到8字节或16字节边界)。 2)空闲…...

Spring Boot 实现流式响应(兼容 2.7.x)

在实际开发中&#xff0c;我们可能会遇到一些流式数据处理的场景&#xff0c;比如接收来自上游接口的 Server-Sent Events&#xff08;SSE&#xff09; 或 流式 JSON 内容&#xff0c;并将其原样中转给前端页面或客户端。这种情况下&#xff0c;传统的 RestTemplate 缓存机制会…...

Keil 中设置 STM32 Flash 和 RAM 地址详解

文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...

ios苹果系统,js 滑动屏幕、锚定无效

现象&#xff1a;window.addEventListener监听touch无效&#xff0c;划不动屏幕&#xff0c;但是代码逻辑都有执行到。 scrollIntoView也无效。 原因&#xff1a;这是因为 iOS 的触摸事件处理机制和 touch-action: none 的设置有关。ios有太多得交互动作&#xff0c;从而会影响…...

3-11单元格区域边界定位(End属性)学习笔记

返回一个Range 对象&#xff0c;只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意&#xff1a;它移动的位置必须是相连的有内容的单元格…...

Springboot社区养老保险系统小程序

一、前言 随着我国经济迅速发展&#xff0c;人们对手机的需求越来越大&#xff0c;各种手机软件也都在被广泛应用&#xff0c;但是对于手机进行数据信息管理&#xff0c;对于手机的各种软件也是备受用户的喜爱&#xff0c;社区养老保险系统小程序被用户普遍使用&#xff0c;为方…...

技术栈RabbitMq的介绍和使用

目录 1. 什么是消息队列&#xff1f;2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...

VM虚拟机网络配置(ubuntu24桥接模式):配置静态IP

编辑-虚拟网络编辑器-更改设置 选择桥接模式&#xff0c;然后找到相应的网卡&#xff08;可以查看自己本机的网络连接&#xff09; windows连接的网络点击查看属性 编辑虚拟机设置更改网络配置&#xff0c;选择刚才配置的桥接模式 静态ip设置&#xff1a; 我用的ubuntu24桌…...

CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)

漏洞概览 漏洞名称&#xff1a;Apache Flink REST API 任意文件读取漏洞CVE编号&#xff1a;CVE-2020-17519CVSS评分&#xff1a;7.5影响版本&#xff1a;Apache Flink 1.11.0、1.11.1、1.11.2修复版本&#xff1a;≥ 1.11.3 或 ≥ 1.12.0漏洞类型&#xff1a;路径遍历&#x…...