在配置文件导入第三方库
compile 'com.jakewharton.scalpel:scalpel:1.1.2'
configs 配置是否开启该功能
具体的父类activity实现方法
public class BaseActivity extends FragmentActivity {
private static final String TAG = BaseActivity.class.getSimpleName();
@Override
public void setContentView(int layoutResID) {
if(Configs.TEST_UI){
View mainView = getLayoutInflater().inflate(layoutResID,null);
ScalpelFrameLayout scalpelFrameLayout = new ScalpelFrameLayout(this);
scalpelFrameLayout.addView(mainView);
scalpelFrameLayout.setLayerInteractionEnabled(true);
scalpelFrameLayout.setDrawIds(true);
super.setContentView(scalpelFrameLayout);
}else {
super.setContentView(layoutResID);
}
}