记录开发中常用Live Templates

第一个,单例快捷使用

private static $class$ m$class$ = null; private $class$(){} private static $class$ getInstance(){ synchronized ($class$.class){ if(m$class$==null){ m$class$=new $class$(); } } return m$class$; }

第二个,onclick事件

public void onClick(View view) { switch (view.getId()) { case R.id.$resId$: $content$ break; default: break; } }

第三个log.e带行数

Log.e("$class$","$method$($class$.java:$line$)"+$content$);

第四个,是否为空

TextUtils.isEmpty($content$);

第五个,switch

switch ($content$) { case $value$: $code$ break; default: break; }

第六个,判断接口返回200,if200

if (Contants.CODE_200.equals(errorCode)) { } else { Ltoast.showmessage($class$.this, jo.getString("message")); if (Contants.CODE_403.equals(errorCode)) { CommonUtils.toLoginPageClearTask($class$.this); } }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容