一、ArkUI框架核心特性 声明式语法○ 通过自然直观的UI描述语法替代命令式代码,开发者只需关注UI呈现逻辑而非界面更新。 跨端协同与高效渲染○ 支持一次开发多端部署(如手...
一、ArkUI框架核心特性 声明式语法○ 通过自然直观的UI描述语法替代命令式代码,开发者只需关注UI呈现逻辑而非界面更新。 跨端协同与高效渲染○ 支持一次开发多端部署(如手...
开发ERP系统的时候经常会用到部门树列表,页面主要由搜索框、顶部部门面包屑、多层级部门列表组成, 部门列表项由不么名称和下一级右边箭头组成,点击部门名称区域可以回传部门数据到...
常用的地图找房功能,是在地图上添加区域、商圈、房源等一些自定义 marker,然后配上自己应用的一些筛选逻辑构成,在这里使用鸿蒙 ArkUI 简单实现下怎么添加区域/商圈、房...
最近项目中有个需求,关于滑动组件 Scroll 底部指示器跟随手势滑动等比例展示的效果,下图展示了要实现的效果。 自定义指示器组件 这里其实不是一个进度条,所以需要我们需要自...
在ArkUI中的Tabs,通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。其中内容是图TabContent作为Tabs的自组件,通过给TabContent设置t...
1、使用compose新建一个列表item布局 item很简单,由复选框Checkbox和文本Text组成,给文本简单设置一下样式。像对于文本,复选框多了一个选中改变的回调,...
1、在ComposeUI中加载AndroidView控件 Compose中可以加载AndroidView还是比较简单的,直接引入AndroidView来加载AndroidVi...
看来很多协程文档,这个说的是最容易懂的一个
一、安装 如果未安装homebrew,需先安装homebrew,安装方法请参照:《MAC 安装 homebrew》 二、创建仓库 我这边是放在了文稿目录下: 注意: 目录/U...
这难道不是夸页面吗
使用Activity Results API来替代onActivityResult说到onActivityResult,我们已经非常熟悉来,通过在A activity启动B activity并且传入数据到B中,然后在A中通过onActivityResult...
2048大家应该都玩过,今天我们就来实现一个可以在鸿蒙系统上运行的2048小游戏,因为没有智慧屏,所以这里是在鸿蒙远程TV模拟器上运行的,大概长下面这样: 在开始写代码之前,...
Jetpack Compose 是用于构建原生界面的新款 Android 工具包。它可简化并加快 Android 上的界面开发。使用更少的代码、强大的工具和直观的 Kotli...
ListContainer是鸿蒙应用开发中常用的一种列表控件,类似于Android中的ListView,其用法和ListView用法也是极其相似,Android开发者很容易上...
说到onActivityResult,我们已经非常熟悉来,通过在A activity启动B activity并且传入数据到B中,然后在A中通过onActivityResult...
NavigationView是SwiftUI应用程序最重要的组件之一,它使我们能够轻松推送和弹出屏幕,以清晰,分层的方式向用户展示信息。NavigationView一般用在页...
一.子线程和主线程的频繁切换 假设现在有这样的一个业务逻辑,有3个耗时操作,耗时1函数执行完毕后,我们需要调用函数1更新UI,再执行耗时2函数,执行完毕后我们在调用函数2更新...
Flutter的beat通道已经支持对web的支持,通过 Web 支持,你可以将使用 Dart 编写的现有 Flutter 代码编译为可以嵌入浏览器,并部署到任何 Web 服...
今天我们用Flutter来实现这样的一个页面,类似于一个分组列表,在Android 中如果要实现一个这样的页面,实现想到的肯定是RecycleView,然后通过在adapte...
十进制是有0到9的数字组成的,二进制则是有0,1两个数字组成,那么为什么人类的计数方式是十进制,电脑的计数方式是二进制呢,十进制和二进制的本质是什么,他们是不是有什么共同点,...