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

上一節(jié)我們學(xué)習(xí)了Kotlin的一些基礎(chǔ)語(yǔ)法包括和java語(yǔ)言的一些區(qū)別,雖然說(shuō)java和kotlin是無(wú)縫對(duì)接,但是他們彼此之間相互調(diào)用還有一些需要注意的地方, 一烦感、java...
現(xiàn)在google已經(jīng)將Kotlin列為第一語(yǔ)言,kotlin是一種可以與android兼容的語(yǔ)言,他不僅語(yǔ)法簡(jiǎn)介欧引,更具表達(dá)性,還具備類型安全和空值安全的特性恳谎≈ゴ耍可以與java無(wú)...
本文是 Systrace 系列文章的第一篇,主要是對(duì) Systrace 進(jìn)行簡(jiǎn)單介紹因痛,介紹其簡(jiǎn)單使用方法婚苹;如何去看 Systrace;如何結(jié)合其他工具對(duì) 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的源碼分析凄鼻,在分析源碼之前,先來(lái)了解一下android系統(tǒng)啟動(dòng)的流程聚假,如下圖所示: AMS介紹 AMS(Activity Manager Servi...
開始進(jìn)入Framework的源碼分析块蚌,在分析源碼之前,先來(lái)了解一下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...