面向?qū)ο缶幊蹋∣OP) 在前面的章節(jié)中戈锻,我們學(xué)習(xí)了Kotlin的語(yǔ)言基礎(chǔ)知識(shí)、類(lèi)型系統(tǒng)刑棵、集合類(lèi)以及泛型相關(guān)的知識(shí)。在本章節(jié)以及下一章中愚铡,我們將一起來(lái)學(xué)習(xí)Kotlin對(duì)面向?qū)ο?..

面向?qū)ο缶幊蹋∣OP) 在前面的章節(jié)中戈锻,我們學(xué)習(xí)了Kotlin的語(yǔ)言基礎(chǔ)知識(shí)、類(lèi)型系統(tǒng)刑棵、集合類(lèi)以及泛型相關(guān)的知識(shí)。在本章節(jié)以及下一章中愚铡,我們將一起來(lái)學(xué)習(xí)Kotlin對(duì)面向?qū)ο?..
Android SDK里面很多類(lèi)名都起的讓人傻傻分不清楚胡陪,本篇文章就是從IntentService這個(gè)組件的生命周期出發(fā),深度剖析ThreadLocal碍舍、HandlerThr...
有什么料? 從這篇文章中你能獲得這些料: 知道setContentView()之后發(fā)生了什么片橡? 知道Android究竟是如何在屏幕上顯示我們期望的畫(huà)面的妈经? 對(duì)Android的...
有什么料捧书? 從這篇文章中你能獲得這些料: 了解一次觸摸事件究竟是如何產(chǎn)生的吹泡? 了解觸摸事件究竟是如何傳遞的? 學(xué)會(huì)從根源處分析你的App中的滑動(dòng)沖突经瓷。 能夠更自信的創(chuàng)作出具有...
我們常用的startActivity方法 調(diào)用了帶Bundler參數(shù)的重載方法 最終會(huì)調(diào)用了startActivityForResult方法,也就是說(shuō)我們平常調(diào)用的所有重載s...
背景介紹 從事開(kāi)發(fā)到了一定階段爆哑,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么舆吮?因?yàn)橹挥忻靼琢诉@些泪漂,你才能針對(duì)平臺(tái)的特性寫(xiě)出優(yōu)質(zhì)的代碼。當(dāng)遇到棘手的問(wèn)題時(shí)歪泳,你才能更快速的結(jié)合...
背景介紹 我們?cè)贏ndroid開(kāi)發(fā)過(guò)程中萝勤,幾乎都離不開(kāi)線程。但是你對(duì)線程的了解有多少呢呐伞?它完美運(yùn)行的背后敌卓,究竟隱藏了多少不為人知的秘密呢?線程間互通暗語(yǔ)伶氢,傳遞信息究竟是如何做...
系列文: 背景:Android App優(yōu)化, 要怎么做? Android App優(yōu)化之性能分析工具 Android App優(yōu)化之提升你的App啟動(dòng)速度之理論基礎(chǔ) Androi...
前言 在學(xué)習(xí)一門(mén)新技術(shù)的你也許有跟我一樣的困惑趟径,照著書(shū)上或者視頻上的敲了。但是就是有各種問(wèn)題沒(méi)有出來(lái)自己想要的結(jié)果癣防。我會(huì)將自己在這個(gè)過(guò)程中遇到的坑都記錄下來(lái)蜗巧,不一定全覆蓋,但...