基于Android 6.0的源码剖析, 本文详细地讲解了ServiceManager启动流程 一. 概述 ServiceManager是Binder IPC通信过程中的守护进...
IP属地:浙江
基于Android 6.0的源码剖析, 本文详细地讲解了ServiceManager启动流程 一. 概述 ServiceManager是Binder IPC通信过程中的守护进...
前言 当实现具备实时性需求时,我们一般会选择长连接的通信方式 而在实现长连接方式时,存在很多性能问题,如 长连接保活 今天,我将 手把手教大家实现自适应的心跳保活机制,从而能...
Android使用矢量图(SVG, VectorDrawable)实践篇 Android SVG矢量动画机制 先放上两篇Android SVG使用相关的文章作为备忘。 问题背...
未优化前:14MB, DownloadSize:12.7Mb(在AS中打开apk会显示) 1:AS -> refactor -> remove unused resource...
android自定义动画专题二 在上篇文章中给大家介绍了android自定义动画的第一种表现形式:view的绘制;不过这只是一种单纯利用自定义控件绘制的方式去实现;这篇文章会...
在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceV...
前言 2.View布局摆放在performTraversals的测量被调用之后,我们继续往后看会看到performLayout的调用,那么时从此处开始的我们的具体布局的摆放那...