
IP屬地:上海
Why 簡化異步代碼的編寫。 執行嚴格主線程安全確保你的代碼永遠不會意外阻塞主線程,并增強了代碼的可讀性。 提升代碼安全性,不會發生內存泄露。 ...
反射 什么是反射kotlin的反射和java反射差不多,第一個作用是獲取程序在運行時刻的內部結構,比如檢查一個對象的類型,某個類型有哪些構造函數...
函數和lambda表達式 函數聲明 函數調用 默認參數 命名參數 可變數量的參數(Varargs)函數的參數(通常是最后一個)可以用 varar...
@CallSuper注解的坑 1.假如你寫了一個gradle的庫叫appFramework,這里面有個類BaseFragment繼承了Fragm...
對一個對象實例調用多個方法 (with)
why kotlin kotlin引入現代語言的所有特性,而沒有引入新的限制,它適合android原生開發 兼容性kotlin完全兼容jdk1....
1.kotlin和java一樣支持類型參數: 你可以像下面這樣創建實例,你需要提供類型參數: 假如類型參數是可以推斷的,比如根據構造函數的參數等...
生命周期 service的生命周期相對activity來說比較簡單,一個servcie的生命周期從創建到銷毀有兩條路徑: started ser...