1、Hello, Kotlin Bugly 技術(shù)干貨系列內(nèi)容主要涉及移動(dòng)開發(fā)方向,是由 Bugly 邀請(qǐng)騰訊內(nèi)部各位技術(shù)大咖,通過日常工作經(jīng)驗(yàn)的總結(jié)以及感悟撰寫而成,內(nèi)容均屬原創(chuàng),轉(zhuǎn)載請(qǐng)標(biāo)明出處。
Kotlin 基礎(chǔ)語法詳細(xì)介紹 基礎(chǔ)語法 定義包名 包名的定義應(yīng)當(dāng)在源文件的頭部 package my.demo import java.util.* // ... 文件路徑和包名并不要
工欲善其事必先利其器,工具的安裝基于Android studio 2.2.3 Kotlin下載安裝(這邊我已經(jīng)安裝了就不卸載重新裝了,搜索到后直接點(diǎn)擊install按鈕安裝,然后重啟就Ok了) Ko
本文主要給大家介紹了關(guān)于Java8中Optional類型和Kotlin中可空類型使用的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細(xì)的介紹: 在 Java 8中,我們可以使用 Opt
界面中控件較多的話,每個(gè)控件都設(shè)置setOnClickListener(this)是很麻煩的,為此抽出了一個(gè)Context的擴(kuò)展類: fun Context.setViewClick(listen
Kotlin 基礎(chǔ)教程之類、對(duì)象、接口 Kotlin中類、接口相關(guān)概念與Java一樣,包括類名、屬性、方法、繼承等,如下示例: interface A { fun bar() fun fo
Gson反序列化原理 原理簡(jiǎn)述 gson反序列化主要分為兩個(gè)過程: 根據(jù)TypeToken創(chuàng)建出對(duì)象 根據(jù)json字符串解析數(shù)據(jù),對(duì)對(duì)象屬性賦值 對(duì)象的創(chuàng)建 ConstructorC
前言 對(duì)于正則表達(dá)式,相信很多人都知道,但是很多人的第一感覺就是難學(xué),因?yàn)榭吹谝谎蹠r(shí),覺得完全沒有規(guī)律可尋,而且全是一堆各種各樣的特殊符號(hào),完全不知所云。 其實(shí)只是對(duì)正則不了解而以,了解了你就會(huì)發(fā)現(xiàn),
在編寫Spring Boot應(yīng)用中會(huì)遇到這樣的場(chǎng)景,比如:需要定時(shí)地發(fā)送一些短信、郵件之類的操作,也可能會(huì)定時(shí)地檢查和監(jiān)控一些標(biāo)志、參數(shù)等。 創(chuàng)建定時(shí)任務(wù) 在Spring Boot中編寫定時(shí)任務(wù)是非常
前言 Kotlin協(xié)程提供了一種新的異步執(zhí)行方式,但直接查看庫函數(shù)可能會(huì)有點(diǎn)混亂,本文中嘗試揭開協(xié)程的神秘面紗。 理論 它是什么 這是別人翻譯: 協(xié)程把異步編程放入庫中來簡(jiǎn)化這類操作。程序邏輯在協(xié)程