Systrace 无疑是性能优化神器,如果能辅以函数插桩,则能发挥它的最大威力,让所有的性能问题都无处遁形,比如常见的锁竞争、io等待和线程竞争等等问题。此文先只介绍Syst...
IP属地:上海
Systrace 无疑是性能优化神器,如果能辅以函数插桩,则能发挥它的最大威力,让所有的性能问题都无处遁形,比如常见的锁竞争、io等待和线程竞争等等问题。此文先只介绍Syst...
大多时候我们面对的问题,并不是性能问题,而是可读性的问题。比如我们的代码如果有错误、有性能问题,只要结构清晰,通俗易懂,别人就很快能代为处理掉,重要的不是写多么XX的代码,而...
又到了美好周末时间,由于更新博客的时间总是断断续续,突然有个想法,想对博客进行每十天一更,不知道能不能合理的安排出时间来,尝试着做看看吧。由于公司产品的迭代更新,这次UI设计...
Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离我们那么的远,因为我从来都不知道他里面写的东西到底是啥意思。...
JustLook GitHub地址 一个基于MVP+Retrofit+Glide+MaterialDesign的知乎日报客户端,使用的知乎API来源于知乎日报API分析 效果...
前言 最近在做项目的时候,有个需求就是实现自动轮播式的ViewPager,最直观的例子就是知乎日报顶部的ViewPager,它内部有着好几个子view,每个一段时间便自动滑动...
毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益与这种及其方...