寫在前面:我目前就職于阿里巴巴-菜鳥扛伍,團(tuán)隊(duì)目前缺人题诵,招聘java和客戶端開發(fā)桩卵,招聘對(duì)象為:社招和19屆畢業(yè)的校招生馋艺,有適合的人選發(fā)送簡(jiǎn)歷到我個(gè)人郵箱:hsk256@163.c...
![240](https://upload.jianshu.io/users/upload_avatars/1803667/33c5e6f6b3fb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
寫在前面:我目前就職于阿里巴巴-菜鳥扛伍,團(tuán)隊(duì)目前缺人题诵,招聘java和客戶端開發(fā)桩卵,招聘對(duì)象為:社招和19屆畢業(yè)的校招生馋艺,有適合的人選發(fā)送簡(jiǎn)歷到我個(gè)人郵箱:hsk256@163.c...
前言 這些題目是網(wǎng)友去百度打掘、小米棘钞、樂視缭付、美團(tuán)、58歧譬、獵豹岸浑、360、新浪瑰步、搜狐等一線互聯(lián)網(wǎng)公司面試被問到的題目助琐。熟悉本文中列出的知識(shí)點(diǎn)會(huì)大大增加通過前兩輪技術(shù)面試的幾率。 主要...
EngineKey key = keyFactory.buildKey(model, signature, width, height, transformations,
resourceClass, transcodeClass, options);
glide 默認(rèn)是緩存原圖和對(duì)應(yīng)imageView尺寸的圖片的面氓。根據(jù)大小和url等其它參數(shù)生成對(duì)應(yīng)key值去緩存中獲取對(duì)應(yīng)的圖片兵钮。如果沒有獲取到對(duì)應(yīng)尺寸的圖片優(yōu)先獲取原圖加載
Glide源碼分析Glide.whith(context).load(url).into(imageView);glide的使用方法很簡(jiǎn)單就上面面一行代碼,但是卻做著不簡(jiǎn)單的事舌界。下面我們看一下...
使用方法 源碼解析 先來看看Request的源碼 Request內(nèi)部的方法很簡(jiǎn)單就是包裝請(qǐng)求信息呻拌,下面看看OkHttpClient的流程葱轩。 太長(zhǎng)了我就省略了 okhttp構(gòu)造...
Glide.whith(context).load(url).into(imageView);glide的使用方法很簡(jiǎn)單就上面面一行代碼,但是卻做著不簡(jiǎn)單的事藐握。下面我們看一下...
餓漢模式 優(yōu)點(diǎn):這種寫法比較簡(jiǎn)單靴拱,就是在類裝載的時(shí)候就完成實(shí)例化。避免了線程同步問題猾普。缺點(diǎn):在類裝載的時(shí)候就完成實(shí)例化袜炕。如果從始至終從未使用過這個(gè)實(shí)例,則會(huì)造成內(nèi)存的浪費(fèi)初家。 ...
本篇將針對(duì)2019Android秋招提前批面試總結(jié)中歸納的校招面試題做個(gè)小解答(除算法偎窘,算法部分另做總結(jié)),然后開了個(gè)“彩蛋”小專區(qū)溜在,對(duì)簡(jiǎn)友的一些疑問做個(gè)統(tǒng)一回復(fù)陌知,特此感謝大...
2000年左右仆葡,有親戚眉飛色舞地告訴我“炒股很容易的,你看這一根根線志笼,都是錢啊”沿盅。然后,她驚訝于我的出乎意料的平靜籽腕。之所以無動(dòng)于衷嗡呼,是由于那時(shí)我老爹已經(jīng)玩了幾年股票,卻沒看出...
前幾篇文章分別講述了View的measure、layout流程伏蚊,接下來將分析三大流程的最后一步View的繪制流程立轧。測(cè)量流程決定了View的大小,布局流程決定了View的位置躏吊,...
之前文章了解到ViewRootImpl的performTraversals()引導(dǎo)了View的測(cè)量、布局比伏、繪制的流程今天我們就從performLayout()方法來分析Vie...
上篇文章View的繪制流程三葛躏、DecorView的添加中我們了解到performTraversals()引導(dǎo)了View的測(cè)量、布局悠菜、繪制的流程今天我們就來分析一下View的測(cè)...