自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙开发常用常量汇总(更新中)

【代码】鸿蒙开发常用常量汇总(更新中)

2025-08-24 11:13:57 216

原创 鸿蒙开发中应用权限的申请

在鸿蒙开发中,系统提供一种通用权限访问方式,允许应用访问系统资源(如通讯录)和系统能力(如摄像头、麦克风),以保护系统数据(包括用户个人数据)和功能,防止不当或恶意使用。

2025-08-19 19:16:36 666

原创 鸿蒙应用服务能力之 Location Kit(位置服务)

本文介绍了鸿蒙开发中位置服务的基本功能与使用方法。主要内容包括:1) 位置权限申请配置;2) 获取设备位置信息的两种方式(单次获取和持续定位);3) 正/逆地理编码转换功能。使用时需确保设备位置开关开启,并合理申请权限,及时关闭定位以降低功耗。文中提供了详细的代码示例,包括位置获取、持续定位、地理编码转换等核心功能的实现方法,并强调了对异常情况的处理。开发者可根据实际需求选择API版本,参考官方文档实现位置服务功能。

2025-08-19 09:00:00 1249

原创 鸿蒙开发 ArkTS 组件之 Swiper 篇

Swiper是常见的轮播图组件,支持图片自动播放、循环展示等功能。基本使用需配置网络图片数组,通过ForEach渲染图片,并设置圆角、点击事件等属性。常用功能包括:autoPlay自动播放(默认3秒间隔)、loop循环、itemSpace间距设置、displayCount多图展示(支持设备适配)、indicator导航指示器。进阶功能可通过SwiperController实现手动翻页控制,包含上一页/下一页/首页/尾页跳转等功能。使用需注意网络权限申请和不同设备尺寸的适配优化。

2025-06-18 17:12:32 1149

原创 鸿蒙开发 ArkTS 组件之 List 篇

鸿蒙开发中的List组件是用于展示同类数据的列表容器,支持ListItem和ListItemGroup子组件。文章介绍了List的基本用法,包括简单列表渲染、分组显示(带吸顶效果)、常用属性(排列方向、滚动条等)以及事件处理(如滑动删除、触底回调)。通过示例代码展示了如何实现这些功能,并提供了完整项目下载地址。该组件适用于连续多行数据展示场景,如通讯录、商品列表等界面开发。

2025-06-14 22:44:08 681 1

原创 鸿蒙开发 ArkTS 组件之 Badge( ) 篇

Badge( )组件可以用来标记信息,可以附加在单个组件上用于信息提醒。简单来说,可以用来做角标的效果,就像咱们日常使用的软件右上角的消息数量一样。

2025-05-30 23:07:37 355

原创 鸿蒙开发 ArkTS 组件之 Refresh( )篇

本文介绍了鸿蒙开发中Refresh组件的使用方法,包含三种刷新区域设置方式(默认、自定义文本、完全自定义)和两种状态回调事件(onStateChange、onRefreshing)。重点讲解了通过双向绑定refreshing参数控制刷新状态,以及使用@Builder自定义刷新界面的实现方法。同时说明了如何配合List组件的onReachEnd事件实现触底加载功能,并提供了完整的代码示例。该组件可实现主流App常见的下拉刷新和上划加载交互效果。

2025-05-30 11:10:46 1392

原创 鸿蒙开发 ArkTS组件之DataPanel( )篇

DataPanel( )组件是鸿蒙开发钟的一种数据面板组件,简单来说就是环形图(当然也有线性的),用于将多个数据占比情况使用占比图进行展示。

2025-05-22 18:46:31 320

原创 鸿蒙开发ArkTS组件之Tabs( )篇

Tabs( )组件是鸿蒙开发中常用的一种容器组件,通过页签进行内容视图的切换,每个页签对应一个内容视图。完整使用可查看官方文档。

2025-05-21 16:00:54 443

原创 微信小程序开发通用模块封装

使用时需要在app.js文件中进行导入。

2025-02-20 20:27:54 186

原创 ElememtPlus 组件库使用方法

首先使用包管理器安装ElememtPlus,选择npm(或pnpm、yarn)在vue项目中的 vite.config.ts 文件中配置以下信息。最后就可以去官网复制组件代码了。然后配置自动导入的插件。

2024-11-30 08:05:58 376

原创 Vue3与Vue2对比

(Vue2)选项式 API 通过各个选项对象,data、methods、mounted等,明确告诉开发者,相应代码的位置。

2024-11-30 07:58:11 433

原创 鸿蒙中使用Navigation跳转的两种方法

2、这种方法无需新建router_map.json文件,而是在页面中使用@Builder函数进行页面管理,给Navigation设置属性 .navDestination(this.pageMap),this.pageMap即为@Builder函数。1、需要创建router_map.json文件进行路由管理,并在module.json5文件里配置相关信息;

2024-11-25 20:55:13 464

原创 鸿蒙中V2(试用版)状态管理

被@Local装饰的变量无法从外部初始化,因此必须在组件内部进行初始化。

2024-11-21 14:59:07 326

原创 鸿蒙开发中Navigation的用法

本案例使用Navigation作为路由跳转的方法,实现获取页面栈数量、使用popToIndex( )方法回退路由栈到index指定的NavDestination页面等功能。其他页面类似,不再一一展示,可从gitee中下载,点击。FirstView.ets页面。Index.ets页面。

2024-11-18 20:25:08 442 4

原创 对Promise的理解

Promise 的引入极大地简化了异步编程模型,并且使得异步代码的编写更加优雅和易于理解。在现代 Web 开发中,Promise 已经成为处理异步操作的标准方式之一。

2024-11-11 12:35:32 459

原创 比较电路交换、报文交换、分组交换

但是由于所有分组都按同一路由进行转发,一旦虚电路中的某个结点出现故障,它就必须重新建立一条虚电路。因此,对于出错率高的传输系统,易出现结点故障,所以采用数据报方式更合适。从提高整个网络的信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合于计算机之间的突发式数据通信。当分组交换采用数据报服务时,可能会出现失序、丢失或重复分组。【注】报文交换主要使用在早期的电报通信网中,现在使用较少,通常被较为先进的分组交换方式所取代。线路独占,使用效率低;,不存在建立连接时延;

2023-09-07 10:22:23 1251

原创 C++入门练习代码

这是我学习C++时自己平常练习过的代码,大家也可尝试自己敲一遍,运行看看结果。

2023-09-07 09:59:06 1973

原创 区分“基带、宽带、频带”

是指将数字信号调制成模拟信号后再发送和传输。到达接收端时再把模拟信号解调成原来的数字信号。在信道上直接传送数据的基带信号的传输称为。人们把数字脉冲信号固有的频带称为。后形成的频分复用模拟信号。,把数字脉冲信号称为。

2023-09-06 14:06:39 1391 1

原创 端到端通信与点对点通信的区别

它只提供一台机器到另一台机器之间的通信,不涉及程序或进程的概念。同时,点对点通信并不能保证数据传输的可靠性,也不能说明源主机与目的主机之间是哪两个进程在通信,这些工作都是由。端到端通信建立在点对点通信的基础上,它是由一段段的点对点通信信道构成的,是比点对点通信更高级的通信方式,以完成应用程序(进程)之间的通信。“端”是指用户程序的。物理层、数据链路层和网络层组成的通信子网。,端口号标识了应用层中不同的进程。为网络环境中的主机提供。

2023-09-06 14:00:48 854 1

原创 协议和服务有什么区别?有什么联系?

(1)协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议,即下面的协议对上面的服务用户是。在协议的控制下,两个对等实体之间的通信使得本层能够向上一层提供。是控制两个对等实体之间通信的规则的集合。,而要实现本层协议,还需要使用下一层提供的服务。,即服务是由下层通过层间接口向上层提供的。

2023-08-14 23:28:54 3266

原创 常用的端口号

应用程序 FTP控制 FTP数据 TELNET SMTP POP3 DNS 传输层协议 TCP TCP TCP TCP TCP UDP 熟知端口号 21 20 23 25 110 53 应用程序 TFTP HTTP SNMP RIP DHCP 传输层协议 UDP TCP UDP UDP UDP 熟知端口号

2023-08-08 23:48:19 95

原创 PPP协议和HDLC协议

不可靠全双工面向字节异步线路字符填充法同步线路比特填充高级数据链路控制(HDLC)协议是面向比特的数据链路层协议。全双工通信。

2023-08-08 23:33:27 1016

原创 RIP、OSPF、BGP协议之间的区别

③只有当链路状态发生变化时,路由器才用洪泛法向所有路由器发送此信息,并且更新过程收敛的快,不会出现RIP“坏消息传得慢”的问题。②发送的信息是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息。③网络出现故障时,会出现慢收敛现象,俗称“坏消息传得慢”,使更新过程的收敛时间长。②路由器之间交换的是路由器中的完整路由表,因此网络规模越大,开销也越大。:BGP是不同自治系统的路由器之间交换路由信息的协议,是一种外部网关协议。②路由器交换的信息是当前路由器所知道的全部信息,即。

2023-08-08 19:09:50 3024 1

空空如也

空空如也

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

TA关注的人

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