[[精华翻译] Rxjava 2.x : What's different in 2.0 - Android - 掘金](
本人学习完了 RxJava 2.x :What's different in 2.0 后,将值得重点注意的变化进行了翻译和归纳,适合正在使用 1.x 的同学快速了解 2.x , 如果错误欢迎批评指正。 注意 ... 前言一般应用在用户登录以后,会保存 token 的相关信息,以便进行接下来的相关请求,这里就涉及到一个 token 有效期的问题。每次打开应用的时候,本地判断 token 是否有效,无效则需要重新获取新的 token。但是本地验证也会存在一些问题: 用户手机... 来张简单的效果图: scale.gif 代码均在:ListVideoPlay 问题引出 半年前开始接触Android列表播放短视频开发是从 VideoPlayerManager 这里开始的。该库核心思路: 1.使用TextureView嵌套在Item... 1.效果 1.1 扫描 ... 基于Apache MINA 开源框架 实现Android... github主页: log打印 经典库logger的优化版 前言 本文是MultiItem系列的进阶文章,讲解如何利用RecyclerView实现Form表单,在日常开发中多数人还是使用普通布局方式实现,这种方案比较直观也很简单,但是如果表单业务较多,并且易变,很多弊端就会显现,不过这正是使用RecyclerView实... 图:美国圣昆丁监狱囚犯学习编程技能 每年都有很多人进入码农行业,说码农,一般都是程序员自黑的调侃,国内第一批程序员,早在20年前,求伯君、雷军、朱崇君... 今天给大家推荐一个自由拖拽,自由组合的控件,这个控件是我自定义写的。通过它,我们可以自由拖拽,自由组合实现一个界面,满足一个用户自由组合界面的需求。这里不是通过自由拖拽控件,来快速开发一个界面,而且更人性化的让用户去自由组合一个界面。 前言 最近有一个项目,有... A quick adapter library for RecyclerView, GridView, ListView, ViewPager, Spinner. It abstracts the boilerplate of item view types,... 1 BufferTextInputLayout 直接看效果图:升序效果 ... 去年,谷歌发布了 Google Neural Machine Translation (GNMT),即谷歌神经机器翻译,一个 sequence-to-sequence (“seq2seq”) 的模型。现在,它已经用于谷歌翻译的产品系统。虽然消费者感受到的提升并... Android指纹识别API兼容库,目前整合了安卓原生API以及三星和魅族的指纹SDK,支持继续拓展。 API调用优先级:安卓原生 > 三星SDK > 魅族SDK ... 本项目是一个开源的弹幕控件库,能够支持多种样式弹幕,弹幕点击监听,弹幕分区域显示,自定义移动速度等功能,项目原理是通过自定义ViewGroup。可能是目前轻量级弹幕控件中功能最强大的一款了。 Github项目地址: 推荐两个Github上开源的Android图片压缩库,两个库的代码量不多,可以直接使用或者借鉴学习。商业使用,别忘了遵循其对应的开源协议。 需求场景 图片压缩在Android开发的需求中非常常见,如:拍...