首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
HarmonyOS应用开发高级案例(八):性能优化(篇一)
性能优化是一个广泛的领域,本节聚焦于UI性能方面的两大核心问题:“慢” 与 “卡”。例如,在应用启动过程中,从用户点击应用图标开始,到应用首页完全加载呈现,这一过程若耗时过长,会极大地降低用户体验。此
Typora1.9.5 下载安装步骤,Markdown编辑器
简介 Typora 软件介绍 Typora 是一款支持实时预览的 Markdown 编辑器,主打极简设计和所见即所得的写作体验。 实时预览:无需分屏,编辑和预览合二为一,写作更流畅。 所见即所得:自动
HarmonyOS 应用开发高级案例(七):鸿蒙高性能API设计理念(下)
即便同步与异步API已经提供了基本的并发能力,在实际开发中,开发者仍可能出于性能或架构考虑,选择手动创建子线程来处理特定任务,避免主线程负担过重。尤其在业务逻辑复杂或处理密集型任务时,自定义线程成为必
Unicodia(Unicode字符查询工具) 绿色版
Unicodia是一个用户友好的Unicode字符工具,支持各类字符的查找和管理,适用于程序员、设计师和需要使用特殊字符的任何人士。它提供一个清晰的界面,便于用户浏览、搜索和复制Unicode字符。
HarmonyOS 应用开发高级案例(六):鸿蒙高性能API设计理念(上)
本次分享主要分为四个部分:首先概述API的基本介绍,这部分内容在开发过程中较为熟悉;其次讲解哪些API提供同步方式,哪些提供异步方式及其设计原因;第三部分介绍开发者在ArkTS中使用并发能力的途径;最
HarmonyOS 应用开发高级案例(五):小试状态管理V1->V2迁移
HarmonyOS自API12版本后,推出了全新的状态管理V2。V2是V1的增强版本,为我们带来了更多功能和灵活性。对于新开发的应用,建议直接使用V2版本范式来进行开发。对于已经使用V1的应用,如果V
HarmonyOS 应用开发高级案例(四):智算房贷元服务开发
本案例使用元服务创建了一个智能房贷计算器项目,项目功能包括商业贷款、公积金贷款、组合贷款三种计算方式。 1. 案例效果截图 案例效果如图30所示。 图30 案例效果截图 2. 案例运用到的知识点 核心
HarmonyOS 应用开发高级案例(三):添加水印
本示例为开发者展示常用的水印添加能力,包括两种方式给页面添加水印、保存图片添加水印、拍照图片添加水印和pdf文件添加水印。 案例效果截图 首页 页面水印 图片水印 pdf水印 案例运用到的知识点 核心
Fluent Bit:Syslog 数据高效入驻 Elasticsearch
本指南展示如何使用Fluent Bit作为中央Syslog服务器,通过UDP收集来自Alpine容器的日志,并将其转发到Elasticsearch进行存储和分析。
HarmonyOS 应用开发高级案例(二):统一扫码服务
Scan Kit(统一扫码服务)作为软硬协同的系统级扫码服务,创新性地推出了更简单的“扫码直达”接入能力。只需少量的接入工作,无需在应用中开发专门的扫码模块,即可通过系统级扫码入口实现扫码到应用的跳转
优雅处理空指针异常:告别繁琐的 null 判断
空指针异常确实是 Java 开发中最常见的 bug 之一。很多开发者习惯性地使用 != null来判断,虽然能解决问题,但会导致代码冗余和可读性下降。下面介绍几种更优雅的处理方式。
HarmonyOS 应用开发高级案例(一):基于CameraKit通过AVRecorder录像
本示例通过CameraKit自定义相机,并通过AVRecorder进行录像。帮助开发者在自定义相机的场景开发中,实现使用AVRecorder录像的功能。 一、案例实战 (一) 案例效果截图 获取权限
HarmonyOS 应用开发进阶案例(十五):实现文件管理案例实战
一、案例实现 (一) 案例效果截图 (二) 案例运用到的知识点 核心知识点 文件管理能力 :该模块为基础文件操作API,提供基础文件操作能力,包括文件基本管理、文件目录管理、文件信息统计、文件流式读写
HarmonyOS 应用开发进阶案例(十四):使用关系型数据库实现目标管理
一、案例实现 1. 13.4.2.2 案例运用的知识点 关系型数据库:基于关系模型来管理数据的数据库,提供了增、删、改、查等接口,也可运行输入的SQL语句满足复杂场景需要。 2. 13.4.2.3 数
HarmonyOS 应用开发进阶案例(十三):使用用户首选项实现应用内字体大小调节
本案例在页面与数据案例的基础上,实现应用“我的”页面的字体大小调节。 一、案例实现 (一) 案例效果截图 (二) 案例运用的知识点 字体大小调节原理:通过组件Slider滑动,获取滑动数值,将这个值通
CareUEyes(调节屏幕亮度和颜色)
CareUEyes 是一款用于调节屏幕亮度和颜色的软件,旨在保护用户眼睛的健康。它提供了多种功能和特点,使用户在使用电脑时能够更加舒适和健康。 软件功能 蓝光过滤:该软件可以调整屏幕的色温,减少蓝光的
HarmonyOS 应用开发进阶案例(十二):实现转场动画
本案例将介绍如何实现各种类型的转场动效。其中包括使用Navigation组件导航实现页面间转场,使用transition属性实现组件内转场,使用bindSheet实现模态转场,使用geometryTr
HarmonyOS 应用开发进阶案例(十一):实现简易动效
本案例利用ArkUI组件不仅可以实现属性变化引起的属性动画,也可以实现父组件状态变化引起子组件产生动画效果,这种动画为显式动画。 案例实战 案例效果截图 案例运用到的知识点 核心知识点 显式动画:提供
HarmonyOS 应用开发进阶案例(十):制作电子相册
本案例介绍了如何实现一个简单的电子相册应用,主要功能包括: 实现首页顶部的轮播效果。 实现页面多种布局方式。 实现通过手势控制图片的放大、缩小、左右滑动查看细节等效果。 一、案例效果截图 二、案例运用
CSS-in-JS:前端理智的“大背叛”
CSS-in-JS本意是解决问题,却带来了性能下降、可读性差、调试困难及过度工程。它将样式与JS绑定,增加了运行时开销。现代CSS已有更好原生方案,应回归关注点分离。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30