1918010837065910_个人页

1918010837065910
个人头像照片
12
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年03月

  • 03.16 20:42:20
    发表了文章 2025-03-16 20:42:20

    HarmonyOS NEXT-Flutter混合开发之鸿蒙-代码实践

    本文介绍了在Flutter三端分离模式下,将纯血鸿蒙混入Flutter项目的实践经验。基于咸鱼团队的flutter_boost和自定义FlutterPlugin实现,涵盖环境搭建、Flutter模块创建、flutter_boost集成、鸿蒙侧适配、双端通信及原生调用等内容。详细说明了Flutter与鸿蒙间的页面跳转、数据传递及方法调用的实现方式,为开发者提供参考。总结指出,通过管理页面栈和实现双端交互,可满足常规开发需求。
  • 03.16 20:42:01
    发表了文章 2025-03-16 20:42:01

    HarmonyOS NEXT 实战系列-综合案例新闻页

    本示例展示了如何通过 `ForEach` 遍历数据并结合 HTTP 请求动态渲染新闻列表。首先定义了 `News` 接口描述数据结构,接着在组件中使用 `List` 和 `ForEach` 渲染新闻项,包含标题、来源、评论数、时间和图片等信息。同时,通过 `http.createHttp()` 获取远程数据并更新列表。代码结构清晰,适配动态数据展示需求。
  • 03.16 20:40:26
    发表了文章 2025-03-16 20:40:26

    HarmonyOS NEXT 实战系列10-网络通信

    本文介绍了网络通信相关知识,包括HTTP协议的工作原理、鸿蒙系统中HTTP模块的使用方法、Promise异步操作处理机制及async/await语法糖的应用,以及JSON数据格式的语法规则与转换方法。重点讲解了HTTP请求响应流程、鸿蒙开发中的网络权限申请与代码实现、Promise三种状态及创建方式,并通过示例说明异步编程技巧和JSON在数据传递中的应用。
  • 03.16 20:40:13
    发表了文章 2025-03-16 20:40:13

    HarmonyOS NEXT 实战系列09-生命周期

    页面与组件生命周期介绍:页面生命周期(@Entry装饰)包含onPageShow、onPageHide、onBackPress等接口,分别在页面显示、隐藏和返回按钮点击时触发;组件生命周期(@Component装饰)包含aboutToAppear和aboutToDisappear,在组件创建与销毁时回调。示例代码展示了生命周期函数的使用场景及执行时机,帮助开发者更好地管理页面和组件状态。
  • 03.16 20:38:21
    发表了文章 2025-03-16 20:38:21

    HarmonyOS NEXT 实战系列08-案例微博导航设置

    本示例展示了如何通过 `PersistentStorage` 和 `AppStorage` 实现全局 UI 状态的持久化,并结合 `Tabs` 组件创建动态切换的首页导航栏。用户可在“视频”与“超话”间切换,状态自动保存。同时,通过 `router` 跳转至导航设置页 (`NavSetting.ets`) 完成选项修改,支持返回操作及对齐布局调整。代码涵盖基础组件用法,适合学习跨页面状态管理与 UI 设计。
  • 03.16 20:38:02
    发表了文章 2025-03-16 20:38:02

    HarmonyOS NEXT 实战系列07-应用状态

    AppStorage 是应用全局的 UI 状态存储,支持跨 Ability 数据共享,提供 `setOrCreate` 和 `get` 方法管理全局状态,并通过 `@StorageProp` 和 `@StorageLink` 实现单向或双向数据同步至组件。PersistentStorage 基于 AppStorage,提供状态变量的持久化能力,可将选定属性保存到设备磁盘,但写操作同步执行,建议持久化数据小于 2KB,以避免影响 UI 渲染性能。相关持久化文件位于 `/data/app/el2/.../persistent_storage` 目录下。
  • 03.16 20:36:30
    发表了文章 2025-03-16 20:36:30

    HarmonyOS NEXT 实战系列06-路由

    鸿蒙开发中,页面路由(@ohos.router)和组件导航(Navigation)都支持应用内页面跳转。页面路由更易上手,适合初学者,未来多用于混合场景;而组件导航灵活性更强,支持更丰富的动效与生命周期管理,且更适合一次开发多端部署。 **Router模块**通过URL实现页面切换,提供`router.pushUrl`(压栈跳转,保留当前页状态)和`router.replaceUrl`(替换当前页并销毁)两种模式。同时支持`Standard`(多实例)和`Single`(单实例)实例模式,可传递参数至目标页面。 掌握这些基础,即可进行多页面应用开发。
  • 03.16 20:34:03
    发表了文章 2025-03-16 20:34:03

    HarmonyOS NEXT 实战系列05-案例回关粉丝

    本文介绍了一个基于HarmonyOS的组件化设计案例,通过提取 `FansItemComp` 组件实现复用,使用 `@Prop` 动态接收数据渲染UI。示例中包含关注与互关功能:父组件 `TestPage` 提供粉丝列表数据,封装 `getFansAndFollowCount` 方法统计互关人数;子组件通过按钮交互更新关注状态,并利用 `onChange` 回调通知父组件同步数据变化。代码结构清晰,展示了组件间通信及动态渲染的实现方式。
  • 03.16 20:32:46
    发表了文章 2025-03-16 20:32:46

    HarmonyOS NEXT 实战系列04-组件状态

    本文介绍了ArkUI中组件状态的三种装饰器:@State、@Prop和@Link。@State用于定义状态变量,其变化驱动UI更新;@Prop实现父组件向子组件单向传值,子组件修改不会影响父组件;@Link则在父子组件间建立双向绑定,实现数据同步更新。通过示例代码详细展示了简单类型、对象类型及数组类型变量的操作方法,以及自定义组件的创建与复用,帮助开发者理解数据驱动UI的核心机制。
  • 03.16 20:31:49
    发表了文章 2025-03-16 20:31:49

    HarmonyOS NEXT 实战系列03-案例粉丝列表

    本文通过一个案例展示了使用 Interface 定义对象类型约束、华为资源类型 Resource、数组类型 FansItem[] 的定义,以及通过 ForEach 实现循环渲染和 @Extend 扩展组件属性的方法。代码实现了一个列表界面,包含头像、名称、标题和关注按钮,按钮样式根据是否已关注动态变化。此示例未涉及动态交互,后续文章将补充相关内容。
  • 03.16 20:30:31
    发表了文章 2025-03-16 20:30:31

    HarmonyOS NEXT 实战系列02-布局基础

    ArkTS通过声明式编程构建应用UI,支持属性、事件和子组件配置。线性布局(LinearLayout)使用Row和Column实现水平或垂直排列,提供多种对齐方式如Start、Center等。基础组件如Text、Button具备通用属性(width、height等)与尺寸单位(vp、fp)。样式设置涵盖文本样式、背景、间距、边框等。扩展机制包括@Extend重用样式、@Styles简化样式定义、@Builder复用UI元素,支持条件渲染(if/else)和循环渲染(ForEach)。这些功能帮助开发者高效构建灵活的用户界面。
  • 03.16 20:28:31
    发表了文章 2025-03-16 20:28:31

    HarmonyOS NEXT 实战系列01-ArkTS基础

    ArkTS是HarmonyOS应用开发的首选语言,基于TypeScript扩展而成,保留了TS风格并强化静态检查与分析能力,提升程序稳定性和性能。它支持声明式UI开发、状态管理等功能,简化应用构建。语法涵盖变量、常量、数组、对象、语句(如if、switch)、函数(含箭头函数与泛型)、类和模块等特性,同时提供联合类型、字面量联合类型及枚举类型等丰富类型支持,助力开发者高效编写高质量代码。
  • 发表了文章 2025-03-16

    HarmonyOS NEXT-Flutter混合开发之鸿蒙-代码实践

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列-综合案例新闻页

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列08-案例微博导航设置

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列10-网络通信

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列01-ArkTS基础

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列07-应用状态

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列03-案例粉丝列表

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列09-生命周期

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列04-组件状态

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列06-路由

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列02-布局基础

  • 发表了文章 2025-03-16

    HarmonyOS NEXT 实战系列05-案例回关粉丝

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

你好,我是AI助理

可以解答问题、推荐解决方案等