前言 Metal入门教程(一)图片绘制[https://www.jianshu.com/p/cddf73c6c05e]Metal入门教程(二)三维变换[https://www...
前言 前一段时间利用空闲时间学习了一下vue组件的封装,也在工作中进行了实践,将公司常用的一个api抽象成了vue组件,并发布在npm上。之前觉得组件的封装是一件很困难的事情...
前段时间根据官方不是很新的混编wiki写了一篇混编相关的demo文章,现在回看官方wiki。不知道优化了好几个版本。针对网友的回复也有回复。但现在看来部分回复可能失效,也可能...
Retrofit2简单的说就是一个网络请求的适配器,它将一个基本的Java接口通过动态代理的方式翻译成一个HTTP请求,并通过OkHttp去发送请求。此外它还具有强大的可扩展...
前置:由于端内直连Jira提bug需要一个SDK,所以探索了下aar与jar的区别。 Android中常见的第三方库包括:*.so、*.jar、*.aar,一般来说...
一、RunLoop 的概念 一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。如果我们需要一个机制,让线程能随时处理事件但并不退出,通常的代码逻辑是这样的: R...
Flutter侧 创建MethodChannel 管理channel的异步方法 更新UI iOS侧 注册通道,并设置handle encode data并将数据回传给Flut...
简介 BinaryMessenger是Platform端与Flutter端通信的工具,其通信使用的消息格式为二进制格式数据。当我们初始化一个Channel,并向该Ch...
混编配置 1、Native-Flutter混编基础配置具体配置参考如下文章flutter-native混编2、使用git submodule 管理flutter模块 进入工程...
VM snapshot must be valid. 解决方式,在 flutter module 执行 flutter clean,然后 flutter run,就行了 Im...
MaterialApp简介 一个拥有完整application功能的widget,作为根widget管理子widget页面,包括页面pop/push栈管理,主题管理等。 使用...
在flutter开发中,我们通常只管理、操作widget,framework也没有提供方便的接口来对这些对象进行直接操作,我们通常接触到的界面绘制入口,只有build方法,这...
Flutter是什么 Google开源的,基于skia(开源,C/C++)绘图引擎,支持OpenGL,metal,Vulcan,使用dart语言进行编写的UI框架。dart源...
如果你已经开始学习Flutter了,是不是很熟悉这段代码。 inherited widget就像对其他的Widget的一个实现或者说是补充,就像Theme.of(contex...
Flutter 混编-iOS 配置 一、 cd APP/ (进入workspace所在目录)二、 flutter create -t module my_flutter (m...
Flutter 视图核心对象简介 Flutter Widget采用现代响应式框架构建,这是从 React 中获得的灵感,中心思想是用widget构建你的UI。 Widget描...