启动流程 1.BootLoader阶段(加载引导程序BootLoader到RAM中) Android 设备上电后,首先会从处理器到Rom 的启动引导代码开始执行,Rom 会找...
启动流程 1.BootLoader阶段(加载引导程序BootLoader到RAM中) Android 设备上电后,首先会从处理器到Rom 的启动引导代码开始执行,Rom 会找...
Android的平台架构 下图为大家展示了Android的平台架构: 1、Linux 内核 Android 平台的基础是 Linux 内核。例如,Android Runtim...
原文转自 https://zhuanlan.zhihu.com/p/429345018[https://zhuanlan.zhihu.com/p/429345018] And...
1.用 BottomNavigationView + Navigation 加载 fragment的情况 结论: BottomNavigationView + Navigat...
第一天: 流量比粉丝更重要,流量变现你的视频能不能变现能不能引流是看你热门的时候,你可不可以通过方法,然后让这些流量变成快速的为你付费,快速的移到你的微信里面。首先账号的15...
我上传到git上面的,在下一篇文章末尾有链接哦
OpenGL 入门到放弃2-- 用openGL展示相机预览话不多说,今天我们通过撸代码来更进一步理解opengl的使用。 1.新建一个AS项目 名字自定义,我的项目名叫 XOpenGLCamera,包名是 com.xopengl.o...
上一章我们初步实现了 用GLSurfaceView展示相机预览功能,为了方便大家理解,主要代码都写在了一个类里,这一章我们来优化一下代码和项目结构,为以后的拓展实现各种效果打...
话不多说,今天我们通过撸代码来更进一步理解opengl的使用。 1.新建一个AS项目 名字自定义,我的项目名叫 XOpenGLCamera,包名是 com.xopengl.o...
认识OpenGL 什么是OpenGL? Open Graphics Library图形领域的工业标准,是一套跨编程语言、跨平台的、专业的图形编程(软件)接口。它用于二维、三维...
内存泄露 产生的原因:一个长生命周期的对象持有一个短生命周期对象的引用通俗讲就是该回收的对象,因为引用问题没有被回收,最终会产生OOM 内存抖动 内存频繁的分配与回收,(分配...
Jvm内存模型: 从Jvm内存模型中入手对于理解GC会有很大的帮助,不过这里只需要了解一个大概,说多了反而混淆视线。一般来说说,JVM运行时的数据区域有两个区:线程私有区,共...
ReactNative的常用组件和用法 参考 https://reactnative.cn/docs/0.42/image/ props的类型检查 利用PropTypes进行...
写的不错,确认过眼神,是大佬~
Promise封装request请求<微信小程序>/** path请求地址 params请求参数 method请求方法 */const HOST = 'url';module.exports = (path, params,...
重要概念: 组件:万物皆组件,界面按钮Text等都是组件,组件都有状态。props:初始属性,为了传递数据,不可改变。(可以通过父组件去影响当前的props,即父组件向子组件...
1. 下载node 下载地址 https://nodejs.org/en/下载之后直接双击安装 需要注意的是,node官网往往会给出两个默认的版本,一般左边的稳定版,后边的是...
Android原生、ReactNative、Flutter三者在设计上不同的理念 1.UI显示流程 1.原生:通过layout布局决定UI效果,其中样式文件和界面元素卸载不居...
Haffman树 1.概念和构造: 我们来看一个案例: 重点理解一下路径长度和带权的路径长度的概念:(权重就是结点到结点之间的数字,代表重复了多少次) 下面我们来看一下Haf...
二叉排序树(查找树,搜索树) 二叉排序树属于二叉树的一种:当一个二叉树或者是一颗空树,或者是一颗具有如下性质的树:1)若左子树不为空,那么左子树上面的所有节点的关键字值都比根...