在分布式应用或者微服务架构中,各个服务之间通常使用json或者xml结构数据进行通信,通常情况下,是没什么问题的,但是在高性能和大数据通信的系统当中,如果有办法可以压缩数据量...
在分布式应用或者微服务架构中,各个服务之间通常使用json或者xml结构数据进行通信,通常情况下,是没什么问题的,但是在高性能和大数据通信的系统当中,如果有办法可以压缩数据量...
问题件简述 当 RecycleView 中有 EditText 的时候,上下滚动被复用的时候,发现长按 EditText 没有弹出上下文菜单 分析 调试了一波后发现,正常情况...
* 本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 一、本文需要解决的问题 我研究EventBus源码的目的是解决以下几个我在使用过程中所思考的问题: 这个...
前言 转场动画在交互上非常有优势,本文从转场动画的使用场景和方法起,最后是实现掘金中用户头像的转场动画。 转场动画适用的版本 Activity transition APIs...
1.自定义Handler时如何避免内存泄漏 答案: 一般非静态内部类持有外部类的引用的情况下,造成外部类在使用完成后不能被系统回收内存,从而造成内存泄漏。为了避免这个问题,我...
前言 Service作为 Android四大组件之一,应用非常广泛 本文将提供一份全面 & 简洁的 Service知识讲解攻略,希望你们会喜欢 目录 1. 简介 定义:服务,...
故事是这么开始的,有个产品需求需求,要做一个小红书文本折叠的功能,于是就有了后面一系列的东西。不过实现了之后,自己对 TextView 截取文本也了解了不少,具体效果如下: ...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件Recyle...
目录 GradientDrawable是什么 GradientDrawable在Android中便是shape标签的代码实现,利用GradientDrawable也可以创建出...
最近在看浅墨前辈的OpenCV教程来做一次复习,其中发现了一个挺有趣的之前没见过的算法,叫双边滤波算法。这个算法可以对图像进行平滑的同时尽量对高频信息进行保留(比如边缘和边角...
本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_181。 一、字符串拼接 字符串拼接是我们在Java代码中比较...
一、什么是对称加密和非对称加密 1、对称加密 在对称加密算法中,加密使用的密钥和解密使用的密钥是相同的。也就是说,加密和解密都是使用的同一个密钥。 2、对称加密算法的缺点 1...