枫叶丹4_社区达人页

暂无个人介绍

暂无精选文章
暂无更多信息

2025年06月

  • 06.12 01:02:39
    发表了文章 2025-06-12 01:02:39

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(三)

    本文主要介绍了应用开发中的三大核心内容:生命周期管理、资源限定与访问以及多语言支持。在生命周期部分,详细说明了应用和页面的生命周期函数及其触发时机,帮助开发者更好地掌控应用状态变化。资源限定与访问章节,则聚焦于资源限定词的定义、命名规则及匹配逻辑,并阐述了如何通过 `$r` 引用 JS 模块内的资源。最后,多语言支持部分讲解了如何通过 JSON 文件定义多语言资源,使用 `$t` 和 `$tc` 方法实现简单格式化与单复数格式化,为全球化应用提供便利。
  • 06.12 01:01:59
    发表了文章 2025-06-12 01:01:59

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(二)

    本文介绍了HarmonyOS应用开发中的HML、CSS和JS语法。HML作为标记语言,支持数据绑定、事件处理、列表渲染等功能;CSS用于样式定义,涵盖尺寸单位、样式导入、选择器及伪类等特性;JS实现业务逻辑,包括ES6语法支持、对象属性、数据方法及事件处理。通过具体代码示例,详细解析了页面构建与交互的实现方式,为开发者提供全面的技术指导。
  • 06.12 01:01:21
    发表了文章 2025-06-12 01:01:21

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(一)

    该文档详细介绍了一个兼容JS的类Web开发范式的方舟开发框架,涵盖概述、文件组织、js标签配置及app.js等内容。框架采用HML、CSS、JavaScript三段式开发方式,支持单向数据绑定,适合中小型应用开发。文件组织部分说明了目录结构、访问规则和媒体文件格式;js标签配置包括实例名称、页面路由和窗口样式信息;app.js则描述了应用生命周期与对象管理。整体内容旨在帮助开发者快速构建基于方舟框架的应用程序。
  • 06.06 11:17:40
    发表了文章 2025-06-06 11:17:40

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发四

    本文介绍了Web组件开发与性能优化的相关内容。在Web组件开发部分,涵盖创建组件、设置样式与属性、添加事件和方法以及场景示例,如动态播放视频。性能提升方面,推荐使用数据懒加载、条件渲染替代显隐控制、Column/Row替代Flex、设置List组件宽高及调整cachedCount减少滑动白块等方法,以优化应用性能与用户体验。
  • 06.06 11:17:01
    发表了文章 2025-06-06 11:17:01

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发之常见布局

    本文主要介绍了自适应布局与响应式布局的相关内容。自适应布局部分涵盖线性布局、层叠布局、弹性布局和网格布局,详细说明了各布局的特性及使用方法,例如线性布局中的排列、拉伸与缩放,弹性布局的方向、换行与对齐方式等。响应式布局则重点讲解了栅格系统和媒体查询,阐述如何通过栅格组件和媒体查询条件实现不同设备上的适配效果。这些技术帮助开发者灵活应对多尺寸屏幕的设计需求,提升用户体验。

2025年05月

  • 05.30 08:53:38
    发表了文章 2025-05-30 08:53:38

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发三

    本文介绍了基于声明式UI范式的图形绘制与动画效果实现方法,涵盖绘制图形、添加动画效果及常见组件说明三部分内容。在绘制图形部分,详细讲解了如何通过Circle组件为食物成分表添加圆形标签,以及使用Path组件结合SVG命令绘制自定义图形(如应用Logo)。动画效果部分则展示了如何利用animateTo实现闪屏动画,包括渐出、放大效果,并设置页面跳转;同时介绍了页面间共享元素转场动画的实现方式。最后,文章列举了声明式开发范式中的各类组件及其功能,帮助开发者快速上手构建复杂交互页面。
  • 05.30 08:52:40
    发表了文章 2025-05-30 08:52:40

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发二

    本文详细介绍了基于声明式UI开发的健康饮食应用的设计与实现过程。内容涵盖从基础环境搭建到复杂功能实现的全流程,包括创建简单视图、构建布局(如Stack、Flex)、数据模型设计、列表与网格布局构建,以及页面跳转和数据传递等核心功能。 本文通过实际案例深入浅出地解析了声明式UI开发的关键技术和最佳实践,为开发者提供了宝贵的参考。
  • 05.30 08:51:03
    发表了文章 2025-05-30 08:51:03

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发一

    本文介绍了方舟开发框架(ArkUI)及其两种开发范式:基于ArkTS的声明式开发范式和类Web开发范式。ArkUI是用于构建HarmonyOS应用界面的UI框架,提供极简UI语法和基础设施。声明式开发范式使用ArkTS语言,以组件、动画和状态管理为核心,适合复杂团队协作;类Web开发范式采用HML、CSS、JavaScript三段式开发,适用于简单界面应用,贴近Web开发者习惯。文中还概述了两者的架构和基础能力,帮助开发者选择合适的范式进行高效开发。
  • 05.27 22:50:15
    发表了文章 2025-05-27 22:50:15

    【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二

    本文档介绍了DataAbility开发、FA卡片开发和WantAgent开发三大模块的内容。DataAbility开发涵盖场景介绍、接口说明及开发步骤,支持数据共享与管理;FA卡片开发包括卡片概述、生命周期回调、接口说明及页面设计,助力应用信息前置展示;WantAgent开发则聚焦行为意图封装,提供启动Ability和发布公共事件的功能。文档详细解析了各模块的实现流程与关键代码示例,为开发者提供了全面指导。
  • 05.27 22:49:27
    发表了文章 2025-05-27 22:49:27

    【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一

    本文介绍了HarmonyOS中的FA模型及其开发相关内容,包括PageAbility与ServiceAbility的开发方法。FA模型下的Ability分为多种类型,如PageAbility(带UI,用户可见可交互)、ServiceAbility(无UI,在后台提供服务)等。文章详细阐述了PageAbility的生命周期、启动模式及接口使用,并通过代码示例展示了如何启动本地PageAbility和重写生命周期函数。
  • 05.27 22:48:33
    发表了文章 2025-05-27 22:48:33

    【HarmonyOS Next之旅】ArkTS语法(四) -> 使用限制与扩展

    本文介绍了ArkTS语言在生成器函数中的使用限制、变量的双向绑定以及自定义组件成员变量初始化的方式与约束。生成器函数中表达式的使用场景受限,且不能改变状态变量或包含局部变量。事件处理函数不受这些限制。双向绑定通过$$实现,支持基础类型及特定装饰器变量,变更时仅渲染当前组件以提升效率。成员变量初始化支持本地和构造参数两种方式,不同装饰器类型的变量有不同的初始化规则和约束,需根据具体需求选择合适的初始化方法。
  • 05.24 20:23:19
    发表了文章 2025-05-24 20:23:19

    【HarmonyOS Next之旅】ArkTS语法(三) -> 渲染控制

    ArkTS也提供了渲染控制的能力。条件渲染可根据应用的不同状态,渲染对应状态下的UI内容。循环渲染可从数据源中迭代获取数据,并在每次迭代过程中创建相应的组件。
  • 05.24 20:22:35
    发表了文章 2025-05-24 20:22:35

    【HarmonyOS Next之旅】ArkTS语法(二) -> 动态构建UI元素

    当开发者创建自定义组件,并想对该组件添加特定功能时(例如在自定义组件中添加一个点击跳转操作)。为解决此问题,引入了@BuilderParam装饰器,此装饰器修饰的属性值可为@Builder装饰的函数,开发者可在初始化自定义组件时对此属性进行赋值,为自定义组件增加特定的功能。@BuilderParam装饰器用于修饰自定义组件内函数类型的属性(例如:@BuilderParam noParam: () => void),并且在初始化自定义组件时被@BuilderParam修饰的属性必须赋值。
  • 05.22 20:41:02
    发表了文章 2025-05-22 20:41:02

    【HarmonyOS Next之旅】ArkTS语法(一)

    【HarmonyOS之旅】ArkTS语法(一)
  • 05.22 20:17:50
    发表了文章 2025-05-22 20:17:50

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(三)

    随着移动终端及其相关业务(如移动支付、终端云等)的普及,用户隐私保护的重要性愈发突出。应用开发者在产品设计阶段就需要考虑用户隐私的保护,提高应用的安全性。HarmonyOS应用开发需要遵从隐私保护规则,在应用上架应用市场时,应用市场会根据规则进行校验,如不满足条件则无法上架。应用采集个人数据时,应清晰、明确地告知用户,并确保告知用户的个人信息将被如何使用。对个人数据处理必须要征得用户的同意或遵守适用的法律法规,用户对其个人数据要有充分的控制权。应用个人数据收集应与数据处理目的相关,且是适当、必要的。开发者应
  • 05.21 11:30:50
    发表了文章 2025-05-21 11:30:50

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(二)

    本文主要介绍了HarmonyOS应用的配置文件说明、应用数据管理和应用安全管理三大核心内容。在配置文件说明部分,详细解析了“config.json”中app、deviceConfig和module三个关键组成部分的结构与功能,涵盖版本管理、设备配置及模块定义等细节。应用数据管理部分阐述了本地数据存储、分布式数据服务、文件共享及搜索服务等功能,确保跨设备数据一致性。应用安全管理则从开发准备、编码安全、权限使用到发布分发全流程,提供了保障应用安全的最佳实践。内容全面覆盖了HarmonyOS应用开发的核心环节,为开发者提供了详尽指导。
  • 05.21 11:28:59
    发表了文章 2025-05-21 11:28:59

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(一)

    本文主要介绍了HarmonyOS应用开发中的基础知识、配置文件结构及其说明。内容涵盖用户应用程序的基本概念,包括应用形态(安装型与元服务)、包结构(APP Pack与HAP)、核心组件(Ability)以及相关文件(库文件、资源文件、配置文件等)。重点解析了`config.json`配置文件的组成与内部结构,如`app`(全局配置)、`deviceConfig`(设备配置)、`module`(模块配置)三大核心部分,详细说明了各属性的功能与约束。此外,还提供了具体示例,帮助开发者更好地理解和使用HarmonyOS的配置体系。适用于JS/ArkTS开发环境。
  • 05.19 18:22:51
    发表了文章 2025-05-19 18:22:51

    【HarmonyOS Next之旅】DevEco Studio的安装与环境配置

    本教程详细介绍了使用DevEco Studio进行OpenHarmony开发的全流程,包括下载与安装、环境配置、项目准备及实用技巧。首先,以Windows环境为例,说明了DevEco Studio的运行要求、下载和安装步骤;接着,通过设置环境变量和配置SDK完成开发环境搭建;然后,讲解了项目创建、预览器和虚拟机的使用方法;最后,分享了中文插件安装和简化工程目录栏等小技巧,帮助开发者高效上手OpenHarmony开发。
  • 05.19 18:20:35
    发表了文章 2025-05-19 18:20:35

    【HarmonyOS Next之旅】HarmonyOS概述(二)

    HarmonyOS是面向万物互联时代的分布式操作系统,支持多种终端设备,提供全场景业务能力。其三大特征包括超级终端融合、一次开发多端部署及统一OS弹性部署。技术架构分为内核层、系统服务层、框架层和应用层,确保系统灵活性与高效性。同时,HarmonyOS通过分布式多端协同身份认证、可信运行环境和数据全生命周期保护,保障系统安全,实现“正确的人、正确的设备、正确地使用数据”。

2024年08月

2024年06月

  • 发表了文章 2025-06-12

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(三)

  • 发表了文章 2025-06-12

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(一)

  • 发表了文章 2025-06-12

    【HarmonyOS Next之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(二)

  • 发表了文章 2025-06-06

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发四

  • 发表了文章 2025-06-06

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发之常见布局

  • 发表了文章 2025-05-30

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发二

  • 发表了文章 2025-05-30

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发三

  • 发表了文章 2025-05-30

    【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发一

  • 发表了文章 2025-05-27

    【HarmonyOS Next之旅】ArkTS语法(四) -> 使用限制与扩展

  • 发表了文章 2025-05-27

    【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二

  • 发表了文章 2025-05-27

    【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一

  • 发表了文章 2025-05-24

    【HarmonyOS Next之旅】ArkTS语法(三) -> 渲染控制

  • 发表了文章 2025-05-24

    【HarmonyOS Next之旅】ArkTS语法(二) -> 动态构建UI元素

  • 发表了文章 2025-05-22

    【HarmonyOS Next之旅】ArkTS语法(一)

  • 发表了文章 2025-05-22

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(三)

  • 发表了文章 2025-05-21

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(二)

  • 发表了文章 2025-05-21

    【HarmonyOS Next之旅】HarmonyOS开发基础知识(一)

  • 发表了文章 2025-05-19

    【HarmonyOS Next之旅】DevEco Studio的安装与环境配置

  • 发表了文章 2025-05-19

    【HarmonyOS Next之旅】HarmonyOS概述(二)

  • 发表了文章 2024-08-12

    【海贼王航海日志:前端技术探索】CSS你了解多少?(三)

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息