美文网首页Android知识手机移动程序开发
Android Studio之神奇魔法Live Template

Android Studio之神奇魔法Live Template

作者: 5Mall | 来源:发表于2017-01-13 18:22 被阅读87次

       如果你是一位安卓程序员,你一定不会对Toast感到陌生,你有没有在编写Toast千百次之后,感觉到了一丝丝厌倦?你有没有即使敲了千百遍,依然偶尔会犯些低级错误,比如将Toast写出这样:

    Toast.makeText(MainActivity.this, "神啊,赐我一个妹子吧!");

     可能机智的你早已看穿一切!不屑一顾的说,直接写个工具类封装一下不就OK了,于是你写了下面这些代码(图1):

    图1

     没错,这的确可以让你避免犯下上面所说的错误,但是你依然无法逃脱调用AppUtils.showTxt(arg1,arg2) 千百遍 之后的厌倦感。而且日常编码中重复性的代码又不仅仅只有Toast这一条,你总不能每次都这样封装吧。                                                              

    所以勒?嗯,没错,动态模板(Live Templates)!!!  来看看通过使用动态模板之后,每次编写Toast的效果(图2):

    图2

    只需要输入Toast+Tab键 !也许你会不以为然?但是如果你需要输入的重复性代码是几行甚至几百行的代码块呢?

    所以,还在等什麽哦,赶紧用起来吧骚年们!让那些高频的重复性编码工作从此狗带吧!!!

    这些是Android Studio内置的一些动态模板,当然只是冰山一角,详细可以查看IDE的设置界面找到全部的内置模板

    图3:只是冰山一角哦

    如果你在自己的Android Studio中找到了动态模板的设置界面,大致应该是这样的(图4),我想不管是window下还是Mac下该页面应该都大同小异。

    图4:可以看到还支持AndroidXml 文件的动态模板哦

    没错,看的仔细的童鞋可能发现了,动态模板可以自定义添加和修改!!!碉堡了有没有!

    并且支持所有动态模板的默认扩展按键的自定义,默认是Tab,还支持Space和Enter键 ,总共三个可选。然后针对每一条模板,可以设置独立的扩展按键(如图5)。

    图5

    好啦,大致就这么多吧,希望对大家有用^_^,Ps:纯手写,不足之处,还望指正;  


    最终幻想:总幻想有一天粗线一位神秘的热衷打赏的土豪,哈哈~

    相关文章

      网友评论

        本文标题:Android Studio之神奇魔法Live Template

        本文链接:https://www.haomeiwen.com/subject/wbusbttx.html