一、前言Android 7.0强制启用了被称作 StrictMode的策略,带来的影响就是你的App对外无法暴露file://类型的URI了。 ...
何为分页? 以QQ好友列表为例:假如你的好友总共有100个,那么考虑性能等因素,第一次只获取并显示前10条数据。当用户加载更多时,再去获取后面的...
一、概述这样一个效果图,我们思考下如何实现 可以看到“Sticky View”滚动到顶部会“固定住”,列表下拉到第一条数据“Sticky Vie...
一、CoordinatorLayout 的作用 CoordinatorLayout 作为一个 “super-powered FrameLayou...
AspectJ 是 Android 平台上一种比较高效和简单的实现 AOP 技术的方案。 相类似的方案有以下几种: AspectJ: 一个 Ja...
前言&常用做法 效果类似微信朋友圈 - 查看全文的“展开”和“收缩”效果,这里就不贴图了,相信大家都不会陌生。 一般情况下,第一个想到的做法是通...
前言 我们经常使用的一些第三方框架,比如:butterknife,通过一行注解就可以实现View 的“自动赋值”。 那么,这其中的原理是什么呢?...
本文的理论知识是基于:Android自定义ViewGroup神器-ViewDragHelper,如果你对ViewDragHelper的使用不熟悉...
前言 关于“沉浸式”的介绍,请看另外一篇文章:刨根问底-论Android“沉浸式”,文章中详细介绍了“沉浸式”的相关知识,最后给出了Androi...
文集作者