美文网首页
动态代码模板

动态代码模板

作者: cxlin007 | 来源:发表于2016-09-26 12:08 被阅读23次

    在项目开发过程中,我们经常会许多类似的代码实现,比如显示一个toast,或是一个for循环

    Toast.makeText(imContext, imContext.getString(R.string.wait_for_server_feedback), 
    Toast.LENGTH_SHORT)
            .show();
    
    for (int i = 0; i < ; i++) {
    }
    

    实现这些重复的代码,是否有更加简便的方式呢?那就是动态代码模板。


    Paste_Image.png

    你也可以从Settings>Editor>Live Templates中查看更多的模板。

    你还可以创建属于自己的常用模板,以下为视频
    https://youtu.be/4rI4tTd7-J8
    要注意几点:
    1、用$包裹$stringVal$,表示你要修改的变量
    2、点击change修改动态模板的出发地方

    Paste_Image.png
    3、点击Edit variables修改变量指的展示

    4、代码模板编写时,需要写类的全路径,
    android.content.Intent view = new Intent();
    view.setAction(Intent.ACTION_VIEW);view.setData(android.net.Uri.parse($url$));
    startActivity(view);
    

    不然无法引入该类,如果你设置了类动态引入,则不用。

    相关资料

    https://medium.com/google-developers/writing-more-code-by-writing-less-code-with-android-studio-live-templates-244f648d17c7#.8oexq7eer

    相关文章

      网友评论

          本文标题:动态代码模板

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