最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AndroidStudio4.0 New Class的坑(小結(jié))

 更新時(shí)間:2020年07月01日 10:33:38   作者:Eshel  
這篇文章主要介紹了AndroidStudio4.0 New Class的坑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

AndroidStudio升級(jí)后, 新建類變成了下面這個(gè)樣子, 并且默認(rèn)還沒(méi)有修飾符, 一堆大寫(xiě)的英文看的我一臉懵逼, 后來(lái)在

stackoverflow 上看到了這幾個(gè)參數(shù)的含義:

  • IMPORT BLOCK 說(shuō)白了就是導(dǎo)包(誰(shuí)家導(dǎo)包會(huì)手動(dòng)寫(xiě)呀[捂臉])
  • VISIBILITY 值為PUBLIC或 PACKAGE_PRIVATE 或不填 分別對(duì)應(yīng)public修飾符 private 修飾符和沒(méi)有修飾符 (我一般新建類都默認(rèn)public修飾符, 默認(rèn)沒(méi)有修飾符感覺(jué)賊不方便)
  • FINAL 就是類是否加final修飾
  • SUPERCLASS 就是指定父類
  • INTERFACES 指定接口


后來(lái)發(fā)現(xiàn)這些東西都是可以配置的, 可以根據(jù)自己的需求進(jìn)行模板的修改, 關(guān)于模板語(yǔ)法可以參考這個(gè)鏈接: http://velocity.apache.org/engine/devel/user-guide.html


我這里對(duì)模板進(jìn)行了一些修改:

  • 我覺(jué)得IMPORT BLOCK沒(méi)用, 所以我刪掉了
  • 我覺(jué)得大寫(xiě)不好理解, 所以換成小寫(xiě)了
  • 我一般新建類都是public的, 所以我把默認(rèn)配置改為public了
  • TRUE or FALSE 寫(xiě)著太麻煩, 所以我換成1 跟 0了

修改后的模板如下:

#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end

#parse("File Header.java")
#if(${not_public_1_or_0} != "1")public #end #if (${abstract_1_or_0} == "1")abstract #end #if (${final_1_or_0} == "1")final #end class ${NAME} #if (${superClass} != "")extends ${superClass} #end #if (${interfaces} != "")implements ${interfaces} #end {
}

再次點(diǎn)擊 new Class :


需要注意的是:

${NAME} 這個(gè)不能改, 這個(gè)對(duì)應(yīng) New Java Class 彈窗中填寫(xiě)的 name, 改了Name就要填兩遍了

模板不支持中文, 使用中文將報(bào)錯(cuò)

最后貼上改之前的模板, 如果想要把模板還原回去, 可以從這里copy

#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
 
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "public") public #end #if (${ABSTRACT} == "true")abstract #end #if (${FINAL} == "true")final #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "") implements ${INTERFACES} #end {
} 

到此這篇關(guān)于AndroidStudio4.0 New Class的坑(小結(jié))的文章就介紹到這了,更多相關(guān)AndroidStudio4.0 New Class內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

延长县| 县级市| 梁平县| 密山市| 淳安县| 靖西县| 信宜市| 合川市| 年辖:市辖区| 南召县| 合肥市| 琼中| 于田县| 玉龙| 德昌县| 泸州市| 阜新| 光山县| 亚东县| 临江市| 容城县| 黄冈市| 祁连县| 元朗区| 泰兴市| 新蔡县| 三门峡市| 张家界市| 西贡区| 西昌市| 和林格尔县| 闸北区| 石门县| 康乐县| 绵阳市| 安岳县| 广丰县| 崇信县| 京山县| 社旗县| 临泽县|