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

1惋砂、為什么需要泛型? 1.1可以為多種數(shù)據(jù)類型執(zhí)行相同的代碼 我們可以看到上面這段代碼,int類型偶垮,float類型都有各自的加法方法,如果我們還要增加double類型的話,我...
1線程的創(chuàng)建方式 1.1直接繼承Thread 1.2實現(xiàn)Runble接口 1.3實現(xiàn)Callable接口(這種方式嚴(yán)格意義上來說 并不是一種實現(xiàn)方式 本質(zhì)上是Runnable...
前言 關(guān)于手勢分發(fā)的機制的講解,網(wǎng)上的文章可以說是一大堆。有些流程介紹的非常詳細(xì)衣吠,分析的也很精彩,但是或許是本人記憶力不行的緣故壤靶,每次看完過段時間缚俏,又會遺忘掉一部分。有些則是...
前言 何為粘性事件贮乳?即發(fā)射的事件如果早于注冊忧换,那么注冊之后依然可以接收到的事件稱為粘性事件 背景 最近接手了一個公司的項目,采用了目前比較新的技術(shù):LiveData+View...
背景 前段時間公司測試給我提了一個bug:在日期選擇框彈出來的時候向拆,顯示出了未來1個月的日期亚茬,如下所示: 需求是說用戶無法選擇今天以后的日期,所以要將未來的日期給隱藏掉浓恳。 探...
前言 Glide 這個三方庫使用起來非常簡單Glide.with(this).load("").into(imageView)刹缝。便可以將資源圖片加載到對應(yīng)的控件上面而且 Gl...
JVM運行時數(shù)據(jù)區(qū): 虛擬機棧虛擬機棧包含了局部變量表,操作數(shù)棧颈将,動態(tài)鏈接梢夯,方法出口等。每個方法從執(zhí)行到完成就是一個棧幀入棧到出棧的過程晴圾,出棧以后會返回一條字節(jié)指令的地址( ...
前言 某天早晨,吃完早餐死姚,坐回工位人乓,打開電腦,開啟chrome都毒,進入友盟頁面撒蟀,發(fā)現(xiàn)了一個崩潰信息: 一眼看上去似乎是比較常見的子線程修改UI的問題。并且是在Toast上面報出...