自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 ArkTs 语法学习 ---- 进程

应用自定义一些公共事件用来实现跨进程的事件通信能力。公共事件按发送方式可分为:无序公共事件、有序公共事件和粘性公共事件。无序公共事件:CES转发公共事件时,不考虑订阅者是否接收到,且订阅者接收到的顺序与其订阅顺序无关。有序公共事件:CES转发公共事件时,根据订阅者设置的优先级等级,优先将公共事件发送给优先级较高的订阅者,等待其成功接收该公共事件之后再将事件发送给优先级较低的订阅者。如果有多个订阅者具有相同的优先级,则他们将随机接收到公共事件。

2024-03-15 16:23:29 786

原创 ArkTs 语法学习 ---- 内存共享

目前支持传输的数据对象可以分为普通对象、可转移对象、可共享对象、Native绑定对象四种。

2024-03-15 16:18:50 393

原创 ArkTs 语法学习 ---- 线程相关

build-profile.json5中配置的worker.ts的相对路径都为./src/main/ets/workers/worker.ts时,在Stage模型下创建worker需要传入路径entry/ets/workers/worker.ts;Promise有三种状态:pending(进行中)、fulfilled(已完成)和rejected(已拒绝)。Promise对象创建后处于pending状态,并在异步操作完成后转换为fulfilled或rejected状态。

2024-03-15 16:17:10 792

原创 ArkTs 语法学习 ---- 装饰器

Provide修饰的变量和@Consume修饰的变量是一对多的关系。不允许在同一个自定义组件内,包括其子组件中声明多个同名或者同别名的@Provide装饰的变量。@Provide和@Consume可以通过相同的变量名或者相同的变量别名绑定,变量类型必须相同。@Provide和@Consume之间的双向数据同步,可以在多层级的父子组件之间传递。@Provide装饰的状态变量自动对其所有后代组件可用。

2024-01-26 16:46:22 407

原创 ArkTs 语法学习 ---- 样式相关

Styles说明参数无功能可以提炼公共样式进行复用修饰对象没有参数的函数属性/事件 支持仅支持通用属性和通用事件。定义可以定义在组件内或全局,在全局定义时需在方法名前面添加function关键字,组件内定义时则不需要添加function关键字。变量引用定义在组件内的@Styles可以通过this访问组件的常量和状态变量,并可以在@Styles里通过事件来改变状态变量的值优先级组件内@Styles的优先级高于全局@Styles@Extend说明参数无功能。

2024-01-26 10:31:34 402

原创 ArkTs 语法学习 ---- 组件相关装饰器

struct:自定义组件基于struct实现,struct + 自定义组件名 + {…}的组合构成自定义组件,不能有继承关系。对于struct的实例化,可以省略new。自定义组件名、类名、函数名不能和系统组件名相同。@Component说明参数无装饰对象仅能装饰struct关键字声明的数据结构。特性struct被@Component装饰后具备组件化的能力,需要实现build方法描述UI,一个struct只能被一个@Component装饰。

2024-01-25 16:08:27 1514

原创 ArkTs 语法学习

用于装饰类、结构、方法以及变量,并赋予其特殊的含义。如上述示例中@Entry、@Component和@State都是装饰器,@Component表示自定义组件,@Entry表示该自定义组件为入口组件,@State表示组件中的状态变量,状态变量变化会触发UI刷新。

2023-12-22 15:15:37 956

原创 鸿蒙学习第一天

网络不能直接访问Internet,可通过设置代理服务器进行访问。指定本地已安装的Node.js/ohpm,或在线下载。使用模拟器运行Demo工程,验证环境是否已经配置完成。如果无需代理即可访问Internet,将跳过该步骤。运行HelloWorld。

2023-12-21 16:23:50 892

原创 论语,阅读,翻译

《论语》原文及翻译《论语》原文及翻译  《论语》是儒家学派的经典著作之一,由孔子的弟子及其再传弟子编撰而成。它以语录体和对话文体为主,记录了孔子及其弟子言行,集中体现了孔子的政治主张、论理思想、道德观念及教育原则等。与《大学》《中庸》《孟子》《诗经》《尚书》《礼记》《易经》《春秋》并称“四书五经”。通行本《论语》共二十篇。下面小编为大家分享《论语》原文及翻译,欢迎大家参考借鉴。  第一篇:学而篇原文  子曰:“学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?”  有子曰:“其为人也

2022-02-17 15:53:12 2625

原创 前端开发_vue

VueVue安装前边我已经讲个node的安装,npm的安装 如果这方面有什么疑问请移步前端开发_node下边开始 vue的安装建议安装的时候先使用 npm 安装如果出现失败 再改用cnpm安装npm install [name] -g[name] ---模块名-g ---- 全局安装* 安装vue脚手架npm install vue -cli -g...

2018-06-11 16:56:34 171

原创 前端开发_node

Node使用一, node 下载 安装Window 上安装Node.js下载 根据电脑系统下载响应的版本 https://nodejs.org/zh-cn/download/ * 安装安装可以根据 https://www.runoob.com/nodejs/nodejs-install-setup.html 这个网址提示一步一步操作安装 注意要把安装...

2018-06-11 15:49:32 390

原创 Vue项目的初次创建

Vue项目的初次创建Vue 环境配置研究Vue 已经很久了 ,今天就把所得梳理一下 ,对于node.js npm的安装这里就不多说了,下面开始吧。Vue项目的搭建首先我们要打开我们的黑窗体(也就是cmd,打开方法可以百度)然后在 cmd 中输入命令获取nodejs模块安装目录访问权限sudo chmod -R 777 /usr/local/lib/node_mod...

2018-04-10 10:40:59 203

原创 关于 Android ADB WIFI 的使用

关于 Android ADB WIFI 的使用首先打开 File ==> Settings ==>plugins如下图 打开Browse repositories 如图建议 ADB WIFI 和ADB Connected都要加载进去下载好之后 系统会自动重启as 也可以自己重启, 如图会出现这个按钮,对就是点击他(此时你的手机应该是与电脑USB链接的)添加好的如下图,这时候你就可

2017-12-26 14:53:00 2055

原创 Android 四大组件

标题 ##一、Activity —–给用户的展示页面二、Service ——服务 三、Broadcast Receiver ——-广播接收器 四、Content Provider ——-内容提供者 除了BroadcastReceiver以外,其他三个组件都必须在AndroidManifest中注册,对于BroadcastReceiver来说它既可以在AndroidManifest中注册也可

2017-11-12 10:38:10 320

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除