文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一...
Rxjava是什么(异步库、响应式编程) 基于自己的理解简单的下一个定义: RxJava是一个使用Java语言实现基于观察者模式拓展而来的高效异...
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有...
通过源码查看: View – dispatchTouchEvent方法中 可以看出:onTouchListener的接口的优先级是要高于onTo...
设置 Java 版本 在根目录下的build.gradle文件下添加 ext{ .... } 中的内容: ext{kotlin_version ...
Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑...
private void setTextViewHTML(TextView text, String html) {CharSequence s...
1. 背景 给最外层layout设置固定宽高,然后使用inflate(layoutId, null )方式加载,则layoutId的最外层的控件...
在前端项目开发过程中,总是会引入一些UI框架,已为方便自己的使用,很多大公司都有自己的一套UI框架,下面就是最近经常使用并且很流行的UI框架。 ...