
View生命周期相關方法 View是什么?官方源碼注釋中的定義:這個類是用戶接口的基礎構件。View表示屏幕上的一塊矩形區域,負責繪制這個區域和事件處理。View是所有wid...
[nullVal] null code block
根本不會輸出
談談Kotlin:Kotlin每一行代碼都有返回值?:+let 實現的 if-else? 這周在網上沖浪的時候,看到了這么一T個討論:“Elvis運算符與return組合的語句,在return前增加邏輯,如何寫得優雅?”,里...
前幾天看到一片文章,文章的標題是Android 仿美團拖拽效果,抱著好奇心去看了下,效果確實不錯,但實現過程較為復雜。用原生的CoordinatorLayout+Bottom...
前言 前面介紹了很多關于Retrofit2的基本使用,下面就單獨介紹一下如何使用Retrofit2實現文件上傳和文件下載,并且做了一點拓展,重點介紹了一下上傳和下載過程中進度...
開篇 現在android項目中常用 Butter Knife 、dagger2用來生成findViewById 等代碼,這無疑給應用開發者省去了很多繁瑣的代碼書寫的工作。提到...
APT,就是Annotation Processing Tool 的簡稱,就是可以在代碼編譯期間對注解進行處理,并且生成Java文件,減少手動的代碼輸入。注解我們平時用到的比...