map操作符将源Observable的每个元素,通过提供的方法转换,然后返回含有转换后元素的Observable flatMap 操作符会对源Observable的每一个元素...

map操作符将源Observable的每个元素,通过提供的方法转换,然后返回含有转换后元素的Observable flatMap 操作符会对源Observable的每一个元素...
对以下文章有疑问可以私聊我,比如自己的端口号怎么设置之类的。 把端口号改成自己的端口号 spm 像是坐上火箭了。我的端口号是 6152git config --global ...
写的真棒 关注了
WanAndroid(Kotlin)开源完整项目由于接口升级到https,部分接口可能无法登录,但是源码还没有去维护,请注意。以下源码是我刚刚学习Kotlin的时候写的,里面还保留了大量的Java风格的代码,如今看来还不是...
由于接口升级到https,部分接口可能无法登录,但是源码还没有去维护,请注意。以下源码是我刚刚学习Kotlin的时候写的,里面还保留了大量的Java风格的代码,如今看来还不是...
一个Android开发者总会遇到自定义控件的问题。要学会自定义控件的开发,最好的方法是将要用到的知识点一个个掌握。当掌握这些分散的知识点就意味着写一个自定义控件会变得容易。本...
1、理解MeasureSpecMeasureSpec 很大程度上决定了一个View的尺寸规格。 之所以说是很大程度是因为这个过程还受父容器的影响, 因为父容器影响View的M...
这真是一个头疼的问题,有时候获得的宽高就是0. 接下来我们来试试这几个方法。1.onWindowFocusChangedonWindowFocusChanged: View已...
Android一些设备都有上下两条bar,我们可以获取这些bar的信息。原文地址:http://www.cnblogs.com/rossoneri/p/4142962.htm...
如何在View中追踪手指的滑动速度呢? 关键类:VelocityTracker思路:在VIew的onTouchEvent()中,当MotionEvent.ACTION_DOW...
我记得有个在工作中有个需求是关于判断双击。当时我一个同事给我一个方案:用计时的方法去做,在view的onTouchEvent中。当ACTION_DOWN时记录当时的时间。然后...
平时用Handler比较多,对他的内部实现却不是很了解,只知道Handler用于线程间通讯。最后还是花了一点时间了解这个东西。 1、基本概念 Android的消息机制主要是指...
RecycleView没有设置分割线的方法。有两种方法可以实现分割线。一种方法是在Item中设置一个分割线(用过这个方法,这种方法实际上是非常麻烦的)。另外是自定一个分割线(...
Android6.0 添加了权限的机制,需要用户给予一些危险的权限。比如:访问SD卡,拨打电话等。我们怎样对权限进行处理呢? 权限机制的处理的逻辑 对于Android的权限处...
在工作中遇到一个问题:在蓝牙连接时需要跳过pin验证,当时找了很多博客,最后基本解决(有些room会出问题),因为在简书中没有搜到该问题的解决方案所以就写下这篇博客。基本解决...
效果展示 开发过程 1、分析设计稿 在完成一个自定义控件是首先应当分析设计稿,并做好撸码的准备。这一步尤为重要!必须有一个清晰的思路才能在写代码时少走弯路!通过以上的动图,大...
会议上,产品经理突然眼里闪烁着一丝诡异的光,随后提出一个需求:Android的屏幕适配要从320X480的尺寸开始做适配,一直适配到1920X1080尺寸就行了。随后扬长而去...