二維碼掃描,識別豺妓,生成是日常開發(fā)比較常見的需求惜互,以前公司的項目做過掃描功能布讹,簡單地把ZXing的核心代碼(jar包)集成到項目當(dāng)中,雖然現(xiàn)實了掃描識別的功能训堆,但是功能擴展性差...
二維碼掃描,識別豺妓,生成是日常開發(fā)比較常見的需求惜互,以前公司的項目做過掃描功能布讹,簡單地把ZXing的核心代碼(jar包)集成到項目當(dāng)中,雖然現(xiàn)實了掃描識別的功能训堆,但是功能擴展性差...
recycleview代碼一萬三千多行描验,內(nèi)部類26個,看起來感覺無從下手 然而坑鱼,作為一個控件來講膘流,將onMeasure()和onLayout() 作為入口方法比較合適絮缅。其緩存...
1. 小烏龜~ Throttle Settings Charles --> Proxy --> Throttle Settings Charles是支持對指定location...
前言 在Java領(lǐng)域,動態(tài)代理應(yīng)用非常廣泛呼股,特別是流行的Spring/MyBatis等框架耕魄。JDK本身是有實現(xiàn)動態(tài)代理技術(shù)的,不過要求被代理的類必須實現(xiàn)接口彭谁,不過cglib對...
Android M 對權(quán)限管理系統(tǒng)進行了改版吸奴,之前我們的 App 需要權(quán)限,只需在 manifest 中申明即可缠局,用戶安裝后则奥,一切申明的權(quán)限都可來去自如的使用。但是 Andr...
1.前提 本文將以講解原理為主,部分代碼講解唱矛,可以自行下載HAHA庫源碼進行對照學(xué)習(xí)罚舱。 implementation 'com.squareup.haha:haha:2.0....
前言 1. 網(wǎng)絡(luò)優(yōu)化概述 Android 網(wǎng)絡(luò)優(yōu)化方法主要講的就是線下網(wǎng)絡(luò)測試工具、線上網(wǎng)絡(luò)監(jiān)控方案揖赴、流量優(yōu)化方案和質(zhì)量優(yōu)化方案馆匿。 做網(wǎng)絡(luò)優(yōu)化時,要考慮多個維度燥滑、統(tǒng)計多種數(shù)據(jù)...
1. 問題出現(xiàn)的背景 騰訊視頻在集成我們 replay sdk 的時候發(fā)現(xiàn)這么個錯誤渐北,導(dǎo)致整個 db mock 功能完全失效。 我清晰的記得我們引入了一個第三方解決方案铭拧,在 ...
好久沒上來更新文章赃蛛,最近發(fā)生了很多事,有開心的也有不開心的搀菩,世間百態(tài)呕臂,酸甜苦辣都有,生活總要繼續(xù)肪跋,也需要做個總結(jié)歧蒋。最近一段時間在做公司基礎(chǔ)組件的重構(gòu),正好做一個總結(jié)州既,一篇可能...
2021.3 自己的面試經(jīng)歷谜洽,只作為記錄 一、小米互聯(lián)網(wǎng)(offer) 小米一面 1簽名機制2thread里面可以創(chuàng)建handler.嗎吴叶?如果傳入主線城的looper是可以的...
原文鏈接:https://developer.aliyun.com/article/231111 場景研讀 2017-11-03 10747瀏覽量 簡介: 在云棲社區(qū)技術(shù)直播...
本文源碼解析基于Glide 4.6.1 系列文章Android 【手撕Glide】--Glide緩存機制[http://www.reibang.com/p/b85f89fc...
JVM Client 模式和 Server模式的區(qū)別 通過 java -version 可查看 JVM 所處的模式蚌卤,并可以通過修改配置文件進行配置实束,那它們有什么區(qū)別呢奥秆? Se...
written by Liu Yulin 前言 相信不少同學(xué)和我一樣,在剛學(xué)完數(shù)據(jù)結(jié)構(gòu)后開始刷算法題時咸灿,遇到遞歸的問題總是很頭疼构订,而一看解答,卻發(fā)現(xiàn)大佬們幾行遞歸代碼就優(yōu)雅的...
由于mac硬盤空間不夠了避矢,只能清理一下本地冗余資源鲫咽,突然想起本地存有多個低版本gradle可以清理。終端直接輸入谷异,打開對應(yīng)文件夾(有點多) 或者
上一篇分析中我們分析了Replugin框架Host端的一些核心概念,還梳理了Activity啟動的流程尺上,但是有兩個重要部分沒有提及或者詳細講述材蛛,那就是Plugin的加載過程,...