移动开发
iOS:组件化的三种通讯方案
image.png
组件化
本文主要介绍组件化常用三种通讯方式.
常⽤的三种组件化通讯方案
组件化通信方案
组件化最重要的是兄弟模块的通讯
常⽤的三种方案
URL Scheme
Target - Action
Protocol - Class 匹配
URL Scheme路由
使 URL 处理本地的跳转
通过中间层进⾏注册 & 调⽤ (load方法里把被调用者注
【HarmonyOS】鸿蒙React Native 实战:打造流畅的底部导航
鸿蒙 React Native 实战:打造丝滑的四 Tab 底部导航
基于 OpenHarmony 跨平台开发先锋训练营 Day 8 的实战经验,本文将系统性地讲解如何使用 React Native 在 HarmonyOS Next 上实现原生级的底部导航体验。
欢迎加入开源鸿蒙跨平台社区:
Flutter for OpenHarmony:Flutter 三方库 flutter_staggered_animations 为你的列表视图开启极其丝滑的交错式加载艺术(UI 动效专家)
欢迎加入开源鸿蒙跨平台社区:#
前言列表是 App 中最常见的展示形式,但静态的、瞬间跳出的列表往往显得生硬。优秀的 UI 设计通常会采用“交错式”(Staggered)动画,让元素一个接一个优雅地划入视野。flutter_staggered_animations 正是为此而生——它通过极简的 API 侵入,让你的
Swift 实现自定义 UICollectionView的 section 背景
自定义 section 背景
首先创建一个 section装饰背景注册类, 内部包含一个 UIImageView, 可作为自定义背景填充视图
class SectionBackgroundReusableView: UICollectionReusableView {
static let BACKGAROUND_CID = "BACKGAROUND_CID"
private
【数据库】MariaDB从入门到精通
目录一、什么是 MariaDB二、MariaDB 与 MySQL 的爱恨情仇三、开启 MariaDB 之旅:安装与配置(一)获取安装源(二)安装方式大揭秘(三)配置你的专属 MariaDB四、MariaDB 基础操作:数据库与表的魔法(一)数据库操作ÿ
flutter:如何实现局部导航管理?
引言
今天,小编给大家分享如何在 flutter 中实现 ‘局部导航’。开始之前我们先来统一一下关于 局部导航 的概念。
局部导航是什么?
我们在 flutter 中使用 navigator 来管理 app 的页面堆栈,主要包括 push、pop 这两种操作。而当我们UI设计划分得更细致时,可能遇到需要在某个独立页面里,单独维护一套子级的堆栈管理。这就叫 局部导航管理。
局部控件内单独维护局部范围
确定 Flutter SDK 及其关联的 Gradle 版本与适配的 JDK 版本
最近在编写 Flutter 项目,发现不同的 Flutter SDK 版本有着不一样的 Gradle 版本,然后不同的 Gradle 版本需要不同的 JDK 版本。只有当三者都一致匹配时,才能正常的完成编译首先,我们可以确定 Flutter SDK 对应的 Gradle 版本。我们每个下载的 Flutter 的 SDK 中都有这样一个示例工程
