240 发简信
IP属地:北京
  • Android Compose 求各位大佬帮帮忙

    最近想把旧的项目改造成Compose 开发但是加上Compose 相关配置编译就报错 对着新建的项目查了好多遍没发现配置都差不多但是就是编译不通...

  • 相比Java Kotlin 的优缺点

    1. 空安全 在 Java 不用强制我们处理空对象,所以常常会导致 NullPointerException 空指针出现,现在 Kotlin 对...

  • Kotlin 协程

    协程 协程就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞的开销都比较大。而协程依赖于线程,但是协程挂起时不需要阻塞线程,几乎是无代...

  • Flutter 学习从零开始-Dart流程控制语句

    if-else 条件语句 for 循环语句 while do-while 语句 witch 语句 break 跳出循环, continue 结束...

  • Flutter 学习从零开始-Dart运算符

    描述运算符一元后缀expr++ expr-- () [] . ?.一元前缀-expr !expr ~expr ++expr --expr乘除* ...

  • Flutter 学习从零开始-Dart方法

    声明:文章都是搬运并整理 Dart是一种真正面向对象的语言,所以函数也是对象并且类型为Function,这意味函数可以被赋值给变量或者作为其他函...

  • Resize,w 360,h 240
    Flutter 学习从零开始-Dart语言基础类型

    定义一个函数 main 顶级函数,应用入口Dart 程序从main 函数开始执行。 var 用于定义变量,可以不指定变量类型,是一种类型推断 重...

  • Flutter 学习从零开始-SDK 安装

    Dart SDK安装(需要有homebrew) 1.upgrade 2.检测是否安装成功 3.设置环境变量 AndroidStudio Flut...

  • FFmpeg 视频解码过程

    1.获得ffmpeg 总上下文,打开媒体注意:配置权限,授权文件读写权限 查找媒体中的流信息 avFormatContext->nb_strea...