2024-11-28 19:44:41

鸿蒙接入Flutter3.22

配置环境变量 配置HarmonyOS SDK和环境变量 API12, deveco-studio-5.0 或 command-line-tools-5.0 配置 Java17 配置环境变量 (SDK, node, ohpm, hvigor) export TOOL_HOME=/Applications/DevEco-Studio.app/Contents ..

HarmonyOS NEXT
143
0
2024-11-28 19:43:53

Context的典型使用场景

获取应用文件路径 基类Context提供了获取应用文件路径的能力,ApplicationContext、AbilityStageContext、UIAbilityContext和ExtensionContext均继承该能力。应用文件路径属于应用沙箱路径,上述各类Context获取的应用文件路径有所不同。 通过ApplicationContext获取应用级别的..

HarmonyOS NEXT
135
0
2024-11-28 19:43:19

认识鸿蒙Context

概述 Context是应用中对象的上下文,其提供了应用的一些基础信息,例如resourceManager(资源管理)、applicationInfo(当前应用信息)、dir(应用文件路径)、area(文件分区)等,以及应用的一些基本方法,例如createBundleContext()、getApplicationContext()等。UIAbility组件和..

HarmonyOS NEXT
142
0
2024-11-28 19:42:45

鸿蒙Banner图一多适配不同屏幕

认识一多 随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成本较高。HarmonyOS系统面向多终端提供了“一..

HarmonyOS NEXT
141
0
2024-11-28 19:42:21

鸿蒙适配一多搭建首页框架

认识一多 随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成本较高。HarmonyOS系统面向多终端提供了“一..

HarmonyOS NEXT
145
0
2024-11-28 19:41:21

鸿蒙Navigation处理启动页跳转到首页问题

在使用Navigation时时,你是否遇到了这样一个问题,Navigation加载启动页为入口,在启动页replace到首页,使首页替换换启动页,结果发现不生效,启动页依然存在。 为什么根页面启动页不能直接替换成首页 我们验证后发现当页面是Navigation的子页面时,是可以使用replace替换,当要替换根页面时,却发现不生产,这是因为我们使用NavPa..

HarmonyOS NEXT
150
0
2024-11-28 19:40:10

鸿蒙封装日志库并支持跳转显示行号

查看日志时,你是否经常遇到不知道日志是哪个地方打印的,为了便于查找位置,专门将文件名或类名设置为tag,日志还得传个标记,用于生产环境不打印日志,控制台的日志要是能点击定位到所在位置就好了。现在咱们自己来封装一个日志库,实现这些功能。 为什么控制台的日志可以点击跳转 首页我们思考一个问题,什么样的日志可以点击跳转到所在位置呢?为什么这样的日志就可以跳转呢?最..

HarmonyOS NEXT
140
0
2024-11-28 19:39:36

鸿蒙多环境配置二

你是否每次手动更改发布证书打app包上加应用市场呢?你是否每次打完包都手动在名称后添加版本号和时间呢?不同环境的依赖包经常打包时忘记改呢?其实这些鸿蒙都支持动态配置。 认识hvigor编译构建 hvigor将工程解析为一个树形结构,项目为树的根节点,项目中的每个模块为树的叶子节点,树最多为两层,模块中不能包含其他模块,在hvigor的定义中统称项目或模块为一..

HarmonyOS NEXT
136
0
2024-11-28 18:50:51

元服务:简易计算机页面

元服务
141
0
2024-11-28 18:35:12

简单了解栅格布局

栅格布局 在鸿蒙系统中使用栅格布局,主要是通过GridRow栅格容器组件和GridCol栅格子组件联合来实现的,首先我们需要创建一些组件 创建 GridRow 组件 GridRow组件是栅格布局的容器,用于定义栅格的整体结构和属性. 以下是一些常见的属性设置及示例: 设置列数:使用columns属性来设置栅格布局的总列数,默认值为 12。例如: colum..

uni-app
142
0
2024-11-27 22:16:37

创建一个登录界面

元服务
145
0
2024-11-27 21:28:56

元服务——2、页面与基础布局

元服务
140
0
2024-11-27 18:08:20

元服务——1、概念与环境

元服务
150
0
2024-11-27 14:55:11

【元服务】控件基础(一)

元服务
143
0
2024-11-27 09:40:26

基础布局

布局基础(二) 栅格布局(GridRow/GridCol) 栅格布局概述 栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。主要优势包括: 提供可循的规律:栅格布局可以为布局提供规律性的结构,解决多尺寸多设备的动态布局问题。通过将页面划分为等宽的列数和行数,可以方便地对页面元素进行定位和排版。 统一的定位标注:栅格布局可以为系统提供一种..

元服务
141
0
2024-11-26 19:26:29

基础控件——新闻示例

元服务
149
0
2024-11-26 19:07:23

元服务——实践篇

栅格布局(GridRow/GridCol) 栅格容器GridRow 栅格系统断点 栅格系统以设备的水平宽度(屏幕密度像素值,单位vp)作为断点依据,定义设备的宽度类型,形成了一套断点规则。开发者可根据需求在不同的断点区间实现不同的页面布局效果。 栅格系统默认断点将设备宽度分为xs、sm、md、lg四类,尺寸范围如下: 断点名称 取值范围(vp) 设备描述 x..

元服务
143
0
2024-11-26 18:59:48

「Mac玩转仓颉内测版36」PTA刷题篇15 - L1-015 跟奥巴马一起画方块

本篇将讲解PTA平台上的题目 L1-015 跟奥巴马一起画方块,通过字符的重复输出,进一步熟悉Cangjie编程语言中的循环控制与格式化输出。题目背景介绍了美国前总统奥巴马通过编程画出了一个简单的图形,现在让我们也来画一个类似的方块图形。 关键词 PTA刷题 图形输出 循环控制 格式化输出 Cangjie语言 一、L1-015 跟奥巴马一起画方块 题目描述:..

仓颉
146
0
2024-11-26 18:58:33

「Mac玩转仓颉内测版35」PTA刷题篇14 - L1-014 简单题

本篇将讲解PTA平台上的题目 L1-014 简单题,这是一个非常简单的输出题,主要练习Cangjie编程语言的基本输出操作。 关键词 PTA刷题 输出操作 Cangjie语言 一、L1-014 简单题 题目描述:没有任何输入。你只需要在一行中输出 This is a simple problem.。 输入格式:无。 输出格式:在一行中输出 This is a..

仓颉
149
0