项目地址:Bolts-Android Task是为了更好的书写复杂异步操作而设计的,运用了Javascript的Promise思想。 如果想要构建一个响应迅速的Android...
项目地址:Bolts-Android Task是为了更好的书写复杂异步操作而设计的,运用了Javascript的Promise思想。 如果想要构建一个响应迅速的Android...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
上一篇文章我们讲述了Android View事件分发机制。如果你对View的事件分发还不熟悉,建议先去看一下 一文读懂Android View事件分发机制 它是我们今天滑动冲...
@我看Android 是的,如果有大量的任务需要处理,这种cachedThreadPool是不建议的,可以将其中的队列改为有界。上述介绍的几个线程池只是几个常用的参数设置,推荐使用的配置,不是绝对的,实际情况还是要看具体的场景要求进行配置。
Android线程池原理及使用一:使用线程池的原因 在android开发中经常会使用多线程异步来处理相关任务,而如果用传统的newThread来创建一个子线程进行处理,会造成一些严重的问题: 1:在任务众...
内存抖动 介绍:内存抖动是Android性能优化中内存优化的一种情况,主要是由于频繁的对象创建导致内存抖动,最终可能导致卡顿和OOM。 检测 demo:点击一次button,...
Android View 虽然不是四大组件,但其并不比四大组件的地位低。而View的核心知识点事件分发机制则是不少刚入门同学的拦路虎。ScrollView嵌套Recycler...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
一.OkHttp OkHttp是Square开源的轻量级框架,是一款现代、高效、快速的Android版Http client。 1.OkHttp特性: 它的设计和实现的首要目...
前言 本文是为了面试而写的性能优化。目的不是为了具体的深入而是对于要面试的同学在面试的时候能和面试官说出的性能优化的方面。在面试的时候基本现在每个面试官都会问一些关于性能优化...
使用kotlin已经有一段时间了。打算从宏观上做一下java和kotlin的对比。java8虽然也有很多新特性,但是android低版本并不兼容。因此这里以旧版本为例。 易用...
目前在Android studio 4.0 中android 10版本下测试,不在AndroidManifest.xml下设置任何属性的情况下,竖屏转横屏执行: 横屏转竖屏执...
是不是理解反了,线程处理任务的速度更小,说明线程不够用,任务太多,不会有空闲的线程,只能创建新的线程来执行剩下的任务。
Android线程池原理及使用一:使用线程池的原因 在android开发中经常会使用多线程异步来处理相关任务,而如果用传统的newThread来创建一个子线程进行处理,会造成一些严重的问题: 1:在任务众...
本文中第一次提出了环签名的概念,来自于国际会议:International Conference on the Theory and Application of Crypt...
请问有相关论文的链接吗?
Schnorr 签名介绍概述 公私钥密码对(pk-sk)是密码学安全的基石,很多的应用都是基于pk-sk, 例如https网页,银行以及数字货币等。pk-sk,相对于传统的AES, DES以及国密的...
概述 公私钥密码对(pk-sk)是密码学安全的基石,很多的应用都是基于pk-sk, 例如https网页,银行以及数字货币等。pk-sk,相对于传统的AES, DES以及国密的...
简单来说:本文基于现有BFT类共识算法,提出了改进BFT协议Gosig,基于gossip协议设计并改进了共识协议流程,利用传输流水线进行带宽优化,利用聚合签名gossip减少...
论文主要提出了一种针对共识机制PoS的多重签名算法Pixel。 1、介绍 所有基于PoS的区块链以及允许的区块链均具有通用结构,其中节点运行共识子协议,以就要添加到分类账的下...