刷新
Dart学习笔记:API

本文更新于2024-12-25,使用Dart 2.18.2。 目录dart:async 【异步库】类Future<T> —— 异步计算结果FutureOr<T> —— 同步或异步的计算结果Stream<T> —— 流dart:convert 【数据转换库】类JsonCodec —— JSON编解码器 ...

Dart学习笔记:语法

本文更新于2024-12-22,使用Dart 2.18.2。 目录关键字常量变量基本数据类型数值字符串布尔列表集合映射运算符运算符优先级算数运算符关系运算符类型判定运算符赋值运算符逻辑运算符位运算符条件运算符访问运算符流程控制条件语句if-elseswitch-case循环语句forfor-inwh ...

OpenHamony 5.0.1编译纠错指南

博主头像 OpenHarmony 5.0.1编译指南 这个指南是在我经过数天的试错之后得到的最稳定的能编译5.X代码的方法,所以我默认观看该教程的人已经知道基本的流程,但是总是报奇怪的error无法编译成功(如果明显是某个lib没有安装的请自己解决) 首先先注意两点: 环境必须使用Ubuntu20.04, W ...

手把手教你华为鸿蒙开发之第十三节

博主头像 华为鸿蒙开发:自定义组件的创建与使用 引言 在华为鸿蒙应用的开发中,自定义组件是构建复杂界面和重用代码的重要手段。通过自定义组件,开发者可以将复杂的UI逻辑封装起来,提高代码的可维护性和可读性。本文将通过 DevEco Studio 详细介绍如何在鸿蒙应用中创建和使用自定义组件,包括组件的参数传递、 ...

鸿蒙 NEXT 开发之后台任务开发服务框架学习笔记

博主头像 大家好,我是 V 哥,在学习鸿蒙时,想做一个音乐播放器,其中播放音乐的功能,一定要使用到后台任务开发服务,鸿蒙 NEXT 就提供了这样的能力,Background Tasks Kit(后台任务开发服务)是一个强大的框架,它允许开发者高效地管理和调度后台任务,实现应用功能的持续运行。今天的内容,我们来 ...

鸿蒙UI系统组件02——按钮(Button)

博主头像 1、概述 Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。Button当做为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮。 2、创建按钮 Button通过调用接口来创建,接口调用有以下两种形式: 创建不包含子组件的按钮。 Button(lab ...

鸿蒙UI系统组件01——文本组件(Text/Span)

博主头像 如果你也对鸿蒙开发感兴趣,加入“Harmony自习室”吧!点击下面的名片关注公众号。 1、概述 Text是文本组件,是我们开发UI界面中最常见的组件之一,通常用于展示用户的视图,如显示文章的文字。下面将对文本组件展开介绍。 2、创建文本 Text可通过以下两种方式来创建: string字符串 Tex ...

ArkTs布局入门04——相对布局 & 媒体查询

博主头像 1、相对布局 1.1、概述 RelativeContainer为采用相对布局的容器,支持容器内部的子元素设置相对位置关系。子元素支持指定兄弟元素作为锚点,也支持指定父容器作为锚点,基于锚点做相对位置布局。下图是一个RelativeContainer的概念图,图中的虚线表示位置的依赖关系。 ...

Android 设置沉浸式状态栏

博主头像 原文地址: Android 设置沉浸式状态栏-Stars-One的杂货小窝 标题所说的沉浸式状态栏实际就是底部有背景图,而状态栏是沉浸效果(可以在背景图上面展示的),如下面的这种效果: 官方API实现 官方新版本出了个api,名为enableEdgeToEdge(),方便我们使用 这种方法主要适用A ...

优雅的@ObservedV2和@Trace装饰器

博主头像 Hello,大家好,我是 V 哥。在HarmonyOS NEXT开发中,@ObservedV2装饰器和@Trace装饰器是用于状态管理的两个装饰器,它们在HarmonyOS应用开发中用于增强对类对象中属性的观测能力。如果你学过观察者模式的原理,你会更容易理解和上手,以下是它们的一些关键特性和使用注意 ...

手把手教你华为鸿蒙开发之第十节

博主头像 华为鸿蒙开发:深入探索Tabs组件的定制与应用 引言 在移动应用设计中,标签页(Tabs)是用户切换不同内容区块的重要界面元素。华为鸿蒙操作系统提供的Tabs组件支持开发者创建高度定制化的标签页界面。本文将通过 DevEco Studio 详细介绍Tabs组件的使用,包括基本设置、动态生成标签页、以 ...

<123···50>