在Android日常開發(fā)中,數(shù)組和集合這兩個數(shù)據(jù)容器是必不可少的。在Kotlin中集合同樣是有三大類:List牺弄、Set、Map宜狐。作用含義都和Java 的類似势告。-- List ...
最近在做項目適配工作厘熟,需要打開手機中設(shè)置頁面進行設(shè)置屯蹦。國內(nèi) rom 都是自己改過的,適配起來也是稍微的麻煩绳姨。同一個功能不同的手機品牌界面都不一樣登澜,純粹的用 adb 命令以及 ...
在Java中我們通常會使用靜態(tài)變量和靜態(tài)方法作為工具類飘庄。 那如何在Kotlin中類名直接調(diào)用類的方法和變量呢脑蠕?先來看看 object 關(guān)鍵字的作用。 object objec...
常用操作符 1跪削、? 操作符</br> 表示對象可能為空谴仙,或者對象可以為空 2、 ?: 操作符</br> 相當(dāng)于 if null 執(zhí)行一個語句 3碾盐、 !! 操作符</br> 當(dāng)...
總結(jié)一下基礎(chǔ)的寫法晃跺,方便自己快速的回顧。 一毫玖、 變量 在 Kotlin 中所有的變量都是不允許為 null 的掀虎。 空安全設(shè)計 但是實際場景是需要一些變量在聲明的時候初始值是 ...
簡單封裝 分析簡單調(diào)用之后凌盯,看看什么部分是可以抽取出來,做一個BaseAdapter 的封裝涩盾。封裝 BaseAdapter 的目標(biāo)就是再調(diào)用的時候能減少重復(fù)寫的代碼十气,提升 c...
參考文章 http://www.reibang.com/p/f0b28e26ff0e 最近在公司做的主要項目都是對外 SDK 的開發(fā)励背,對界面的開發(fā)做得算是比較的少了春霍。為了不...
前言 android中圖片加載框架有很多,所有框架最終達到的目都是在Android平臺上以極度簡單的方式加載和展示圖片叶眉,如果我們每個都拿來學(xué)習(xí)和使用的話址儒,這樣會極大的浪費我們...
1.hashCode介紹 hashCode() 的作用是獲取哈希碼莲趣,也稱為散列碼;它實際上是返回一個int整數(shù)饱溢。這個散列碼的作用是確定該對象在散列表中的索引位置喧伞,如果有看我的...
多線程是一個經(jīng)常接觸的東西,之前在使用的時候沒有做過系統(tǒng)的總結(jié)和梳理绩郎,最近根據(jù)自己的想法潘鲫,把自己之前做過的看過的都總結(jié)一遍。最終轉(zhuǎn)化為自己的東西肋杖,進一步提升自己溉仑。直接切入主題...
最近空閑的時候喜歡看看之前的東西,溫故而知新状植。發(fā)現(xiàn)一個之前忽略的問題浊竟。自己學(xué)著總結(jié)一下。這些年沒有自己總結(jié)自己的知識體系是最大的失誤津畸。 問題 自己在自定義控件一個側(cè)滑控件的時...