logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙内核-内存初始化全解析

鸿蒙系统内存管理机制解析:文章详细介绍了鸿蒙内核的内存初始化流程,从OsSysMemInit()函数出发,剖析了内核空间、堆区、页表等关键组件的初始化过程。通过内存布局图和代码分析,展示了虚拟内存的分段管理(BSS、data、rodata、text、stack、heap),并深入讲解了Page页表的初始化机制。文章还附带了鸿蒙全栈学习笔记和相关技术文章链接,涉及移动开发前景、鸿蒙应用开发、嵌入式开

文章图片
#harmonyos#移动开发
鸿蒙开发5.0案例分析:ArkTS基础知识 - 类、接口及泛型

前面我们学习了 ArkTS基础知识 - 声明变量、常量、类型和函数,本文我们继续学习鸿蒙开发中使用ARKTS的类、接口、泛型、字段、方法、继承以及模块导出和导入的概念,为鸿蒙应用开发者提供了基础理论支持。学完本章,ArkTS的基础语法基本上就是学完了。希望这篇文章能够帮到你们。鸿蒙应用开发与鸿蒙系统开发哪个更有前景?嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开

文章图片
#harmonyos#移动开发
鸿蒙开发5.0案例分析:应用包大小优化

减小应用包大小是提升应用下载和安装体验的重要方式。通过压缩、精简或者复用应用中的代码或资源,可以有效降低应用包体积大小,减少空间占用,从而达到提升应用下载和安装速度的目的。在了解如何优化包大小之前,需要先了解HarmonyOS应用的 应用程序包结构。在进行应用程序包大小优化分析时,可以使用扫描工具扫描分析App包,根据输出的检测报告,采取相应措施优化应用。对于含有so库的app工程,可以 配置so

文章图片
#harmonyos#移动开发#性能优化
鸿蒙HEIF图片加载全流程解析

本案例展示了如何在鸿蒙平台上实现HEIF图片的高效加载与显示。通过移植libheif和libde265解码库,结合curl网络请求,实现了HEIF图片的软解码方案。关键技术点包括:1) 编译移植libheif及其依赖库;2) 使用curl获取网络HEIF图片;3) 通过libheif解码HEIF数据;4) 将解码后的RGB数据转换为鸿蒙PixelMap格式。该方案可作为鸿蒙平台HEIF硬解码的补充

文章图片
#harmonyos#移动开发
鸿蒙开发5.0案例分析:基于反混淆工具混淆后的日志定位

将nameCache.json文件放入nameCache文件内,将sourceMaps.map文件放入sourceMaps文件夹中,将生成的so文件放入nativeso文件中,input文件存放ArkTS和Native堆栈报错信息文件,output文件作为输出目录。工程源码的混淆可以降低工程被破解攻击的风险,但会导致无法直接通过Release应用的堆栈信息定位到源码的具体文件和行位置,不易于开发者

文章图片
#harmonyos#移动开发
鸿蒙开发5.0案例分析:轮播实现图文作品

图文作品播放是一种常见的功能,它的特点是:由多张图片组成一个合集,图片可以自动进行轮播,也可以手动去进行图片切换。自动轮播时,图片下方的进度条缓慢加载至完成状态;手动切换时,图片下方的进度条瞬间切换至已完成状态或未完成状态。由于原生Swiper组件自带的导航点指示器目前只支持数字和圆点的样式,不支持对应的特殊样式,因此需要通过自定义指示器(即进度条)来模拟底部的导航条效果。本文中将通过场景介绍、技

文章图片
#harmonyos#ui#移动开发
鸿蒙开发5.0案例分析:手势事件冲突解决方案

在复杂的应用界面中,多个组件嵌套时同时绑定手势事件,或者同一个组件同时绑定多个手势,都有可能导致手势事件产生冲突,达不到用户的预期效果。本文从事件响应的机制入手,介绍手势触发的基本流程,以及如何响应手势事件,了解背后的执行原理,并用来解决冲突问题等。事件响应链收集手势响应优先级手势响应控制常见手势冲突问题对于一般同类型的手势,系统手势优先于自定义手势执行,可以通过priorityGesture或者

文章图片
#harmonyos#移动开发
鸿蒙开发5.0案例分析:长列表加载性能优化

列表是应用开发中最常见的一类开发场景,它可以将杂乱的信息整理成有规律、易于理解和操作的形式,便于用户查找和获取所需要的信息。应用程序中常见的列表场景有新闻列表、购物车列表、各类排行榜等。随着信息数据的累积,特别是一些新闻应用、购物应用、聊天应用,列表数据往往会达到上万条,针对这类大量数据加载的长列表应用,如何对长列表的性能进行优化是非常重要的。一个正确、高性能的长列表应用能明显降低列表渲染时间、提

文章图片
#harmonyos#性能优化
鸿蒙开发5.0案例分析:基于PhotoViewPicker对图片进行操作

PhotoAccessHelper.createAsset接口 需要ohos.permission.WRITE_IMAGEVIDEO权限,ohos.permission.WRITE_IMAGEVIDEO权限 为系统等级,该权限当前可申请的场景与功能:应用需要克隆、备份或同步图片/视频类文件。此时,可以直接使用安全控件中的保存控件,免去权限申请和权限请求等环节(创建媒体资源需要在应用中申请相册管理模

文章图片
#harmonyos
鸿蒙开发5.0案例分析:一多开发实例(商务办公)

本文从目前流行的垂类市场中,选择商务办公类应用作为典型案例,详细介绍 “一多” 在实际开发中的应用。主要包含入口、备忘录、笔记汇总、笔记、日历等典型页面。核心功能:侧边栏显隐 :监听断点变化,设置 SideBarContainer组件 的SideBarContainerType属性或改变showSideBar属性参数,实现侧边栏根据不同断点显示隐藏及显示类型的变化。

文章图片
#harmonyos#ui
    共 121 条
  • 1
  • 2
  • 3
  • 13
  • 请选择