最近想把旧的项目改造成Compose 开发但是加上Compose 相关配置编译就报错 对着新建的项目查了好多遍没发现配置都差不多但是就是编译不通...
1. 空安全 在 Java 不用强制我们处理空对象,所以常常会导致 NullPointerException 空指针出现,现在 Kotlin 对...
协程 协程就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞的开销都比较大。而协程依赖于线程,但是协程挂起时不需要阻塞线程,几乎是无代...
if-else 条件语句 for 循环语句 while do-while 语句 witch 语句 break 跳出循环, continue 结束...
描述运算符一元后缀expr++ expr-- () [] . ?.一元前缀-expr !expr ~expr ++expr --expr乘除* ...
声明:文章都是搬运并整理 Dart是一种真正面向对象的语言,所以函数也是对象并且类型为Function,这意味函数可以被赋值给变量或者作为其他函...
定义一个函数 main 顶级函数,应用入口Dart 程序从main 函数开始执行。 var 用于定义变量,可以不指定变量类型,是一种类型推断 重...
Dart SDK安装(需要有homebrew) 1.upgrade 2.检测是否安装成功 3.设置环境变量 AndroidStudio Flut...
1.获得ffmpeg 总上下文,打开媒体注意:配置权限,授权文件读写权限 查找媒体中的流信息 avFormatContext->nb_strea...