IP属地:上海
Handler的作用 Android中从自定义线程切换到UI线程需要用到Handler,向UI线程发送消息需要Handler Looper 1:...
概述 Window表示一个窗口,在日常开发中很少直接接触Window,但是如果要做浮窗这样的效果就要用Window来实现。Window是一个抽象...
随着项目的逐渐增大,主进程越来越大,而WebView占用太多的内存,不得不将其放到独立进程中,于是就要处理多进程通信问题。 项目结构 1)主进程...
最近公司项目打算做组件化,第一步需要把基础组件给整理一下,这篇文章就是有关开发过程中遇到的问题以及解决方法。 网络上有关maven的搭建有很多,...
1:自定义View 1)耗时逻辑不能写在onDraw()中。因为UI的绘制帧率为每秒60次,也就是说每帧的绘制时间是16毫秒,如果在16毫...
类的加载阶段 类的整个生存周期包括:加载、验证、准备、解析、初始化。 加载 加载时类的加载阶段的开始,包括三步 1)ClassLoader以全限...
先分析下线程访问数据的上述图结构 共享数据存储在主内存中,每个线程访问数据先把共享数据拷贝一份到各自线程的本地内存中,线程运行的数据其实是本地内...
例如:shy/6.16.0分支的“commit:123456:修改小黄条”要合并到origin/6.15.0 流程 1:创建分支shy/6.15...