240 发简信
IP属地:甘肃
  • 120
    Android 重学系列 SurfaceFlinger的概述

    前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...

  • 120
    Android 重学系列 图元的消费

    前言 经过前两篇文章的解析,我们彻底的理解GraphicBuffer的生产端究竟做了什么。本文就来讨论GraphicBuffer是怎么消费。 整个图元的消费到合成,最后到通过...

  • 120
    Android 上屏原理

    为了方便理解核心原理,以下流程均已精简。 一. 完整流程 流程图: 上图是 Android 将一个布局通过硬件渲染的方式显示到屏幕,这个过程可简化为俩步:应用侧绘制和系统侧绘...

  • 120
    [063]微信越滑越卡

    背景 在一个已经加载完成很长的微信聊天记录中,持续不断的滑动,慢慢的微信会越滑越卡。 我修复了这个问题,目前这个Patch已经被merge进了Android仓库:https:...

  • 一招解决Git Page上因为路径问题访问不到打包后的文件

    用Vue或者React脚手架做好了项目,打包了准备放到github\gitee pages上 在GitHub或者Gitee上新建了一个站点仓库,并将dist/build(打包...

  • @Patsy_Xu 谢谢

    『Android Tip』-- 模拟手势操作

    平时 Android 开发中总会遇到奇葩的功能或者需求,这里做个记录和积累,以便后面开发过程中遇到类似的问题,可以快速的解决。Android tips 前言 这个版本终于快结...

  • 『Android 技能篇』优雅的转场动画之 Transition

    前言 先直接上效果图: 相信大家在平常开发也会遇到类似的转场动画,如果想要要实现上图的效果有哪些方式呢? 首先分析一下转场过程,我们把起始 View 分别定义为 startV...

  • 『Flutter-技能篇』实现一套完整的应用内更新

    前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气[https://github.com/xiaweizi/SimplicityWeathe...

  • 『Flutter-插件篇』实现一款超酷的动态天气背景插件

    前言 前不久,利用周末时间学习并完成一个简单的 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 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...

  • 『Flutter-绘制篇』实现梦幻的晴晚流星效果

    前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...

  • 『Flutter-绘制篇』自定义View在天气 APP 中的实战应用

    前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...

  • 『Flutter-绘制篇』实现炫酷的雨雪特效

    前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、2...