240 發(fā)簡信
IP屬地:北京
  • Java泛型

    1惋砂、為什么需要泛型? 1.1可以為多種數(shù)據(jù)類型執(zhí)行相同的代碼 我們可以看到上面這段代碼,int類型偶垮,float類型都有各自的加法方法,如果我們還要增加double類型的話,我...

  • 240
    Java線程基礎(chǔ)知識

    1線程的創(chuàng)建方式 1.1直接繼承Thread 1.2實現(xiàn)Runble接口 1.3實現(xiàn)Callable接口(這種方式嚴(yán)格意義上來說 并不是一種實現(xiàn)方式 本質(zhì)上是Runnable...

  • 240
    源碼理解View手勢分發(fā)機制

    前言 關(guān)于手勢分發(fā)的機制的講解,網(wǎng)上的文章可以說是一大堆。有些流程介紹的非常詳細(xì)衣吠,分析的也很精彩,但是或許是本人記憶力不行的緣故壤靶,每次看完過段時間缚俏,又會遺忘掉一部分。有些則是...

  • 踩坑之路:LiveData之粘性事件

    前言 何為粘性事件贮乳?即發(fā)射的事件如果早于注冊忧换,那么注冊之后依然可以接收到的事件稱為粘性事件 背景 最近接手了一個公司的項目,采用了目前比較新的技術(shù):LiveData+View...

  • 240
    DatePicker最大日期顯示問題

    背景 前段時間公司測試給我提了一個bug:在日期選擇框彈出來的時候向拆,顯示出了未來1個月的日期亚茬,如下所示: 需求是說用戶無法選擇今天以后的日期,所以要將未來的日期給隱藏掉浓恳。 探...

  • 240
    Glide主流程原理詳解

    前言 Glide 這個三方庫使用起來非常簡單Glide.with(this).load("").into(imageView)刹缝。便可以將資源圖片加載到對應(yīng)的控件上面而且 Gl...

  • 240
    Java虛擬機內(nèi)存管理機制

    JVM運行時數(shù)據(jù)區(qū): 虛擬機棧虛擬機棧包含了局部變量表,操作數(shù)棧颈将,動態(tài)鏈接梢夯,方法出口等。每個方法從執(zhí)行到完成就是一個棧幀入棧到出棧的過程晴圾,出棧以后會返回一條字節(jié)指令的地址( ...

  • 240
    ANR詳解

    說到ANR颂砸,首先提出以下三個問題 ANR是什么ANR什么時候出現(xiàn)ANR發(fā)生的原理 帶著這三個問題我們進入本次的話題 ANR是什么 ANR全稱Application Not R...

  • 240
    踩坑之路:主線程修改UI也會崩潰?

    前言 某天早晨,吃完早餐死姚,坐回工位人乓,打開電腦,開啟chrome都毒,進入友盟頁面撒蟀,發(fā)現(xiàn)了一個崩潰信息: 一眼看上去似乎是比較常見的子線程修改UI的問題。并且是在Toast上面報出...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品