1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況?!疽?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況?!疽?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
在知識(shí)星球中,有個(gè)小伙伴提了一個(gè)問題:有一個(gè)關(guān)于JVM名詞定義的問題,說”JVM內(nèi)存模型“,有人會(huì)說是關(guān)于JVM內(nèi)存分布(堆棧,方法區(qū)等)這些介紹,也有地方說(深入理解JVM...
當(dāng)嵌套的時(shí)候,recycle的復(fù)用機(jī)制沒有了。該如何解決呢。
簡(jiǎn)介 NestedScrollView 即 支持嵌套滑動(dòng)的 ScrollView。 因此,我們可以簡(jiǎn)單的把 NestedScrollView 類比為 ScrollView,其...
引子 Android事件分發(fā)其實(shí)是老生常談了,但是說實(shí)話,我覺得很多人都只是懂其大概,模棱兩可。不信我可以先拋出幾個(gè)問題: ACTION_DOWN和其他觸摸事件的處理方式一樣...
ThreadLocal綁定線程,這句話有問題,應(yīng)該是ThreadLocal這個(gè)“工具類”將當(dāng)前線程和Looper綁定到一起,實(shí)際上是將Looper保存到當(dāng)前Thread的成員變量ThreadLocal.ThreadLocalMap中。
你真的懂Handler嗎?Handler問答2018年8月1日以前謝絕全文轉(zhuǎn)載(已授權(quán)除外)本文作者:@怪盜kidou本文鏈接:http://m.itdecent.cn/p/f70ee1765a61 周末在家有點(diǎn)...
兄嘚,你這里有兩個(gè)問題有待指正,第一個(gè)是子線程中是可以創(chuàng)建Handler的,只不過是要先prepare然后再loop,第二個(gè)問題是最后一個(gè)問題,他不阻塞的原因是epoll機(jī)制,他是linux里面的,在native層會(huì)有一個(gè)讀取端和一個(gè)寫入端,當(dāng)有消息發(fā)送過來(lái)的時(shí)候會(huì)去喚醒讀取端,然后進(jìn)行消息發(fā)送與處理,沒消息的時(shí)候是處于休眠狀態(tài),所以他不會(huì)阻塞他。
02c77a29a01d 評(píng)論自你真的懂Handler嗎?Handler問答
@zyl06 哦哦,受教了~
Android 組件化 —— 路由設(shè)計(jì)最佳實(shí)踐引子 這篇文章會(huì)告訴你 什么是路由,是為了解決什么問題才產(chǎn)生的 業(yè)界現(xiàn)狀是怎么樣的,我們可以做什么來(lái)優(yōu)化當(dāng)前的問題 路由設(shè)計(jì)思路是怎么樣的,該怎么設(shè)計(jì)比較好 如何用注解實(shí)現(xiàn)路...
作者: @怪盜kidou如需轉(zhuǎn)載需在明顯位置保留作者信息及原文鏈接Retrofit版本: 2.0.2 本文注目錄: Retrofit入門 Retrofit注解詳解 Gson與...
很強(qiáng),總結(jié)的雖然不是特別詳細(xì),但是很全面,很有用
Android 組件化架構(gòu) 個(gè)人筆記前言說明 以下內(nèi)容均為 Android 組件化架構(gòu)知識(shí)點(diǎn)的總結(jié)歸納、修正錯(cuò)誤和完善擴(kuò)展,非系統(tǒng)知識(shí)集,個(gè)人筆記,僅供參考。 組件化基礎(chǔ) 1. 引入庫(kù)的三種方式 2. Andr...
用的apt吧,不是asm
Android 組件化 —— 路由設(shè)計(jì)最佳實(shí)踐引子 這篇文章會(huì)告訴你 什么是路由,是為了解決什么問題才產(chǎn)生的 業(yè)界現(xiàn)狀是怎么樣的,我們可以做什么來(lái)優(yōu)化當(dāng)前的問題 路由設(shè)計(jì)思路是怎么樣的,該怎么設(shè)計(jì)比較好 如何用注解實(shí)現(xiàn)路...
厲害厲害!
Android 組件化 —— 路由設(shè)計(jì)最佳實(shí)踐引子 這篇文章會(huì)告訴你 什么是路由,是為了解決什么問題才產(chǎn)生的 業(yè)界現(xiàn)狀是怎么樣的,我們可以做什么來(lái)優(yōu)化當(dāng)前的問題 路由設(shè)計(jì)思路是怎么樣的,該怎么設(shè)計(jì)比較好 如何用注解實(shí)現(xiàn)路...
前言說明 以下內(nèi)容均為 Android 組件化架構(gòu)知識(shí)點(diǎn)的總結(jié)歸納、修正錯(cuò)誤和完善擴(kuò)展,非系統(tǒng)知識(shí)集,個(gè)人筆記,僅供參考。 組件化基礎(chǔ) 1. 引入庫(kù)的三種方式 2. Andr...
前言 Rxjava是NetFlix出品的Java框架, 官方描述為 a library for composing asynchronous and event-based ...
前言 閱讀本文之前,建議讀者: 對(duì)Arouter的使用有一定的了解。 對(duì)Apt技術(shù)有所了解。 Arouter是一款A(yù)libaba出品的優(yōu)秀的路由框架,本文不對(duì)其進(jìn)行全面的分析...