欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Kotlin之自定義 Live Templates詳解(模板代碼)

 更新時間:2020年03月17日 11:47:23   作者:wdeo3601  
這篇文章主要介紹了Kotlin之自定義 Live Templates詳解(模板代碼),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

想必大家都知道 android studio 的 live templates 功能,那真是各種方便,比如你想使用 newInstance 去生成一個類的實例:

簡直不要太方便!

當(dāng)今 kotlin 流行起來了,你在使用 kotlin 開發(fā) android 的時候,是不是發(fā)現(xiàn)以前用的 logt、loge、newinstance…,這些快捷創(chuàng)建代碼片段的方式都不能用了,沒關(guān)系,來一起自定義吧年輕人~

打開 android studio >> File >> Settings ,搜索 “l(fā)ive templates”:

來看看我們之前在 java 代碼里用的 newinstance 到底是怎么定義的:

現(xiàn)在,我們就可以照著葫蘆畫瓢,來把 newinstance 搬到 kotlin 里邊了:

首先先明確我們最終要生成的代碼:

companion object {
 fun newInstance(): TestKotlinFragment {

 val args = Bundle()

 val fragment = TestKotlinFragment()
 fragment.arguments = args
 return fragment
 }
}

然后就可以照著 java 版的 newinstance 模板去寫 kotlin 版的了:

gif圖太長了,再來個靜態(tài)的:

下面是 template text,需要的直接復(fù)制。。:

companion object {
 fun newInstance($args$): $fragment$ {
 $nullChecks$
 val args = android.os.Bundle()
 $addArgs$
 val fragment = $fragment$()
 fragment.arguments = args
 return fragment
 }
}

最后再來個 kotlin 中使用的效果:

到這里就結(jié)束了,如果你想自定義其他的,照著這個方法就可以,本文就不演示其他的了。

以上這篇Kotlin之自定義 Live Templates詳解(模板代碼)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android快速分析apk工具aapt的使用教程

    Android快速分析apk工具aapt的使用教程

    這篇文章主要介紹了Android快速分析apk工具aapt的使用教程,本文講解了什么是aapt、主要用法、使用aapt、查看apk的基本信息、查看基本信息、查看應(yīng)用權(quán)限等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Android  listView 繪制表格實例詳解

    Android listView 繪制表格實例詳解

    這篇文章主要介紹了Android listView 繪制表格實例詳解的相關(guān)資料,這里附有實例代碼及實現(xiàn)效果圖,利用listView 繪制表格提供實現(xiàn)思路,需要的朋友可以參考下
    2017-01-01
  • Android Handler消息派發(fā)機制源碼分析

    Android Handler消息派發(fā)機制源碼分析

    這篇文章主要為大家詳細分析了Android Handler消息派發(fā)機制源碼,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Android自定義View實現(xiàn)帶數(shù)字的進度條實例代碼

    Android自定義View實現(xiàn)帶數(shù)字的進度條實例代碼

    這篇文章主要介紹了Android自定義View實現(xiàn)帶數(shù)字的進度條實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • 解決RecyclerView無法onItemClick問題的兩種方法

    解決RecyclerView無法onItemClick問題的兩種方法

    這篇文章主要介紹了解決RecyclerView無法onItemClick問題的相關(guān)知識,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-07-07
  • Android studio 廣播的簡單使用代碼詳解

    Android studio 廣播的簡單使用代碼詳解

    這篇文章主要介紹了Android studio 廣播的簡單使用,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • Android開發(fā)筆記 改變字體顏色的三種方法

    Android開發(fā)筆記 改變字體顏色的三種方法

    在TextView中添加文本時有時需要改變一些文本字體的顏色,今天學(xué)到了三種方法,拿出來分享一下
    2012-11-11
  • 解決Android解析圖片的OOM問題的方法!!!

    解決Android解析圖片的OOM問題的方法!!!

    我們在編寫Android程序的時候經(jīng)常要用到許多圖片,不同圖片總是會有不同的形狀、不同的大小,程序占用了過高的內(nèi)存就容易出現(xiàn)OOM(OutOfMemory)異常。本篇文章主要講訴了解決Android解析圖片的OOM問題,有興趣的可以了解一下。
    2016-11-11
  • Android編程之基于Log演示一個activity生命周期實例詳解

    Android編程之基于Log演示一個activity生命周期實例詳解

    這篇文章主要介紹了Android編程之基于Log演示一個activity生命周期,結(jié)合完整實例形式較為詳細的分析總結(jié)了Log演示activity生命周期的具體用法及Log的具體使用方法,需要的朋友可以參考下
    2015-12-12
  • 從源碼分析Android的Glide庫的圖片加載流程及特點

    從源碼分析Android的Glide庫的圖片加載流程及特點

    這篇文章主要介紹了從源碼分析Android的Glide庫的圖片加載流程及特點,Glide庫是Android下一款人氣很高的多媒體資源管理庫,特別是在處理gif加載方面受到眾多開發(fā)者青睞,需要的朋友可以參考下
    2016-04-04

最新評論