- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 渐进式加载-基础讲解
前言:我们在PC端用浏览器看图片的时候,经常是先看到一张模糊图,然后再渐渐的变得清晰,这种情况在看漫画的时候尤其常见(模糊图如下),这种效果就叫做渐进式加载.渐进式加载能够大大的提升体验感
2017-03-13 11:51:28 9301
原创 Glide-源码详解
前言:之前的文章中,笔者介绍了很多Glide的使用方法,但是由于Glide框架封装得太好了,很多人在使用的时候,只是知其然不知其所以然,为了不要仅仅成为”cv工程师”,只会复制粘贴,所以这篇文章我们就一起来研究一下Glide的源码,看看Glide到底是怎么将一张图片加载出来的~
2017-03-04 16:41:48 21169 5
原创 活用productFlavors,实现意想不到的功能
前言:在我们平时做项目时,总会遇到一些奇葩的要求,多渠道打包算是比较简单和常见的了,例如同时安装测试版和发布版,以及一套代码维护十几个不同的APP,这种需求也不少人遇到过,如果你不懂一些技巧,那么这些需求实现起来一定非常痛苦,所以我们接下来就介绍一下如何活用productFlavors,实现这些奇葩的需求1. 简单使用productFlavors直译过来就是特色的产品,所以他的主要作用就是让你同一套
2017-03-01 17:02:16 16205 1
原创 研究requestDisallowInterceptTouchEvent失效的原因
前言:前面我们讲到过onTouch事件的传递的原理,那么我们遇到事件冲突的时候就可以通过这个原理来设法处理了,一般来说我们分为父控件处理和子控件处理,其中子控件处理的时候会用到一个requestDisallowInterceptTouchEvent方法,接下来我们就一起来分析一下这个方法的原理以及使用时容易遇到的坑1.基础我们之前讲到过onTouch事件的传递的原理,如果对这块不熟悉的朋友可以先看一
2017-03-01 10:05:47 10381 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人