自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 鸿蒙之Grid实现拖动自定义排序特效

涉及的事件及组件。

2024-07-25 19:54:46 459

原创 解决Windows11家庭版默认不支持Hyper-V问题

3:保存文档后,右击文档选择用管理员身份执行文件。会出现命令窗户,等待安装完毕后输入Y重启电脑。Hyper-V安装成功、进入步骤:重启,黑屏之后连续点击F1(不同电脑型号快捷键不同),进入BIOS界面进行修改,开启虚拟机支持。1:创建一个文本文档,并重命名为Hyper-V.cmd。

2024-07-21 17:28:13 294

原创 鸿蒙之媒体查询和断点工具BreakPointSystem

媒体查询(@ohos.mediaquery)作为响应式设计的核心,在移动设备上应用十分广泛。媒体查询可根据不同设备类型或同设备不同状态修改应用的样式。媒体查询常用于下面两种场景:针对设备和应用的属性信息(比如显示区域、深浅色、分辨率),设计出相匹配的布局。当屏幕发生动态改变时(比如分屏、横竖屏切换),同步更新应用的页面布局。核心用法// 1. 导入 模块// 2. 创建监听器// 3. 注册监听器// 组件即将创建出来// 添加回调函数// 执行逻辑})// 执行逻辑})

2024-07-15 17:53:09 275

原创 鸿蒙之用户头像上传、下载

包括本地相册上传以及拍照上传。

2024-06-15 22:40:09 397

原创 鸿蒙之UiAbility、页面及组件之间的生命周期

UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口;一个UIAbility组件中可以通过多个页面来实现一个功能模块。每一个UIAbility组件实例,都对应于一个最近任务列表中的任务。UIAbility的生命周期包括Create、Foreground、Background、Destroy四个状态,如下图所示。

2024-06-14 22:22:16 756

原创 TypeScript实现常见的数据结构

树和图的数据结构在 TypeScript 中实现起来会更复杂,因为它们涉及到更多的逻辑和可能的变种。但基本上,你可以定义节点类,并为树定义父子关系,为图定义节点和边。以上只是基本示例,具体实现会根据你的需求和上下文有所不同。TypeScript 的静态类型检查可以帮助你在编译时捕获许多错误,使代码更加健壮。TypeScript 直接支持 JavaScript 的数组,你可以使用它们作为数据结构。队列可以使用数组或者两个栈来实现。在 TypeScript 中,你可以定义链表节点和链表类。

2024-06-14 10:14:38 315

原创 鸿蒙之Web组件(混合开发)

概念注意:需要配置网络访问权限概念Web组件用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。

2024-06-13 22:20:46 296

原创 git和svn的区别,以及git解决合并冲突

当前,我们学习并广泛使用的是Git,这是目前业界最流行的版本控制工具。此外,还有一个版本控制工具SVN,在某些场景我们也可能会用到。

2024-06-10 12:45:43 298 1

原创 鸿蒙OS之用户定位及地图服务

位置子系统使用多种定位技术提供服务,如GNSS定位、基站定位、WLAN/蓝牙定位(基站定位、WLAN/蓝牙定位后续统称“网络定位技术”);Promise.resolve(permissions + "已经授权") : Promise.reject(permissions + "未授权")位置能力作为系统为应用提供的一种基础服务,需要应用在所使用的业务场景,向系统主动发起请求,并在业务场景结束时,主动结束此请求,在此过程中系统会将实时的定位结果上报给应用。

2024-06-05 21:56:12 640

原创 鸿蒙之封装Axios网络请求工具类(包含拦截器)

【代码】鸿蒙之封装Axios网络请求工具类(包含拦截器)

2024-06-05 16:42:37 452

原创 鸿蒙之用户首选项

用户首选项是用来存储轻量级的数据。

2024-06-02 23:35:25 186

原创 鸿蒙之文件管理Fs

fileio提供了一系列操作文件的Api。

2024-05-31 22:55:00 327

原创 鸿蒙之用户认证(人脸识别以及指纹识别)

当前用户认证支持Pin码认证、人脸识别和指纹识别,可应用于设备解锁、应用登录、支付等身份认证场景。

2024-05-29 13:50:32 1593

原创 鸿蒙OS系统发展历程

鸿蒙系统(HarmonyOS)的发展历程可以清晰地分为以下几个阶段:

2024-05-28 08:25:00 645

原创 鸿蒙OS-通过关系型数据库实现持久化

组件提供了一套完整的对本地数据库进行管理的机制,对外提供了一系列的增、删、改、查等接口,也可以直接运行用户输入的SQL语句来满足复杂的场景需要。// 2:结果集(ResultSet):指用户查询之后的结果集合,可以对数据进行访问。// RdbPredicates 为构造函数,需要通过 new 关键词创建,参数为数据库表名。概念:应用数据持久化,是指应用将内存中的数据通过文件或数据库的形式保存到设备上。//数据库语句的创建---可以利用AI生成需要的表字段。// 数据库,数据库表的创建、删除、修改、查询。

2024-05-27 22:24:14 750

原创 鸿蒙OS中的Localstorage、Appstorage及PersistentStorage

如果开发者要实现应用级的,或者多个页面的状态数据共享,就需要用到应用级别的状态管理的概念,即Localstorage、AppStorage、PersistentStorage这三个都具有存储数据的功能,可以实现应用级别的数据共享,但是三者的区别和作用不同。:页面级UI状态存储,通常用于内、页面间的状态共享。:特殊的单例LocalStorage对象,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储。

2024-05-26 22:19:33 1183

原创 鸿蒙OS之@ohos.calendarManager (日程管理能力)

日历Calendar与日程Event属于一对多关系,一个Calendar可以有多个Event,一个Event只属于一个Calendar。本模块提供日历与日程管理能力,包括日历和日程的创建、删除、修改、查询等。第一步:获取默认Calendar对象。第二:封装日程管理类。

2024-05-23 21:37:50 354 1

原创 鸿蒙-Media Library Kit 媒体文件管理服务

ohos.file.photoAccessHelper (相册管理模块)-ArkTS API-Media Library Kit API参考-开发 | 华为开发者联盟 (huawei.com)删除图片方法:deletePhotos(uris: string[]) { // ['file/.....','file/...']获取图片/视频的资源photoAsset方法:getAssets()获取相册屏幕截图列表方法:getScreenshotList()获取视频列表方法:getVideoList()

2024-05-21 22:05:19 608

原创 鸿蒙:封装权限管理类(包括检测和获取)

在鸿蒙开发中,调用部分 API 时需要申请权限后,才能调用,如:网络请求,获取网络信息等。部分 API 调用的时候还会弹窗,如:麦克风(录音)、日历。应用权限列表分为对所有应用开放的权限-都能用和允许ACL跨级别申请权限-需要签名证书。

2024-05-20 21:11:07 463

原创 鸿蒙‘@ohos.deviceInfo‘模块:获取设备信息及网络状态

【代码】调用Harmony内置Api模块调用获取设备信息及网络状态。

2024-05-18 20:22:59 564

原创 鸿蒙-Network-Kit:封装http网络请求框架

开发工具 Dev studio 5.0。

2024-05-16 20:46:44 374

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除