从 React V 16.8.0 和 React Native 0.59.0 版本开始, 引入了React Hook的概念。React Hook 在开发支持就考虑到了类型,所...
从 React V 16.8.0 和 React Native 0.59.0 版本开始, 引入了React Hook的概念。React Hook 在开发支持就考虑到了类型,所...
一、前言介绍 Hugo[https://gohugo.io/]是一个个人博客静态框架,相比于Hexo更加轻量生成更加快速。结合GitHub.io可以快速的搭建生成属于自己的博...
针对平时工作中出现的问题,学习了一下Input处理机制,对在触摸屏幕或按键后事件传到应用进行处理整个过程有了一个大概的了解,将这段时间的所学所得在此记录一下。IMS原理涉及的...
一、AMS在Android7.0和Android8.0之后的差异 Android7.0之前的AMS家族 在Android7.0之前客户端进程想和AMS进行通信都是通过Acti...
背景 Android热修复方案有很多,我们没有必要去解析每个框架的热修复具体实现。我们只需要掌握热修复的几个基本原理即可。目前Android热修复的技术方案大致可以归类为以下...
一、Activity启动过程 应用冷启动过程: Launcher进程通过Binder机制通知AMS创建应用 AMS判断当前应用是否启动,没有启动通过Socket通讯通知Zyg...
导语 本章的意义在于加深对四大组件工作方式的认识,有助于加深对Android整体的体系结构的认识。很多情况下,只有对Android的体系结构有一定认识,在实际开发中才能写出优...
事件的下发 当点击事件产生后会由 Activity 来处理,传递给 PhoneWindow,再传递给DecorView,最后传递给顶层的ViewGroup。 事件在ViewG...
一、系统启动总流程 二、init进程启动流程 三、Zygote启动流程 四、SystemServer启动流程 五、Launcher启动流程