logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

AndroidKotlinJavaFlutterArkTS

可提供的服务

暂无可提供的服务

flutter-Android混编及互相调用

2019-03-13文章目录创建flutter module修改工程的 setting.gradle主工程依赖Android中加载flutter界面互相调用基本和官网一毛一样。。。。看了官网就不用看这个了,看了也是浪费时间,我也写不出花来创建flutter module命令行执行 flutter create -t module flutter_module或者直接使用AS创建。路径可以和你的工程

文章图片
#android#flutter
鸿蒙-List和Grid拖拽排序:仿微信小程序删除效果

前言 今天来实现一下拖拽排序功能。对于鸿蒙中的控件来说,我们可以通过将draggable属性设置为true,并在onDragStart等接口中实现数据传输相关内容来实现拖拽能力,但对于 List 和 Grid 来讲,有几个特殊的用法。 List 的拖拽排序 准确来讲,应该是List + ForEach/LazyForEach/Repeat 生成的ListItem组件才会生效。我们可以通过ForEa

鸿蒙-List和Grid拖拽排序:仿微信小程序删除效果

本文介绍了鸿蒙系统中实现拖拽排序功能的两种方法。对于List组件,通过设置ForEach/LazyForEach的onMove回调实现拖拽排序;对于Grid组件,则使用onItemDragStart和onItemDrop回调实现更灵活的拖拽功能,包括排序和删除操作。文章详细说明了两种方法的实现步骤,包括必要的属性设置、回调处理和数据更新逻辑,并提供了示例代码和效果演示。特别地,还展示了如何利用Gr

#harmonyos
鸿蒙-List和Grid拖拽排序:仿微信小程序删除效果

本文介绍了鸿蒙系统中实现拖拽排序功能的两种方法。对于List组件,通过设置ForEach/LazyForEach的onMove回调实现拖拽排序;对于Grid组件,则使用onItemDragStart和onItemDrop回调实现更灵活的拖拽功能,包括排序和删除操作。文章详细说明了两种方法的实现步骤,包括必要的属性设置、回调处理和数据更新逻辑,并提供了示例代码和效果演示。特别地,还展示了如何利用Gr

#harmonyos
鸿蒙-深色模式适配

前言 在移动应用设计与开发领域,深色模式已从可选功能升级为用户体验的核心标配。它不仅能适配夜间使用场景、降低屏幕功耗与视觉疲劳,更能彰显应用的设计质感与人性化考量,成为衡量产品成熟度的重要指标。本文聚焦手机应用开发中的深色模式适配实践,从设计原则、色彩体系构建、代码实现逻辑等维度展开解析,结合实际开发中的常见问题与优化方案,为开发者提供一套可落地的适配思路与技术参考,助力打造兼顾视觉体验与用户需求

鸿蒙-深色模式适配

本文详细介绍了手机应用开发中深色模式的适配方法。首先提出了最简单粗暴的强制亮色模式方案,然后重点阐述了完整的适配流程:通过在不同目录(color.json)中定义同名颜色值实现色彩自动切换;针对图片资源适配提供了静态图片和SVG两种处理方案;讲解了状态栏动态适配的实现逻辑;介绍了Web组件的深色模式设置方法。文章还提供了通过代码手动切换模式的实现方式,并展示了最终适配效果图。整套方案涵盖了从设计到

文章图片
#harmonyos
鸿蒙-深色模式适配

本文详细介绍了手机应用开发中深色模式的适配方法。首先提出了最简单粗暴的强制亮色模式方案,然后重点阐述了完整的适配流程:通过在不同目录(color.json)中定义同名颜色值实现色彩自动切换;针对图片资源适配提供了静态图片和SVG两种处理方案;讲解了状态栏动态适配的实现逻辑;介绍了Web组件的深色模式设置方法。文章还提供了通过代码手动切换模式的实现方式,并展示了最终适配效果图。整套方案涵盖了从设计到

文章图片
#harmonyos
安装虚拟机报错解决办法 TheVMware Authorization Service is not running

关于安装虚拟机报错的解决办法启动VMware出现报错:TheVMware Authorization Service is not running启动VMware出现报错:TheVMware Authorization Service is not running ,好像是什么授权服务没有运行的意思解决办法:一、进入本地服务方法①win7 开始 直接搜索

#虚拟机
鸿蒙-写一个带有header和footer的下拉刷新,上拉加载更多的控件吧-自定义

前言 上一篇介绍了如何使用自带的 Refresh 来实现下拉刷新和添加一个额外的 ListItem 来实现上拉加载功能。这一篇我们来看下不适用这这两种方式,还能如何实现。 大致思路 在Stack组件中放置三个子组件,自定义的下拉刷新组件、List组件、加载更多组件。下拉刷新和上拉加载更多组件通过 position 和translate属性控制位置。并且将父组件 Stack 的clip属性设置为 t

鸿蒙-写一个带有header和footer的下拉刷新,上拉加载更多的控件吧-Refresh组件

前言 页面有个列表需要加一下下拉刷新和上拉分页加载的功能,这不很简单嘛,下拉刷新套一层Refresh,上拉加载更多就在 List的尾部添加一个展示加载中的 ListItem,数据返回后判断有没有更多数据,有就展示,没有就不展示。完活。后面想想可以自己做一下类似 Android 上的那种 PullToRefresh 的效果。在网上翻了翻,哎嘿还真有,嗯,那就自己写一写试一试 自带组件-Refresh

    共 247 条
  • 1
  • 2
  • 3
  • 25
  • 请选择