一、对Dart语言的了解1、面向对象的编程语言2、强类型语言3、线程模型4、async和await异步编程 二、Dart线程模型: 三、Dart线程管理 四、Dart异步编程...
现在很多的app下拉刷新有好多好看动画效果,我们可以使用MJRefresh和Lottie来实现这个效果。1、添加第三方库: 2、创建MJRefreshGifHeader的子类...
一、git中的三个区 : 工作区、暂存区、Git仓库 二、git中的三种状态 : 已修改 (modified):表示修改了文件、但还没将修改的结果放到暂存区 已暂存 ...
参考 高德地图官网示例[https://lbs.amap.com/demo/javascript-api/example/marker/set-marker-text-label]
一、获取 Crash、dSYM 文件 获取到的 .ips 改后缀为 .crash 即可 真机 Crash 文件目录:var/mobile/Library/Logs/Crash...
自动释放池是OC中的一种内存自动回收机制
一、手动转换: 适合字段较少 二、在线转换: 1、 JSON to Dart[https://javiercbk.github.io/json_to_dart]2、quick...
一、Homebrew Homebrew 官网[http://brew.sh/index_zh-cn.html] 1、Homebrew 介绍 Homebrew是一款Mac OS...
一、Flutter常用命令
一、函数 1、 函数的基本定义Dart是一种真正的面向对象语言,所以即使函数也是对象, 类型就是Function。这也就意味着函数可以作为变量定义或者作为其他函数的参数或者返...
一、 在vscode中安装相关插件 Dart Flutter code runner: 帮助我们运行文件 二、变量的声明 1、明确声明(Explicit) 2、类型推导(Ty...
一、Flutter SDK 安装与配置: 1、Flutter SDK下载:Flutter官网[https://flutter.dev] ,Flutter中文网[https:/...
背景 移动端学习音视频开发,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows、Mac OS ...
1、安装node