最近平时开发中,用到了RxJava进行网络请求的封装,其中遇到了一个问题与大家分享一下。在无网络的情况下,我的程序直接抛出了不能连接某某地址。就以登录请求为例,具体代码如下: public void login(String userName, String password) { ...
RecyclerView滚动位置,滚动速度设置
前言最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本想着偷懒直接从网 ...
RecyclerView.smoothScrollToPosition了解一下
前言最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本想着偷懒直接从网 ...
Android Handler机制之内存泄漏
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言整个Handler机制系列文章到此就结束了,相信大家基本已经将整个Handler机制消化的差不多了,现在就剩下最后一个知识点,在平时开发中使用Handler有可能会导致内存泄 ...
Android Handler机制之循环消息队列的退出
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言在上几篇文中我们介绍了整个消息的循环机制以及消息的回收。现在我们来看看整么退出循环消息队列。(到现在为止,整个Android Handler机制快要接近尾声了。不知道大家看了 ...
Android Handler机制之消息池的扩展 SimplePool与SynchronizedPool
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言在上篇文章Android Handler机制之Message及Message回收机制我们讲解了Message中所携带的信息及消息池中的实现方式。其中我们已经了解了Messag ...
Android Handler机制之Message及Message回收机制
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言在前面的文章中我们讲解了Handler、Looper、MessageQueue的具体关系,了解了具体的消息循环的流程。下面将一起来探讨最为整个消息循环的消息载体Message ...
Handler机制之Message的发送与取出”
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言在前面的文章中,我们已经大概了解了ThreadLocal的内部原理,以及Handler发消息的大概流程。如果小伙伴如果对Handler机制不熟,建议阅读Android Hand ...
Android Handler机制之Handler 、MessageQueue 、Looper
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言上篇文章,我们讲了ThreadLocal,了解了线程本地变量的实质,如果有小伙伴还是不熟悉ThreadLocal原理的,请参看上篇文章Android Handler机制之Th ...
Android Handler机制之ThreadLocal
该文章属于Android Handler系列文章,如果想了解更多,请点击Android Handler机制之总目录 前言要想了解Android 的Handle机制,我们首先要了解ThreadLocal,根据字面意思我们都能猜出个大概。就是线程本地变量。那么我们把变量存储在本地有什么好处呢?其中 ...