Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QDragClose] 下拉拖拽关闭Activity,下拉返回Acti...
用java写的很棒!以star 我不太喜欢kotlin(但是没有办法还是得学习)
原文地址: //www.greatytc.com/p/55e0fca23b4f[//www.greatytc.com/p/55e0fca23b4f] 以下...
MaterialButton是Google于SDK28推出的新控件,当遇到按钮需要圆角、或者描边等,就不必使用xml文件或者Github上找第三方库实现。 效果预览 依赖引入...
亮度调节条的实现 色温调节条的实现
网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...
为什么会有这4种引用 Java中的引用的定义很传统:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 这种定义很纯粹,...
经典的生产者-消费者模式,操作流程是这样的: 有多个生产者,可以并发生产产品,把产品置入队列中,如果队列满了,生产者就会阻塞;有多个消费者,并发从队列中获取产品,如果队列空了...
前言 投屏APP市面上已经不少,而且大多数视频播放软件也都支持此功能,然而上网一查相关中文资源却千篇一律,代码大多出自于一处,相互效仿,外文资源却又开的不是很明白,最终 左找...
参考 官方文档-迁移到 AndroidX 迁移过程简单记录 更改 compileSDKVerion 和 gradle plugin 版本 迁移 若干问题记录 迁移完成后 gr...
场景 在版本1.0时,弹出了一个通知栏此时,应用升级到2.0,再去点击这个通知栏会报错 原因分析RemoteView在使用自定义布局,会用到一些资源,如layout,draw...
经常使用加密算法:DES、3DES、RC4、AES,RSA等; 对称加密:des,3des,aes 非对称加密:rsa 不可逆加密:md5 加密模式:ECB、CBC、CFB、...