在介紹IntentService之前亿卤,我們都知道不管是何種service都是運行在UI線程中的帘撰。我們先要知道service,畢竟IntentService是繼承Service...
在介紹IntentService之前亿卤,我們都知道不管是何種service都是運行在UI線程中的帘撰。我們先要知道service,畢竟IntentService是繼承Service...
WebView如何加載本地字體 看過網(wǎng)上好多的文章千篇一律园担,都是這種答案,用 “file:///android_assets/averta.ttf”.而這種方式本人試下來抖苦,都...
我們都知道毯侦,用戶與app進行交互都是通過activity來進行的,而我們平時在activity中設(shè)置的view是怎么接收到用戶交互的事件呢瑰谜,activity與view又有怎么...
AndroidAutoSize的原理 px = dp * density; 根據(jù)百分比適配的話欺冀,如果設(shè)計稿給的是1080x1920,那么寬就為360dp萨脑,像素為1080px隐轩,...
今日案例來自淘寶,安卓9.7.2版本的分享功能 【功能描述】 商品詳情頁點擊分享功能時渤早,在分享彈窗上會顯示當前商品的縮略圖职车,并且會顯示分享后所顯示的利益點,以及分享后的進度蛛芥。...
Android緩存機制:如果沒有緩存称勋,在大量的網(wǎng)絡(luò)請求從遠程獲取圖片時會造成網(wǎng)絡(luò)流量的浪費,加載速度較慢涯竟,用戶體驗不好 關(guān)于學習Glide緩存原理前十分建議你先了解圖片加載的...
takeUtil 核心邏輯代碼 takeUtil 是在檢查條件之前發(fā)射數(shù)據(jù)赡鲜,直到滿足條件時(發(fā)射的數(shù)據(jù)包括不滿足條件的和一個滿足條件的),然后就發(fā)射完成了庐船,不在發(fā)射后續(xù)的數(shù)據(jù)...
NEW 線程已經(jīng)創(chuàng)建银酬,但是還未啟動 RUNNABLE 一個正在被執(zhí)行的線程的狀態(tài) BLOCKED 一個線程因為等待臨界區(qū)(同步代碼塊或者同步方法,非java.util.con...