摘要 最近,在公司项目上需要加入“二维码扫描”的功能(Android端),笔者在网上查阅了一些资料,实现了这个功能。最后给自己做个笔记,给各位做下分享。 原理说明 “二维码扫...
摘要 最近,在公司项目上需要加入“二维码扫描”的功能(Android端),笔者在网上查阅了一些资料,实现了这个功能。最后给自己做个笔记,给各位做下分享。 原理说明 “二维码扫...
1、线程池介绍 在web开发中,服务器需要接受并处理请求,所以会为一个请求来分配一个线程来进行处理。如果每次请求都新创建一个线程的话实现起来非常简便,但是存在一个问题: 如果...
前言 动画的使用 是 Android 开发中常用的知识 可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策 Androi...
之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...
1.单例模式介绍 单例模式是应用最广的模式,也是我最先知道的一种设计模式,在深入了解单例模式之前,每当遇到如getInstance()这样的创建实例的代码时,我都会把它当做一...
前言 终于到了讲RxJava这一期,RxJava是笔者个人非常喜欢的一个开源库,它很好的将链式编程风格和异步结合在一起。RxJava其实已经推出很久了,可以说是已经很火了,但...
前言 很高兴见到你! 上周我在 各大技术社区 发表了一篇 《Jetpack MVVM 精讲》[https://juejin.im/post/5dafc49b6fb9a04e1...
前言 最近抽时间模仿实现了自如APP的底部导航切换动画,其实我很忙的,也不知道在忙啥😉😉😉 正文 自如APP底部Tab切换效果用的是SVGA动画,SVGA[http://sv...
上图 1、TabLayout中每个Tab都是一个View。 2、先手动设置每个Tab的自定义View。 3、然后设置TabLayout选中Tab监听。 4、未选中 --> 选...