240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • @不會(huì)飛的小豬 在進(jìn)行裁剪的時(shí)候可以手動(dòng)拖動(dòng)選取框即時(shí)修改大小的藐窄,可以看一下文章開(kāi)始時(shí)的gif演示圖中狂。

    Android圖片選擇到裁剪之步步深坑

    前言 最近在自己的項(xiàng)目里實(shí)現(xiàn)了一個(gè)頭像選擇的功能缆娃,就是先從相冊(cè)里選取一張圖片再調(diào)用系統(tǒng)的裁剪功能來(lái)制作頭像殖氏,效果就像下面這樣: 本以為很小的一個(gè)功能奔穿,卻遠(yuǎn)遠(yuǎn)沒(méi)有我想的那樣簡(jiǎn)單...

  • 120
    Android App調(diào)試一個(gè)奇巧淫技

    前言 不知道同學(xué)們有沒(méi)有遇到這些時(shí)候: 1.需要在某個(gè)時(shí)刻独柑,獲取某個(gè)本地?cái)?shù)據(jù)盈厘,而重新走流程debug又比較麻煩春缕;2.你需要臨時(shí)清理一個(gè)數(shù)據(jù)盗胀,但app當(dāng)前流程,并不提供這樣的操...

  • 如果是在Android中怕主線程阻塞锄贼,可以新開(kāi)一個(gè)線程來(lái)判斷票灰,完事兒后再通知主線程。這本來(lái)就是一個(gè)等待的活宅荤,總要有一個(gè)地方被阻塞住屑迂,只不過(guò)在afterExecute()里判斷是將阻塞操作放在了線程池的線程里,這就看你的選擇了冯键。

    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中惹盼,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生。不過(guò)惫确,除了Timer手报,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • awaitTermination()是阻塞操作,不需要使用while循環(huán)雕薪。當(dāng)然昧诱,在afterExecute()里判斷也可以,不過(guò)afterExecute()會(huì)在每個(gè)任務(wù)執(zhí)行完后都調(diào)用一次所袁,如果只是為了判斷任務(wù)是否執(zhí)行完畢盏档,性能上有點(diǎn)得不償失。

    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中燥爷,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生蜈亩。不過(guò),除了Timer前翎,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • 謝謝

    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中稚配,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生。不過(guò)港华,除了Timer道川,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • getActiveCount()方法獲取到的正在運(yùn)行任務(wù)的線程數(shù)量有可能不準(zhǔn)確,而且任務(wù)執(zhí)行完畢getActiveCount()方法應(yīng)該為0才對(duì)。判斷線程池任務(wù)執(zhí)行完畢建議用shutdown()加awaitTermination()方法或者使用Future類冒萄。afterExecute()是一個(gè)回調(diào)函數(shù)臊岸,它會(huì)在每個(gè)任務(wù)執(zhí)行完后都調(diào)用一次。

    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中尊流,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生帅戒。不過(guò),除了Timer崖技,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • 不會(huì)逻住,這里線程池之所以對(duì)異常還做了特殊處理,主要是為了將異常傳入afterExecute(Runnable r, Throwable t)方法迎献,方便線程池外部對(duì)異常進(jìn)行監(jiān)控以及其他操作瞎访。

    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生吁恍。不過(guò)装诡,除了Timer,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • 120
    為什么你不該用Timer

    概述 在Java開(kāi)發(fā)中践盼,用過(guò)定時(shí)功能的同學(xué)一定不會(huì)對(duì)Timer感到陌生鸦采。不過(guò),除了Timer咕幻,在Java 5之后又引入了一個(gè)定時(shí)工具ScheduledThreadPoolEx...

  • 120
    Android圖片選擇到裁剪之步步深坑

    前言 最近在自己的項(xiàng)目里實(shí)現(xiàn)了一個(gè)頭像選擇的功能渔伯,就是先從相冊(cè)里選取一張圖片再調(diào)用系統(tǒng)的裁剪功能來(lái)制作頭像,效果就像下面這樣: 本以為很小的一個(gè)功能肄程,卻遠(yuǎn)遠(yuǎn)沒(méi)有我想的那樣簡(jiǎn)單...

  • 從零實(shí)現(xiàn)ImageLoader(六)—— 磁盤緩存DiskLruCache

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • Android 懸浮窗權(quán)限各機(jī)型各系統(tǒng)適配大全

    這篇博客主要介紹的是 Android 主流各種機(jī)型和各種版本的懸浮窗權(quán)限適配锣吼,但是由于碎片化的問(wèn)題,所以在適配方面也無(wú)法做到完全的主流機(jī)型適配蓝厌,這個(gè)需要大家的一起努力玄叠,這個(gè)博...

  • 120
    從零實(shí)現(xiàn)ImageLoader(五)—— 內(nèi)存緩存LruCache

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • 120
    從零實(shí)現(xiàn)ImageLoader(四)—— Handler的內(nèi)心獨(dú)白

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • 120
    從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • 120
    從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • 120
    從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)

    目錄 從零實(shí)現(xiàn)ImageLoader(一)—— 架構(gòu)從零實(shí)現(xiàn)ImageLoader(二)—— 基本實(shí)現(xiàn)從零實(shí)現(xiàn)ImageLoader(三)—— 線程池詳解從零實(shí)現(xiàn)ImageL...

  • 120
    FlexboxLayout——是時(shí)候展現(xiàn)真正的瀑布流了(實(shí)現(xiàn)篇)

    前言 FlexboxLayout已經(jīng)出來(lái)有一年多的時(shí)間了蹦疑,之所以現(xiàn)在才寫這篇文章西雀,主要是因?yàn)橹暗腇lexboxLayoutManager一直不支持findPosition ...

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