前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...
前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...
前言 经过前两篇文章的解析,我们彻底的理解GraphicBuffer的生产端究竟做了什么。本文就来讨论GraphicBuffer是怎么消费。 整个图元的消费到合成,最后到通过...
为了方便理解核心原理,以下流程均已精简。 一. 完整流程 流程图: 上图是 Android 将一个布局通过硬件渲染的方式显示到屏幕,这个过程可简化为俩步:应用侧绘制和系统侧绘...
背景 在一个已经加载完成很长的微信聊天记录中,持续不断的滑动,慢慢的微信会越滑越卡。 我修复了这个问题,目前这个Patch已经被merge进了Android仓库:https:...
用Vue或者React脚手架做好了项目,打包了准备放到github\gitee pages上 在GitHub或者Gitee上新建了一个站点仓库,并将dist/build(打包...
@Patsy_Xu 谢谢
『Android Tip』-- 模拟手势操作平时 Android 开发中总会遇到奇葩的功能或者需求,这里做个记录和积累,以便后面开发过程中遇到类似的问题,可以快速的解决。Android tips 前言 这个版本终于快结...
前言 先直接上效果图: 相信大家在平常开发也会遇到类似的转场动画,如果想要要实现上图的效果有哪些方式呢? 首先分析一下转场过程,我们把起始 View 分别定义为 startV...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气[https://github.com/xiaweizi/SimplicityWeathe...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气[https://github.com/xiaweizi/SimplicityWeathe...
@奔跑吧李博 能私发一个体验一下吗
Android仿抖音App主要效果演示 仿抖音App做的技术点及特点: 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie库加载json动画,json动画由...
没有 apk 安装体验一下吗
Android仿抖音App主要效果演示 仿抖音App做的技术点及特点: 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie库加载json动画,json动画由...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...
前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...