基于Android 6.0源碼剖析,分析Android線程的創(chuàng)建過(guò)程 一.概述 Android線程,一般地就是指Android虛擬機(jī)線程,而虛擬機(jī)線程由是通過(guò)系統(tǒng)調(diào)用而創(chuàng)建的...
基于Android 6.0源碼剖析,分析Android線程的創(chuàng)建過(guò)程 一.概述 Android線程,一般地就是指Android虛擬機(jī)線程,而虛擬機(jī)線程由是通過(guò)系統(tǒng)調(diào)用而創(chuàng)建的...
前言 距離上一次寫東西已經(jīng)過(guò)去快一年了,這一年發(fā)生了太多的事情了。上家公司拖欠工資,都離職幾個(gè)月了到現(xiàn)在也沒(méi)給,哎……。這么久沒(méi)寫東西,其實(shí)主要還是因?yàn)閼?、心情不好。不過(guò)我現(xiàn)...
面試經(jīng)歷 面了一些上海二線互聯(lián)網(wǎng)公司,例如愛(ài)奇藝,京東,喜馬拉雅,得物,B站,某安,美團(tuán)等等,記錄了部分面試真題。大部分可以自行搜到答案,有疑問(wèn)的可以留言交流~ 【愛(ài)奇藝】一...
前言 為什么講這個(gè)?在我們自定義View,尤其是制作一些復(fù)雜炫酷的效果的時(shí)候,實(shí)際上是將一些簡(jiǎn)單的東西通過(guò)數(shù)學(xué)上精密的計(jì)算組合到一起形成的效果。這其中可能會(huì)涉及到畫布的相關(guān)操...
這是RecyclerView緩存機(jī)制系列文章的第三篇,系列文章的目錄如下: RecyclerView緩存機(jī)制(咋復(fù)用?) RecyclerView緩存機(jī)制(回收些啥?) Re...
幾點(diǎn)說(shuō)明:代碼中的 //<== 表示跟上面的相比,這是新增的,或者是修改的代碼,不知道怎么樣在代碼塊里面再?gòu)?qiáng)調(diào)幾行代碼T_T。。。很多時(shí)候,為了避免中文歧義,我會(huì)用英文表述 ...
背景 ?最近在排查app卡頓問(wèn)題,在公司內(nèi)部的bug管理平臺(tái)上發(fā)現(xiàn)這個(gè)類卡頓問(wèn)題,知道卡頓了多長(zhǎng)時(shí)間嗎,足足4s多,這讓線上用戶怎么想?讓我怎么想? ? 剛開(kāi)始以為是系統(tǒng)Un...
前言 這都9012年了,SnapHelper不是新鮮玩意,為啥我要拿出來(lái)解析?首先,Google已經(jīng)放出 Viewpager2 測(cè)試版本,該方案計(jì)劃用RecyclerView...