2025-01-15 11:31:58
Harmony OS Next应用“丁斗口算”开发记录(8)
第八节 自适应拉伸3 本节讲述右侧数字按钮部分的一多适配设计。数字按钮是用来输入答案的。为什么要设计数字按钮,而不是用数字键盘呢?实际上最早的版本就是用的系统输入法,但是,在多个题目之间切换的时候,输入法一直在弹出、退出,非常影响使用。如果将输入法窗口固定不动,又会严重影响可使区域的面积。并且,系统输入法的数字键盘,不包括本应用的控制键(上一题、下一题等),..
HarmonyOS NEXT
145
0
2025-01-15 11:31:31
Harmony OS Next应用“丁斗口算”开发记录(7)
第七节 自适应拉伸2 这个应用已经上架,且已经更新过了,跟本贴有一些不一样的地方。有兴趣的朋友可以下载体验。希望能在评论区看到您的建议。 题目页的主要区域,也就是下部区域,使用Row组件实现。Row组件内分为左右两部分,这里的设计思路是高度占满上级组件,宽度按比例分割。 Row() // 主要区域 { Flex({direction: FlexDirecti..
HarmonyOS NEXT
149
0
2025-01-15 11:02:41
Harmony OS Next应用“丁斗口算”开发记录(3)
第三节 适配设备旋转 用户旋转设备后,屏幕显示也应同时变化以适应宽度/高度的不同。设计思路是监视组件尺寸,在尺寸变化时,刷新显示。上一节说到了主要是Grid组件内Item的排列变化。代码如下 @State Orient_V : boolean = true; Build(){ Flex({ direction: FlexDirection.Column}) ..
HarmonyOS NEXT
162
0
2025-01-14 17:14:42
HarmonyOS NEXT应用开发边学边玩,从零实现一影视APP(四、最近上映电影滚动展示及加载更多的实现)
在HarmonyOS NEXT开发环境中,我们可以使用多种组件和库来构建丰富且交互友好的应用。本文将展示如何使用HarmonyOS NEXT框架和nutpi/axios库,从零开始实现一个简单的影视APP的首页,主要关注最近上映电影的滚动展示及加载更多功能的实现。 安装nutpi/axios 首先,我们需要在项目中安装nutpi/axios库。 ohpm i..
HarmonyOS NEXT
159
0
2025-01-13 19:30:07
HarmonyOS NEXT边学边玩,从零开发一款影视APP(二、首页轮播图懒加载的实现)
在开发一款影视APP时,首页的轮播图是一个非常重要的部分。它不仅能够吸引用户的注意力,还能有效地推广重点内容。为了提升应用的性能和用户体验,我们可以实现轮播图的懒加载功能。本文将详细介绍如何在HarmonyOS NEXT应用开发中实现这一功能。 1. 数据源设计 开源仓库地址:https://atomgit.com/csdn-qq8864/hmmovie [..
HarmonyOS NEXT
219
0
2025-01-13 18:09:16
CMake 技术文档:一份朴素的介绍与使用指南
嘿,伙计们,今天我想跟你们聊聊 CMake,这个让我心情有点低落的话题。我知道,听起来可能有点奇怪,但 CMake 这东西,真的让我有点摸不着头脑。我花了不少时间在 Linux 下捣鼓 CMakeLists.txt,但结果呢?源文件丢失的问题还是让我头疼。 CMake 是啥? 首先,CMake 不是一个构建工具,它是一个用来生成构建系统的工具。这意味着,你可..
OpenHarmony
134
0
2025-01-12 20:33:20
鸿蒙preference数据缓存进阶用法实现增删改查
前言导读 最近在看这个数据缓存,然后也是群友一个问题一直卡着,到今天才有给群友处理, 今天主要分享的时候 鸿蒙用户首选项缓存数据 进阶用法 实现我们的增删改查 效果图 增加数据 [图片] 查询数据 [图片] 更新数据 [图片] [图片] 删除数据 删除下标为2的数据 [图片] [图片] 具体实现: PreferencesUtil 工具类实现 import L..
HarmonyOS NEXT
217
0
2025-01-12 11:43:51
华为鸿蒙原生应用碰一碰分享
华为鸿蒙原生应用碰一碰分享 华为分享新推出碰一碰分享,支持用户通过碰一碰发起跨端分享,可实现传输图片、共享wifi等。 场景介绍 宿主应用进入一个可以分享的界面,比如打开或者选中的一个文件、一条备忘录、一个联系人详情,或个人热点/WIFI等。 宿主应用可以分享多个内容,如选中的多张图片等。 手机应用发起碰一碰分享时,双端设备需要在亮屏、解锁的状态下并且都已开..
HarmonyOS NEXT
359
1
2025-01-11 17:52:11
开明软件包:openKyLin 的创新之举
开明软件包:openKyLin 的创新之举 什么是 openKyLin? openKyLin(开放麒麟)是一个由基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同创立的开源社区。它的目标是在开源、自愿、平等和协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区。openKyLin 2.0 版本更是..
OpenHarmony
168
0
2025-01-10 22:57:22
掌握未来:解锁 openKyLin 中的 Linux 命令操作
掌握未来:解锁 openKyLin 中的 Linux 命令操作 嘿,想搞懂 openKyLin 系统里的命令操作吗?那可得先知道它可是基于 Linux 内核的,所以大部分命令都是 Linux 那套。别急,我这就给你好好唠唠,咋在 openKyLin 里用这些命令搞定事儿。 一、先瞅瞅 openKyLin 是啥玩意儿 openKyLin,就是个操作系统呗,跟 ..
OpenHarmony
288
0
2025-01-09 00:19:31
掌握未来:从入门到精通OpenKyLin探索之旅(1)
基础知识 历史与背景 OpenAtomKyLin,也就是咱们常说的openKylin,其实是由麒麟软件有限公司主导研发的,它的前身是麒麟操作系统,这个系统从2001年就开始研发了,算得上是国内比较老牌的操作系统之一。openKylin是在2022年6月正式发布的,它是一个开源的桌面操作系统,主要面向政府、企业以及个人用户。它的设计哲学就是打造一个安全、稳定、..
资讯
198
0
2025-01-08 13:52:27
鸿蒙原生应用如何才能拉起系统浏览器?
鸿蒙原生应用如何才能拉起系统浏览器? [图片] 通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用 开发者可以通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用,并在want参数中的uri配置拉起后打开的网页链接。具体可参考如下代码。 示例代码..
HarmonyOS NEXT
209
0
2025-01-06 12:30:21
[HarmonyOS] 鸿蒙 初识 ArkUI-X
[OpenHarmony] 鸿蒙 初识 ArkUI-X 前言 ArkUI是一套构建分布式应用界面的声明式UI开发框架。它使用简洁的UI信息语法、丰富的UI组件、以及实时界面预览工具, 帮助您提升HarmonyOS应用界面开发效率30%。您只需使用一套ArkTS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。 核心特征 1.简洁自然的..
ArkUI-X
188
0
2025-01-06 09:32:01
HarmonyOS NEXT应用开发实战(一):边学边玩,从零开发一款影视APP
引言 学习一项技能,最好也最快的办法就是动手实战。通过自己给自己找项目练习,不仅能够激发兴趣,还能从开发实战中不断总结经验。这种学习方法是最为高效的。今天,我们将通过开发一款名为“爱影家”的影视APP,来学习HarmonyOS NEXT应用开发。 这个项目简单小巧,非常适合拿来练手。在开发过程中,你不仅能锻炼编程技能,还能在真实的开发环境中感受到项目开发的乐..
HarmonyOS NEXT
201
0
2025-01-06 09:02:17
img-type三方库
img-type 这是一个简单的模块,用于根据图像的幻数检查图像的类型(无需加载整个图像)。 它目前适用于JPEG、PNG、GIF、BMP和ICO。 This is a simple module to check the type of an image from its magic number (without having to load the w..
三方库
133
0
热门文章
HarmonyOS 读取系统相册图片并预览
107 浏览
0 评论
仓颉编程语言已正式开源
139 浏览
0 评论
AI编程神器!Trae+Claude4.0 简单配置 让HarmonyOS开发效率飙升
131 浏览
0 评论
学着学着 我就给这个 HarmonyOS 应用增加了些新技术
140 浏览
0 评论
基于Flutter 3.27.4鸿蒙版0.1.0版本(Beta)发布
168 浏览
0 评论
聚焦 AIoT 领域:openvela 开源项目正式入驻 GitCode
148 浏览
0 评论
【HarmonyOS组件/模板集成创新活动-如何高效开发鸿蒙应用 (鸿社圈子)】
139 浏览
0 评论