前端视界

480
获赞数
4
关注数
1243
粉丝数
武汉
武昌理工学院 | 计算机网技术
IP 属地湖北
2024-07-18 加入
浏览 16.4k

欢迎来到“前端视界”!这是一个专注于前端开发的技术博客。作为一名资深的前端开发者,我致力于分享最新的前端技术、开发经验和实战案例,帮助广大开发者提升技术水平,解决实际开发中的问题。

无论你是刚入门的前端新手,还是经验丰富的开发老手,“前端视界”都将是你学习和成长的最佳伙伴。希望通过我的分享,能为你的前端之路带来启发和帮助。

5,121 声望|大师
全站排名超越 99.78% 用户
harmonyos
4.4k
harmonyos-next
590
前端
112
css
79
html
73
个人动态
  • 发布了文章1 月 21 日
    鸿蒙 RTL 适配踩坑记录:为什么你的布局在阿拉伯语下一定会翻车
    随着鸿蒙应用逐步走向国际化,应用不再只面对中文和英文用户。在 中东、北非 等地区,阿拉伯语、希伯来语 这类 从右到左(RTL)语言 是主流,如果应用在这些语言环境下:
  • 发布了文章1 月 21 日
    鸿蒙系统中地区特定内容实现实战:从资源适配到业务控制
    随着鸿蒙系统在手机、平板、穿戴设备以及 IoT 场景中的逐步落地,同一套应用需要面向不同国家、不同地区、不同语言和政策环境已经成为常态。在实际项目中,我们经常会遇到这些问题:
  • 发布了文章1 月 21 日
    鸿蒙系统 IO 性能优化实战:从应用卡顿到 OTA 升级的完整解决方案
    在鸿蒙(HarmonyOS / OpenHarmony)应用和系统开发中,IO 操作几乎无处不在,比如文件读写、配置加载、日志输出、数据库访问以及 OTA 升级等。很多性能问题表面上看是应用卡顿、启动慢、耗电高,实际上根源都指向 IO 使用不当。本文结合当前鸿蒙系统的实际开发现状,...
  • 发布了文章1 月 20 日
    鸿蒙 UI 为什么会卡?GPU 渲染性能实战分析与优化
    随着鸿蒙系统在手机、平板、穿戴设备以及多终端场景中的应用越来越多,UI 流畅度已经成为用户最直观、最容易感知的问题之一。在实际开发中,很多页面逻辑并不复杂,但依然会出现掉帧、滑动卡顿、动画不顺畅等情况,问题往往不在 CPU,而是出在 GPU 渲染压力过大 上。
  • 发布了文章1 月 20 日
    鸿蒙系统 IO 性能优化实战:从应用卡顿到 OTA 升级的完整解决方案
    在鸿蒙(HarmonyOS / OpenHarmony)应用和系统开发中,IO 操作几乎无处不在,比如文件读写、配置加载、日志输出、数据库访问以及 OTA 升级等。很多性能问题表面上看是应用卡顿、启动慢、耗电高,实际上根源都指向 IO 使用不当。本文结合当前鸿蒙系统的实际开发现状,...
  • 发布了文章1 月 20 日
    没有现成 API?教你在 ArkUI 里手写一个“施放”交互效果
    在 HarmonyOS 的 ArkUI 开发中,经常会遇到这样一种交互需求:用户按下某个组件,拖动它,然后在松手的一瞬间触发一个“释放”动作,比如飞出去、回弹、投放到某个区域,或者触发业务逻辑。
  • 赞了文章1 月 19 日
    如何在 SwiftUI 中对 CoreImage 滤镜做实时预览
    前言在做图片相关功能时,有一个需求几乎绕不开:用户拖动参数,图片实时变化。比如:调整模糊强度改变对比度、饱和度预览滤镜效果,再决定是否应用在 UIKit 时代,我们可能会用 UIImageView + CoreImage + GCD 硬撸。但到了 SwiftUI,很多人第一反应是:SwiftUI + C...
  • 赞了文章1 月 19 日
    AI赋能智汇高校 - 从零掌握大模型本地部署与微调全流程
    当 2025 年秋季的第一片梧桐叶飘落在交大校园时,一场关于人工智能未来的探索正在悄然展开。这不仅是技术的传授,更是认知的革新——从被动使用AI工具到主动创造智能体,从理论认知到工程实践。上海交通大学“AI赋能智汇高校实训营”正是这样一座桥梁,连接着学术前沿与...
  • 发布了文章1 月 19 日
    HarmonyOS 中如何避免线程阻塞?从原理到实战的完整解析
    随着 HarmonyOS / OpenHarmony 在手机、平板、智慧屏、车机等多设备上的落地,应用的复杂度正在明显提升。页面不再只是简单展示,而是伴随着网络请求、数据计算、设备协同等大量逻辑。如果这些逻辑处理不当,很容易出现页面卡顿、点击无响应,甚至 Ability 被系统回...
  • 发布了文章1 月 19 日
    鸿蒙分布式实战:多设备任务到底是怎么“自动分配”的?
    随着智能终端越来越多,应用早就不再只运行在一台设备上。手机、平板、智慧屏、手表之间的协作,已经成了很常见的需求。在这种背景下,多设备任务该怎么分、分到哪台设备执行,就成了开发中绕不开的问题。
  • 发布了文章1 月 19 日
    一部手机不够玩?鸿蒙如何把多设备变成一个游戏系统(实战解析)
    摘要这两年,跨屏协作在鸿蒙生态里出现得越来越频繁。从最早的文件互传、多屏办公,到现在的教育课堂、车机联动,设备之间已经不再是“各干各的”。在游戏领域,这个变化更明显:一块屏幕已经不够玩玩家希望多设备一起参与大屏负责画面,小屏负责操作但很多开发者一提“...
  • 发布了文章2025-09-17
    鸿蒙智能设备自动诊断实战:从传感器采集到远程上报的完整实现
    在如今的智能设备环境里,设备要越来越“聪明”。不光是能连上网、能被远程控制,更重要的是要能自我检测、自我修复。自动诊断就是一个核心能力,它能让设备在问题出现之前“先发现苗头”,并且在必要的时候自动上报或者触发保护机制。本文将结合鸿蒙开发环境,带大家一...
  • 发布了文章2025-08-22
    鸿蒙开发实战:掌握 Promise 和 async/await,轻松搞定异步请求
    在鸿蒙(HarmonyOS ArkTS/JS)应用开发中,异步操作几乎无处不在。无论是网络请求、文件读写,还是数据库操作,开发者都需要和异步逻辑打交道。鸿蒙在这方面和 Web 前端保持了高度一致,基本依赖 Promise 和 async/await 来管理异步任务。本文会结合实际开发场景,通...
  • 发布了文章2025-08-19
    HarmonyOS 实战:学会在鸿蒙中使用第三方 JavaScript 库(附完整 Demo)
    在鸿蒙(HarmonyOS NEXT / ArkTS)开发中,我们大部分业务逻辑和 UI 都是用 ArkTS 写的。不过在做一些数据处理、网络请求、工具函数或者复杂算法时,完全没必要“重复造轮子”。这时候就可以直接引入 JavaScript 的第三方库。鸿蒙官方已经支持通过 ohpm(OpenHarmony P...
  • 发布了文章2025-08-19
    鸿蒙应用权限处理全攻略:从配置到相机拍照,一篇文章讲透
    在做鸿蒙(HarmonyOS)应用开发时,涉及到相机、定位、存储等功能,系统都会要求应用先获得用户的授权。开发者既要在配置文件里声明权限,还要在代码里动态申请。否则就会遇到“调用接口没反应”或者“权限不足”的报错。本文会从配置、代码、场景三个角度,讲清楚鸿蒙应...
  • 发布了文章2025-08-18
    鸿蒙 ArkTS 自定义组件全攻略:从按钮到商品卡片一步步搞定
    在做应用开发的时候,我们经常会遇到这样的需求:系统提供的原生组件虽然能用,但总感觉差点意思。比如按钮样式不够个性化、输入框逻辑不够灵活、组件复用不够方便。这时候,自定义组件就是解题思路。在鸿蒙(HarmonyOS, ArkTS 开发)里,实现自定义组件并不复杂,甚...
  • 发布了文章2025-08-18
    HarmonyOS 推送通知开发实战:从权限申请到多场景应用的完整指南
    在日常应用开发中,通知功能几乎是必不可少的。不管是聊天消息、系统提醒,还是任务进度更新,都需要通过通知来触达用户。对于开发者来说,如何在鸿蒙(HarmonyOS)应用中实现推送通知,是一个绕不开的问题。本文将带你从基础配置到实战代码,再到实际场景应用,完整...
  • 发布了文章2025-08-17
    在鸿蒙里优雅地处理网络错误:从 Demo 到实战案例
    在做鸿蒙(HarmonyOS)应用开发时,网络请求基本是跑不掉的。无论是加载首页数据、拉取列表,还是提交表单,背后都依赖 HTTP 请求。可一旦遇到断网、超时、服务端 500 错误,应用就可能直接崩溃,用户体验会非常糟糕。所以,如何优雅地处理网络错误,保证用户看到的...
  • 发布了文章2025-08-17
    在鸿蒙中实现深色/浅色模式切换:从原理到可运行 Demo
    现在几乎所有主流应用都支持“深色模式”和“浅色模式”切换,这已经成了用户习惯。鸿蒙(HarmonyOS)同样提供了两种模式(dark / light),并且支持应用根据系统主题切换,或者应用内手动切换。对于开发者来说,如何配置和管理颜色资源,以及如何在代码里实现动态切换,...
  • 发布了文章2025-08-16
    HarmonyOS 实战:从输入框到完整表单,教你一步步搞定用户输入处理
    在很多应用里,用户输入和表单提交几乎是必不可少的功能。比如注册登录、搜索框、填写订单地址等等,都离不开输入框和表单的处理。在鸿蒙(HarmonyOS)开发中,ArkUI 提供了 TextInput、Form 等组件,让我们可以方便地采集和管理用户输入。本文会结合一个完整 Demo,...