自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(419)
  • 资源 (5)
  • 收藏
  • 关注

原创 鸿蒙5.0开发进阶:UI框架-栅格布局 (GridRow/GridCol)

栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。

2024-09-18 17:41:11 617

原创 鸿蒙5.0开发进阶:UI框架-相对布局 (RelativeContainer)

在应用的开发过程中,经常需要设计复杂界面,此时涉及到多个相同或不同组件之间的嵌套。

2024-09-18 17:35:25 575

原创 鸿蒙5.0开发进阶:UI框架-弹性布局 (Flex)

弹性布局(Flex)提供更加有效的方式对容器中的子元素进行排列、对齐和分配剩余空间。

2024-09-18 17:31:50 632

原创 鸿蒙5.0开发进阶:UI框架-层叠布局 (Stack)

层叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。

2024-09-18 17:16:07 462

原创 鸿蒙5.0开发进阶:UI框架-线性布局 (Row/Column)

线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。

2024-09-18 17:10:35 555

原创 鸿蒙5.0开发进阶:UI开发常用组件-气泡提示 (Popup)

Popup属性可绑定在组件上显示气泡弹窗提示,设置弹窗内容、交互逻辑和显示状态。

2024-09-08 20:31:26 445

原创 鸿蒙5.0开发进阶:UI开发常用组件-自定义渲染 (XComponent)

XComponent组件作为一种渲染组件,通常用于满足开发者较为复杂的自定义渲染需求

2024-09-08 20:28:46 1588

原创 鸿蒙5.0开发进阶:UI开发常用组件-单选框 (Radio)

Radio是单选框组件,通常用于提供相应的用户交互选择项,同一组的Radio中只有一个可以被选中。

2024-09-05 14:39:22 404

原创 鸿蒙5.0开发进阶:UI开发常用组件-按钮 (Button)

Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。

2024-09-05 14:33:17 906

原创 鸿蒙5.0开发进阶:UI开发组件布局-选项卡 (Tabs)

当页面信息较多时,为了让用户能够聚焦于当前显示的内容,需要对页面内容进行分类,提高页面空间利用率。

2024-09-04 15:33:59 1228

原创 鸿蒙5.0开发进阶:UI开发组件布局-创建轮播 (Swiper)

Swiper本身是一个容器组件,当设置了多个子组件后,可以对这些子组件进行轮播显示。

2024-09-04 15:27:46 1008

原创 鸿蒙5.0开发进阶:UI开发组件布局-创建网格 (Grid/GridItem)

ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格布局。

2024-09-04 15:23:00 1197

原创 鸿蒙5.0开发进阶:UI开发组件布局-创建列表 (List)

在列表中显示数据集合是许多应用程序中的常见要求(如通讯录、音乐列表、购物清单等)。

2024-09-04 15:16:03 1383

原创 鸿蒙5.0开发进阶:UI开发组件布局-媒体查询 (@ohos.mediaquery)

媒体查询可根据不同设备类型或同设备不同状态修改应用的样式。

2024-09-04 15:02:58 615

原创 鸿蒙5.0开发进阶:UI开发组件布局-栅格布局 (GridRow/GridCol)

栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。

2024-09-03 16:27:39 689

原创 鸿蒙5.0开发进阶:UI开发组件布局-相对布局 (RelativeContainer)

子元素支持指定兄弟元素作为锚点,也支持指定父容器作为锚点,基于锚点做相对位置布局。

2024-09-03 16:22:06 679

原创 鸿蒙5.0开发进阶:UI开发组件布局-弹性布局 (Flex)

常用于页面头部导航栏的均匀分布、页面框架的搭建、多行数据的排列等。

2024-09-03 16:18:14 782

原创 鸿蒙5.0开发进阶:UI开发组件布局-层叠布局 (Stack)

层叠布局具有较强的页面层叠、位置定位能力,其使用场景有广告、卡片层叠效果等。

2024-09-03 16:07:35 689

原创 鸿蒙5.0开发进阶:UI开发组件布局-线性布局 (Row/Column)

线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。

2024-09-03 16:00:11 610

原创 仓颉编程语言:条件编译

开发者可以通过预定义或自定义的条件完成条件编译

2024-08-25 21:53:37 986

原创 仓颉编程语言:cjpm 介绍

CJPM(Cangjie Package Manager) 是仓颉语言的官方包管理工具,用来管理、维护仓颉项目的模块系统,并且提供更简易统一的编译入口,支持自定义编译命令。

2024-08-25 21:47:59 192

原创 仓颉编程语言:cjc 使用

本章将对基本使用方法进行介绍。

2024-08-25 21:45:29 360

原创 仓颉编程语言:仓颉-ArkTS 互操作

在 OpenHarmony 系统上,ArkTS 具备完整广泛的生态,为复用 ArkTS 生态,仓颉支持与 ArkTS 高效跨语言互通。

2024-08-25 21:38:24 742

原创 仓颉编程语言:仓颉-C 互操作

为了兼容已有的生态,仓颉支持调用 C 语言的函数,也支持 C 语言调用仓颉的函数。

2024-08-25 21:27:52 669

原创 仓颉编程语言:宏的使用案例

我们通过一个简单的例子展示使用宏进行编译期求值,生成优化代码的应用。

2024-08-23 22:41:11 655

原创 仓颉编程语言:内置编译标记

仓颉语言提供了一些预定义的编译标记

2024-08-23 22:34:54 324

原创 仓颉编程语言:宏包定义和导入

仓颉宏的定义需要放在由 macro package 声明的包中

2024-08-23 22:33:16 1024

原创 仓颉编程语言:编译、报错与调试

当前编译器约束宏的定义与宏的调用不允许在同一包里。

2024-08-23 22:29:09 753

原创 仓颉编程语言:宏的实现

本章节还会介绍宏出现嵌套时的行为。

2024-08-23 22:23:05 665

原创 仓颉编程语言:语法节点

仓颉 ast 库提供了每种节点对应的类,它们之间具有适当的继承关系。

2024-08-23 22:15:18 887

原创 仓颉编程语言:WebSocket 编程

WebSocket 是一个独立的协议,它与 HTTP 的关联在于,它的握手被 HTTP 服务端解释为一个升级请求

2024-08-22 14:48:44 333

原创 仓颉编程语言:HTTP 编程

HTTP 作为一种通用的应用层协议,通过请求-响应的机制实现数据传输,客户端发送请求,服务端返回响应。

2024-08-22 14:46:18 363

原创 仓颉编程语言:I/O 处理流

处理流是指代理其它数据流进行处理的流。

2024-08-22 14:40:33 646

原创 仓颉编程语言:I/O 节点流

节点流是指直接提供数据源的流,节点流的构造方式通常是依赖某种直接的外部资源(即文件、网络等)。

2024-08-22 14:38:26 1002

原创 仓颉编程语言:I/O 流

在仓颉编程语言中,我们将与应用程序外部载体交互的操作称之为 I/O 操作。

2024-08-22 14:34:57 849

原创 仓颉编程语言:线程睡眠指定时长 sleep

sleep 函数会阻塞当前运行的线程..........

2024-08-22 14:31:48 225

原创 仓颉编程语言:同步机制

仓颉编程语言提供三种常见的同步机制来确保数据的线程安全:原子操作,互斥锁以及条件变量。

2024-08-22 14:25:34 748

原创 仓颉编程语言:终止线程

一般而言,如果线程存在终止请求,那么开发者可以实施相应的线程终止逻辑

2024-08-22 14:00:53 166

原创 仓颉编程语言:throw 和处理异常

如何抛出和处理异常。

2024-08-21 22:25:35 551

原创 仓颉编程语言:程序入口

仓颉程序入口为 main,源文件根目录下的包的顶层最多只能有一个 main。

2024-08-21 22:19:50 688

rxjava.pdf资料

学rxjava一份资料足够

2021-07-26

Android面试资料整合.rar

学Android一份就够了

2021-07-26

Flutter跨平台开发.rar

一份资料就够了

2021-07-26

Framework学习.md

2021-07-26

Framework学习.pdf

Framework一份资料就够了

2021-07-26

空空如也

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

TA关注的人

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