得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第二篇文章:1、Android彻底组件化方案实践2、Andro...
得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第二篇文章:1、Android彻底组件化方案实践2、Andro...
前言 随着市面上手机架构的不断升级换代,越来越多的手机已经开始使用arm64-v8a的cpu架构了,带来的好处就是手机的性能的极大的提升,但是一直使用armeabi和arme...
在对应module目录下添加upload.gradle 这里有几个必填的值: POM_ARTIFACTID是自己的module的名字 POM_GROUPID是命名空间 引用的...
H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准⾥称为H.264,在MPEG的标准⾥是MPEG-4的⼀个组成部分–MPEG-4 ...
JNI_OnLoad Dalvik虚拟机加载C库时,第一件事是调用JNI_OnLoad()函数,所以在JNI_OnLoad()里面进行一些初始化工作,如注册JNI函数等等。注...
在做kotlin开发中,经常看到一些系统函数里,用函数作为参数,但是又和我们自己写的不太一样 大概是这样子的: 一开始的时候,我很疑惑,我们平时定义的是这样子的啊: 我们这里...
本文主要内容是分析Flutter KeyEvent和焦点控制流程,适合有Flutter客户端或Framework开发经验的读者。 本文流程分析基于SDK: Flutter v...
初入Flutter的开发者,首先需要了解的便是如何编译运行flutter应用。与通常Android工程项目的编译不同,Flutter的打包编译是通过调用flutter命令行来...
Dart语言的异步编程之Future和async-await是杀手级功能 什么async和await 还记得《Dart语言的运算符重载》中讲到的语法糖么?async和awai...