上一節(jié)我們學(xué)習(xí)了Kotlin的一些基礎(chǔ)語法包括和java語言的一些區(qū)別,雖然說java和kotlin是無縫對接,但是他們彼此之間相互調(diào)用還有一些需要注意的地方, 一、java...

上一節(jié)我們學(xué)習(xí)了Kotlin的一些基礎(chǔ)語法包括和java語言的一些區(qū)別,雖然說java和kotlin是無縫對接,但是他們彼此之間相互調(diào)用還有一些需要注意的地方, 一、java...
現(xiàn)在google已經(jīng)將Kotlin列為第一語言,kotlin是一種可以與android兼容的語言,他不僅語法簡介,更具表達(dá)性,還具備類型安全和空值安全的特性。可以與java無...
本文是 Systrace 系列文章的第一篇,主要是對 Systrace 進(jìn)行簡單介紹,介紹其簡單使用方法;如何去看 Systrace;如何結(jié)合其他工具對 Systrace 中...
一、介紹 官方學(xué)習(xí)文檔[https://developer.android.google.cn/guide/components/fragments?hl=en] Fragm...
Message:線程間通訊的消息體 Handler: 主要是負(fù)責(zé)發(fā)送消息,和接收消息 MessageQueue:負(fù)責(zé)以隊(duì)列的方式存儲(chǔ)消息 Looper: 就是一直輪詢的從...
開始進(jìn)入Framework的源碼分析,在分析源碼之前,先來了解一下android系統(tǒng)啟動(dòng)的流程,如下圖所示: AMS介紹 AMS(Activity Manager Servi...
開始進(jìn)入Framework的源碼分析,在分析源碼之前,先來了解一下android系統(tǒng)啟動(dòng)的流程,如下圖所示: 在Zygote進(jìn)程中會(huì)孵化一個(gè)SystemServer進(jìn)程,在這...
介紹 官方文檔[https://developer.android.google.cn/guide/topics/ui/layout/cardview] CardView 是...
介紹 官方學(xué)習(xí)文檔[https://developer.android.google.cn/topic/libraries/architecture/workmanager?...
官方文檔[https://developer.android.google.cn/training/constraint-layout] API文檔[https://deve...
介紹 官方學(xué)習(xí)文檔[https://developer.android.google.cn/guide/navigation?hl=zh_cn] 導(dǎo)航Navigator是方便...
介紹 官方學(xué)習(xí)文檔[https://developer.android.google.cn/jetpack/androidx/releases/room?hl=zh_cn] ...
一、介紹 官方學(xué)習(xí)文檔[https://developer.android.google.cn/topic/libraries/data-binding] DataBindi...