为向往生活努力奋斗!

通俗易懂了解 Android 设计模式 - 观察者模式

介绍 设计模式有三大类分别是创建型模式、结构型模式和行为型模式, 而观察者模式是属于行为型模式中的一种。 观察者模式又称为 “发布/订阅模式”,是一个使用频率非常高的模式之一,主要的作用是解耦,将被观察者和观......

这可能是我最喜欢的博客主题了

之前博客用到的是 Hexo 框架搭建,感兴趣的同学可以到我 欢迎来到我的新博客 这篇文章看看。 在一次偶然的机会我在逛 GitHub 的时候,发现了一款我一看到就喜欢上的博客主题,无论字体字号、代码风格、排版、浏览大图等等我都很喜......

公司项目 Git 管理流程及规范

目前公司项目 Git 管理规范是基于 git-flow 扩展而来。 git-flow 最先来源于 Vincent Driessen 一篇名为“一种成功的Git分支模型”的博文,后来 git-flow 被誉为在 Git 之上构建的一项软件开发最佳实践。 工具 通过安装工具可以帮助我们更方便按照 git-flow 工作流程进行......

面试官问我:如何对 Android App 进行 fps 分析

背景 界面呈现是指从应用生成帧并将其显示在屏幕上的动作。要确保用户能够流畅地与您的应用互动,您的应用呈现每帧的时间不应超过 16ms,以达到每秒 60 帧的呈现速度。 结论动画控制在每帧耗时 16ms 以下,因此需要进行 FPS......