什么是Overlay ,OverlayEntry,OverlayState Overlay: 一个可以独立管理的Stack。 通过它让Widget浮在其他的Widget之上,...
什么是Overlay ,OverlayEntry,OverlayState Overlay: 一个可以独立管理的Stack。 通过它让Widget浮在其他的Widget之上,...
WidgetsBindingObserver 介绍 键盘监听代码
ThemeData的定义 属性介绍 applyElevationOverlayColor默认值是false 在brightness 为Brightness.dark是为有e...
可以在UIPopoverBackgroundView中去调,你可以看看上面的代码
UIPopoverPresentationController的详解简介 UIPopoverPresentationController是用 iOS 8.0 后UIKit用来管理弹窗的对象,这个对象不用直接创建,UIKit 会自动创建此类的实...
Stack 布局 Stack 是可以将视图根据children中子组件的顺序进行叠加的组件,根据子组件是否被Positioned包裹判断布局的方式 存在无Positioned...
获取字符串的长度 字符串的截取 使用匹配模式进行截取 字符串替换
类型作用${变量名:=默认值}如果变量未被赋值或者赋值为空,就先对变量赋值,然后再使用该值进行展开,否则则使用变量的值进行展开。会改变变量的值,和${变量名:-默认值}的区别...
音频输入输出对与iOS系统来说是一个很重要的硬件资源,我们可以通过AVAudioSession针对不同的场景进行控制。 官方文档[https://developer.appl...
Container 简介 Container 官方教程[https://api.flutter.dev/flutter/widgets/Container-class.htm...
compile 和 api 的作用是一样的 compile(旧) == api (新) : 使用这个关键字引入的包对与其他module 来说时=是可见的 implement...
简介 官方文档 Room 持久性库在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。具体来说,Room 具有以下优势...
简介 官方文档[https://developer.android.google.cn/topic/libraries/architecture/datastore?hl=z...
主要代码都在文章里
UIPopoverPresentationController的详解简介 UIPopoverPresentationController是用 iOS 8.0 后UIKit用来管理弹窗的对象,这个对象不用直接创建,UIKit 会自动创建此类的实...
调用方式 1.load 是根据函数地址直接调用 2.initialize是通过objec_msgSend调用 调用时刻 1.load 是runtime加载类,分类的时候调用 ...
这是iOS 15 模拟器使用dispatch semaphores 导致问题,在iOS 15发行说明[https://developer.apple.com/document...
PopupWindow(悬浮框) Android 中的 PopupWindow[https://developer.android.google.cn/reference/k...
AlertDialog[https://developer.android.google.cn/reference/kotlin/androidx/appcompat/app...
简介 UIPopoverPresentationController是用 iOS 8.0 后UIKit用来管理弹窗的对象,这个对象不用直接创建,UIKit 会自动创建此类的实...