總結(jié)Android渲染部分的工作原理,其中參考了如下網(wǎng)址:http://www.androidpolice.com/2012/07/12/getting-to-know-an...
總結(jié)Android渲染部分的工作原理,其中參考了如下網(wǎng)址:http://www.androidpolice.com/2012/07/12/getting-to-know-an...
一.操作系統(tǒng)相關(guān)基礎(chǔ)知識 1.物理內(nèi)存、虛擬內(nèi)存、邏輯地址與交換空間 物理內(nèi)存(RAM):加載到內(nèi)存地址寄存器中的內(nèi)存又叫“硬件內(nèi)存”,是內(nèi)存單元真正的地址(也叫物理地址)。...
一、什么是嵌套滑動 嵌套滑動是 android 開發(fā)中常見的一種 UI 效果。當(dāng)一個布局中包含多個可以滑動的 View,并且這些 View 互相嵌套的時候,就需要做嵌套滑動的...
前日,倆好友突發(fā)奇想地建議我:“不如分析一下微信朋友圈吧~”。 微信朋友圈作為日常高頻使用的產(chǎn)品,確實有很多地方值得我們學(xué)習(xí)和分析,那么以下本人就回應(yīng)倆好友的要求,下面講講本...
什么是gradle Gradle 是新一代的自動化構(gòu)建工具,它是一個獨立的項目,跟 AS、Android 無關(guān),官方網(wǎng)站:https://gradle.org/ , 類似 A...
筆記文章,沒有廢話,句句關(guān)鍵 線程池的優(yōu)點 重用線程池里的線程,避免創(chuàng)建和銷毀線程所帶來的性能開銷 有效控制最大并發(fā)數(shù),避免造成線程間搶占系統(tǒng)資源而造成阻塞 提高線程可管理性...
前言 多線程的應(yīng)用在Android開發(fā)中是非常常見的,常用方法主要有:繼承Thread類實現(xiàn)Runnable接口HandlerAsyncTaskHandlerThread 今...
前言我從去年開始使用 RxJava ,到現(xiàn)在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 項目也在使用 RxJava ,并且使用...
MMKV的原理與實現(xiàn) MMKV源碼 1 初始化/文件準(zhǔn)備 在 Java MMKV 類中有兩個靜態(tài)的 initialize() 方法:public static String ...