前言 最近有個(gè)需求,老板讓開發(fā)一個(gè)新的app,新的app上的功能和老的app基本上完全一致,差異化的地方很少,那按照慣性思維,復(fù)制出一個(gè)老的app,然后改改色值,icon,s...
前言 最近有個(gè)需求,老板讓開發(fā)一個(gè)新的app,新的app上的功能和老的app基本上完全一致,差異化的地方很少,那按照慣性思維,復(fù)制出一個(gè)老的app,然后改改色值,icon,s...
想象構(gòu)建的秩序維護(hù)了社會(huì)的秩序 想象構(gòu)建的秩序維護(hù)了社會(huì)秩序的穩(wěn)定,讓成千上萬(wàn)的人們團(tuán)結(jié)。儒家思想的仁義禮智信等,讓人們有了道德的概念。但是這類虛構(gòu)的東西需要讓人們相信就需要...
本文轉(zhuǎn)自我的博客。 Bitmap 不像四大組件一樣有明確定義的生命周期。但作為 Java 對(duì)象,Bitmap 仍然有一個(gè)從出生到死亡的過(guò)程,它是內(nèi)存超級(jí)大戶,所以了解內(nèi)存在其...
上一次,我介紹了一些數(shù)論知識(shí)。 有了這些知識(shí),我們就可以看懂RSA算法。這是目前地球上最重要的加密算法。 六、密鑰生成的步驟 我們通過(guò)一個(gè)例子,來(lái)理解RSA算法。假設(shè)愛麗絲要...
一:前言 一直對(duì)Android繪圖機(jī)制比較感興趣,雖然從書和博客中對(duì)SurfaceFlinger稍微有些了解,但是沒有往下去深究。剛好最近項(xiàng)目中設(shè)計(jì)openGL相關(guān)的需求,于...
大家好,自我介紹一下,我是 N0tExpectErr0r,一個(gè)還在讀大學(xué)的 Android 開發(fā)者,之前的大部分博客都發(fā)布在了自己的個(gè)人博客中,從今天開始在簡(jiǎn)書也進(jìn)行博客的更...
本文是獨(dú)立解析源碼的第二篇,SharedPreference 是一個(gè) Android 開發(fā)自帶的適合保存輕量級(jí)數(shù)據(jù)的 K-V 存儲(chǔ)庫(kù),它使用了 XML 的方式來(lái)存儲(chǔ)數(shù)據(jù),比如...
MMKV 是騰訊于 2018 年 9 月 20 日開源的一個(gè) K-V 組件,下面是官方對(duì)它的介紹: MMKV 是基于 mmap 內(nèi)存映射的 key-value 組件,底層序列...
Picasso 是 Square 公司出品的一款十分優(yōu)秀的開源圖片框架,也是目前 Android 開發(fā)中十分流行的一款圖片加載框架。提到 Square 公司大家一定不會(huì)陌生,...
緩存概述 在 Android 開發(fā)的過(guò)程中常常需要用到緩存的功能來(lái)減少應(yīng)用對(duì)用戶流量的消耗(如圖片緩存,文章緩存等等)。而對(duì)于用戶的手機(jī)而言,其內(nèi)存/存儲(chǔ)空間的大小一般都是有...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
系列索引 本系列文章基于 OkHttp3.14 OkHttp 源碼剖析系列(一)——請(qǐng)求的發(fā)起及攔截器機(jī)制概述 OkHttp 源碼剖析系列(二)——攔截器大體流程分析 OkH...
ThreadLocal為解決多線程程序的并發(fā)問(wèn)題提供了一種新的思路。 Synchronized用于線程間的數(shù)據(jù)共享,而ThreadLocal則用于線程間的數(shù)據(jù)隔離。 從Han...