互聯(lián)網(wǎng)的通信安全恩商,建立在SSL/TLS之上 引自 阮一峰《SSL/TLS協(xié)議運行機制的概述》观谦。 為什么使用SSL/TLS 不使用SSL/TLS的HTTP通信蚪缀,即明文通信铝穷,存...
互聯(lián)網(wǎng)的通信安全恩商,建立在SSL/TLS之上 引自 阮一峰《SSL/TLS協(xié)議運行機制的概述》观谦。 為什么使用SSL/TLS 不使用SSL/TLS的HTTP通信蚪缀,即明文通信铝穷,存...
一 : 對稱加密(DES戳稽、AES) 1.DES 2 : AES 二 : 非對稱加密(RSA) 三 :MD5馆蠕、SHA1、SHA256 四 :數(shù)字簽名
原文鏈接https://www.shanya.world/archives/2991b6da.html Navigation可以幫助我們搭建一個多個頁面互躬,相對比較復(fù)雜的應(yīng)用程...
前言 很高興見到你颂郎! 上周我在 各大技術(shù)社區(qū) 發(fā)表了一篇 《Jetpack MVVM 精講》[https://juejin.im/post/5dafc49b6fb9a04e1...
一乓序、認(rèn)識Fresco 說實話寺酪,其實我覺得Fresco對大家來說,可能并不陌生替劈,具體介紹的話我就不多說了寄雀,而且介紹的文章也不少,我覺得我也沒必要再取講一遍陨献,有興趣的可以自己閱讀...
1. 寫在前面 好久沒寫博客了卓嫂,最近在對公司的項目進行重構(gòu)和優(yōu)化慷暂,針對圖片加載框架的修改,原來使用的是Glide命黔,現(xiàn)在改成Facebook的fresco來做對比呜呐。先介紹fre...
App開發(fā)不可避免的要和圖片打交道就斤,由于其占用內(nèi)存非常大悍募,管理不當(dāng)很容易導(dǎo)致內(nèi)存不足,最后OOM洋机,圖片的背后其實是Bitmap坠宴,它是Android中最能吃內(nèi)存的對象之一,也是...
關(guān)鍵詞:Kotlin 協(xié)程 協(xié)程掛起 任務(wù)掛起 suspend 非阻塞 協(xié)程的掛起最初是一個很神秘的東西绷旗,因為我們總是用線程的概念去思考喜鼓,所以我們只能想到阻塞。不阻塞的掛起到...
關(guān)鍵詞:Kotlin 協(xié)程 協(xié)程取消 任務(wù)停止 協(xié)程的任務(wù)的取消需要靠協(xié)程內(nèi)部調(diào)用的協(xié)作支持衔肢,這就類似于我們線程中斷以及對中斷狀態(tài)的響應(yīng)一樣庄岖。 1. 線程的中斷 我們先從大家...
關(guān)鍵詞:Kotlin 協(xié)程 異常處理 異步代碼的異常處理通常都比較讓人頭疼,而協(xié)程則再一次展現(xiàn)了它的威力角骤。 1. 引子 我們在前面一篇文章當(dāng)中提到了這樣一個例子: 我們通常會...
關(guān)鍵詞:Kotlin 異步編程 協(xié)程 上一篇我們知道了協(xié)程啟動的幾種模式隅忿,也通過示例認(rèn)識了 launch 啟動協(xié)程的使用方法,本文將延續(xù)這些內(nèi)容從調(diào)度的角度來進一步為大家揭示...
關(guān)鍵詞:Kotlin 協(xié)程 啟動模式 現(xiàn)在你已經(jīng)知道協(xié)程大概是怎么回事了邦尊,也應(yīng)該想要自己嘗試一把了吧背桐。本文將為大家詳細(xì)介紹協(xié)程的幾種啟動模式之間的不同,當(dāng)然蝉揍,我不打算現(xiàn)在就開...
關(guān)鍵詞:Kotlin 協(xié)程 入門 假定你對協(xié)程(Coroutine)一點兒都不了解链峭,通過閱讀本文看看是否能讓你明白協(xié)程是怎么一回事。 1. 引子 我之前寫過一些協(xié)程的文章又沾,很...
一挺勿、簡歷準(zhǔn)備 1曲横、個人技能 (1)自定義控件、UI設(shè)計、常用動畫特效 自定義控件 ①為什么要自定義控件禾嫉? Android本身提供了很多控件灾杰,但是這些控件并不能滿足我們所有的要...