- 博客(33)
- 收藏
- 关注
原创 ArkUI基础组件
是否允许文本缩放。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。
2024-12-18 19:47:00
1232
原创 ArkUI构造布局
构造布局线性布局 (Row/Column)图1 Column容器内子元素排列示意图图2 Row容器内子元素排列示意图基本概念布局容器:具有布局能力的容器组件,可以承载其他元素作为其子元素,布局容器会对其子元素进行尺寸计算和布局排列。布局子元素:布局容器内部的元素。主轴:线性布局容器在布局方向上的轴线,子元素默认沿主轴排列。Row容器主轴为水平方向,Column容器主轴为垂直方向。交叉轴:垂直于主轴方向的轴线。Row容器交叉轴为垂直方向,Column容器交叉轴为水平方向。间距:布局子元
2024-12-18 08:34:16
1381
原创 初识ArkUI(一)
ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。根据所选用应用模型(Stage模型、FA模型)和页面形态(应用或服务的普通页面、卡片)的不同,对应支持的UI开发范式也有所差异,详见下表。
2024-11-21 20:00:14
1269
原创 Arkts 空安全,模块,并发
使用catch方法注册一个回调函数,用于处理“失败”的结果,即捕获Promise的状态改变为rejected状态或操作失败抛出的异常。通过使用async关键字声明一个函数为异步函数,并使用await关键字等待Promise的解析(完成或拒绝),以同步的方式编写异步操作的代码。Promise是一种用于处理异步操作的对象,可以将异步操作转换为类似于同步操作的风格,以方便代码编写和维护。Promise提供了一个状态机制来管理异步操作的不同阶段,并提供了一些方法来注册回调函数以处理异步操作的成功或失败的结果。
2024-11-20 20:33:26
1026
原创 Arkts 类
具体方法为,为同一个方法写入多个同名但签名不同的方法头,方法实现紧随其后,如果两个重载签名的名称和参数列表均相同,则为错误。而实例方法既可以访问静态字段,也可以访问实例字段,包括类的私有字段。继承类可以新增定义字段和方法,也可以覆盖其基类定义的方法。重写的方法必须具有与原始方法相同的参数类型和相同或派生的返回类型。包含implements子句的类必须实现列出的接口中定义的所有方法,但使用默认实现定义的方法除外。public修饰的类成员(字段、方法、构造函数)在程序的任何可访问该类的地方都是可见的。
2024-11-19 20:08:33
890
原创 初识arkts
ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基本风格,同时通过规范定义强化开发期静态检查和分析,提升程序执行稳定性和性能。目前流行的编程语言TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,而ArkTS则是TypeScript的进一步扩展。TypeScript深受开发者的喜爱,因为它提供了一种更结构化的JavaScript编码方法。
2024-11-05 19:52:39
1177
1
原创 HarmonyOS 移动应用开发
操作系统(Operating System,简称OS),是计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件。介绍几个操作系统:Windows系列、Unix、Linux、Mac OS、iOS、Android、HarmonyOS。 Windows:是由微软公司成功开发的操作系统.Windows是一个多任务的操作系统,采用图形窗口界面,用户对计算机的各种复杂操作只需通过点击鼠标就可以实现,这样可能是Windows得以广泛使用的原因之一。
2024-11-04 20:06:52
1076
原创 typescript枚举
使用枚举我们可以定义一些带名字的常量。使用枚举可以清晰地表达意图或创建一组有区别的用例。TypeScript支持数字的和基于字符串的枚举。
2024-09-18 19:23:20
301
原创 DevEco Studio帐号注册练习
let lzh: Person = new Person(‘李照楠’, ‘男’, 18)// person 类名 类名首字母默认大写。// Person 可以用作数据类型。2.动态特征------方法/函数。lzh.name = ‘行哈’1. 静态特征-----属性。// class 类的关键词。// 创建对象 实例化对象。// 对象 类的实例。
2024-08-20 17:23:10
592
原创 TypeScript入门
TypeScript(简称 TS)是微软公司开发的一种基于 JavaScript (简称 JS)语言的编程语言。它的目的并不是创造一种全新语言,而是增强 JavaScript 的功能,使其更适合多人合作的企业级项目。TypeScript 可以看成是 JavaScript 的超集(superset),即它继承了后者的全部特性,并在此基础上增加了静态类型检查和其他一些特性。静态类型检查:TypeScript在编译阶段就能够发现并提示潜在的代码错误,使开发者在编码过程中更加高效、安全和可靠。
2024-07-29 19:18:39
865
原创 HarmonyOS 初体验
线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排列。线性布局的排列方向由所选容器组件决定,Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。根据不同的排列方向,开发者可选择使用Row或Column容器创建线性布局。线性布局(LinearLayout)是开发中最常用的布局,通过线性容器。Column 从上到下布局。Row 从左往右布局。
2024-07-24 17:20:13
309
原创 HarmonyOS简介
传统厚重的App ,整体体验好,功能齐全,但开发成本高、周期长,且存在搜索,安装,升级,卸载等一系列需要用户主动关注的显性操作,这些显性操作给用户带来了实质性的使用成本。通过应用开发、应用发布、应用安装运行三个阶段,构建关键安全能力,从始至终贯彻应用安全核心理念,帮助开发者快速理解HarmonyOS生态应用安全设计,提升应用开发安全质量。HarmonyOS是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言,为用户带来简捷,流畅,连续,安全可靠的全场景交互体验。统一生态,原生智能。
2024-07-23 19:56:39
394
原创 正则表达式
是一个可选的字符串,包含属性 “g”、“i” 和 “m”,分别用于指定全局匹配、区分大小写的匹配和多行匹配。是正则表达式而不是字符串,那么 RegExp() 构造函数将用与指定的 RegExp 相同的模式和标志创建一个新的 RegExp 对象。如果不用 new 运算符,而将 RegExp() 作为函数调用,那么它的行为与用 new 运算符调用时一样,只是当。含有 “g”、“i” 和 “m” 之外的字符,抛出该异常。是正则表达式,而不是字符串,则必须省略该参数。,而不再创建一个新的 RegExp 对象。
2024-07-10 19:38:32
756
原创 JavaScript知识点(2)
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。空格和折行无关紧要。对象属性调用:obj.属性名称 console.log(obj.name);
2024-03-05 19:24:07
1783
原创 JavaScript知识点(1)
1.直译式脚本语言(代码不用预编译,在程序的运行过程中逐行进行解释)2.一种动态类型、弱类型、基于原型的语言3.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,在HTML网页上使用,用来给HTML网页增加动态功能,能在浏览器中实时浏览到交互效果。4.兼容性问题: IE6、7、8是个怪胎,对JavaScript语法有兼容性问题,所以要写兼容写法。花式写法很多,抽象:从简单入手,细细品味代码。
2024-02-29 14:39:57
700
原创 移动Web开发知识点
1.移动端浏览器我们主要对webkit内核进行兼容2.我们现在开发移动端主要针对手机端开发3.现在移动端岁碎片化比较严重,分辨率和屏幕尺寸大小不一样4.学会用谷歌浏览器模拟手机页面以及调试。
2024-02-20 15:11:35
451
1
原创 css标签(1)
代表标签:div、p、h系列、ul、li、dl、dt、dd、form、header、nav、footer……2.给同一个标签设置相同的样式 → 此时样式会层叠覆盖 → 最终写在最后的样式会生效。1.给同一个标签设置不同的样式 → 此时样式会层叠叠加 → 会共同作用在标签上。标准流中行内元素或行内块元素的排版规则是:从左往右、水平布局、空间不够自动折行。标准流中块级元素的排版规则是:从上往下、垂直布局、独占一行。3.在页面中占位置----没有脱标。3.在页面中占位置----已经脱标。
2024-02-19 19:15:27
712
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅