項(xiàng)目地址:Bolts-Android Task是為了更好的書(shū)寫(xiě)復(fù)雜異步操作而設(shè)計(jì)的,運(yùn)用了Javascript的Promise思想。 如果想要構(gòu)建一個(gè)響應(yīng)迅速的Android...
項(xiàng)目地址:Bolts-Android Task是為了更好的書(shū)寫(xiě)復(fù)雜異步操作而設(shè)計(jì)的,運(yùn)用了Javascript的Promise思想。 如果想要構(gòu)建一個(gè)響應(yīng)迅速的Android...
目錄 1. 自定義View基礎(chǔ) 1.1 分類(lèi) 自定義View的實(shí)現(xiàn)方式有以下幾種 類(lèi)型定義自定義組合控件多個(gè)控件組合成為一個(gè)新的控件,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
上一篇文章我們講述了Android View事件分發(fā)機(jī)制。如果你對(duì)View的事件分發(fā)還不熟悉,建議先去看一下 一文讀懂Android View事件分發(fā)機(jī)制 它是我們今天滑動(dòng)沖...
@我看Android 是的,如果有大量的任務(wù)需要處理,這種cachedThreadPool是不建議的,可以將其中的隊(duì)列改為有界。上述介紹的幾個(gè)線程池只是幾個(gè)常用的參數(shù)設(shè)置,推薦使用的配置,不是絕對(duì)的,實(shí)際情況還是要看具體的場(chǎng)景要求進(jìn)行配置。
Android線程池原理及使用一:使用線程池的原因 在android開(kāi)發(fā)中經(jīng)常會(huì)使用多線程異步來(lái)處理相關(guān)任務(wù),而如果用傳統(tǒng)的newThread來(lái)創(chuàng)建一個(gè)子線程進(jìn)行處理,會(huì)造成一些嚴(yán)重的問(wèn)題: 1:在任務(wù)眾...
內(nèi)存抖動(dòng) 介紹:內(nèi)存抖動(dòng)是Android性能優(yōu)化中內(nèi)存優(yōu)化的一種情況,主要是由于頻繁的對(duì)象創(chuàng)建導(dǎo)致內(nèi)存抖動(dòng),最終可能導(dǎo)致卡頓和OOM。 檢測(cè) demo:點(diǎn)擊一次button,...
Android View 雖然不是四大組件,但其并不比四大組件的地位低。而View的核心知識(shí)點(diǎn)事件分發(fā)機(jī)制則是不少剛?cè)腴T(mén)同學(xué)的攔路虎。ScrollView嵌套R(shí)ecycler...
Markdown是一種純文本格式的標(biāo)記語(yǔ)言。通過(guò)簡(jiǎn)單的標(biāo)記語(yǔ)法,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1、因?yàn)槭羌兾谋?,所以只要支持Markd...
一.OkHttp OkHttp是Square開(kāi)源的輕量級(jí)框架,是一款現(xiàn)代、高效、快速的Android版Http client。 1.OkHttp特性: 它的設(shè)計(jì)和實(shí)現(xiàn)的首要目...
前言 本文是為了面試而寫(xiě)的性能優(yōu)化。目的不是為了具體的深入而是對(duì)于要面試的同學(xué)在面試的時(shí)候能和面試官說(shuō)出的性能優(yōu)化的方面。在面試的時(shí)候基本現(xiàn)在每個(gè)面試官都會(huì)問(wèn)一些關(guān)于性能優(yōu)化...
使用kotlin已經(jīng)有一段時(shí)間了。打算從宏觀上做一下java和kotlin的對(duì)比。java8雖然也有很多新特性,但是android低版本并不兼容。因此這里以舊版本為例。 易用...
目前在Android studio 4.0 中android 10版本下測(cè)試,不在AndroidManifest.xml下設(shè)置任何屬性的情況下,豎屏轉(zhuǎn)橫屏執(zhí)行: 橫屏轉(zhuǎn)豎屏執(zhí)...
是不是理解反了,線程處理任務(wù)的速度更小,說(shuō)明線程不夠用,任務(wù)太多,不會(huì)有空閑的線程,只能創(chuàng)建新的線程來(lái)執(zhí)行剩下的任務(wù)。
Android線程池原理及使用一:使用線程池的原因 在android開(kāi)發(fā)中經(jīng)常會(huì)使用多線程異步來(lái)處理相關(guān)任務(wù),而如果用傳統(tǒng)的newThread來(lái)創(chuàng)建一個(gè)子線程進(jìn)行處理,會(huì)造成一些嚴(yán)重的問(wèn)題: 1:在任務(wù)眾...
本文中第一次提出了環(huán)簽名的概念,來(lái)自于國(guó)際會(huì)議:International Conference on the Theory and Application of Crypt...
請(qǐng)問(wèn)有相關(guān)論文的鏈接嗎?
Schnorr 簽名介紹概述 公私鑰密碼對(duì)(pk-sk)是密碼學(xué)安全的基石,很多的應(yīng)用都是基于pk-sk, 例如https網(wǎng)頁(yè),銀行以及數(shù)字貨幣等。pk-sk,相對(duì)于傳統(tǒng)的AES, DES以及國(guó)密的...
概述 公私鑰密碼對(duì)(pk-sk)是密碼學(xué)安全的基石,很多的應(yīng)用都是基于pk-sk, 例如https網(wǎng)頁(yè),銀行以及數(shù)字貨幣等。pk-sk,相對(duì)于傳統(tǒng)的AES, DES以及國(guó)密的...
簡(jiǎn)單來(lái)說(shuō):本文基于現(xiàn)有BFT類(lèi)共識(shí)算法,提出了改進(jìn)BFT協(xié)議Gosig,基于gossip協(xié)議設(shè)計(jì)并改進(jìn)了共識(shí)協(xié)議流程,利用傳輸流水線進(jìn)行帶寬優(yōu)化,利用聚合簽名gossip減少...