您当前的位置: 首页 >  android

郭梧悠

暂无认证

  • 3浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Android 代码关于重构的一点体会

郭梧悠 发布时间:2016-12-07 20:23:39 ,浏览量:3

本篇就简单的写对代码重构一些自己的体会,总的来说应该是比较凌乱毫无章法的一篇文章,写到哪儿算哪儿吧。 为什么会想起写这方面的东西呢?虽然我自己在工作中经常阅读和重构自己的代码,但是从来没有想过要写出点什么东西,因为《重构,改善既有代码设计》这本书本身就很牛逼了,自己确实没这个必要在写,不过几天在整合另外一个项目代码的时候着实让我蛋疼了一把,这也是我想写这篇心得的原因之一。

项目中有如下代码段,在用了继承的情况下,我发现各个子类居然还能把该代码段都重写了一遍:

        mTitleView = new TextView(mContext);
		mTitleView.setMaxEms(15);
		mTitleView.setSingleLine();
		// 设置省略号末尾结束
		mTitleView.setGravity(Gravity.CENTER);// 设置居中
		mTitleView.setMinWidth(DeviceUtils.dip2px(mContext, 40));
		mTitleView.setTextColor(Color.WHITE);
		mTitleView.setTextSize(14);
		mTitleView.setPadding(DeviceUtils.dip2px(mContext, 25),
				DeviceUtils.dip2px(mContext, 3),
				DeviceUtils.dip2px(mContext, 10),
				DeviceUtils.dip2px(mContext, 3));
		FrameLayout.LayoutParams mTitleParams = new FrameLayout.LayoutParams(
				FrameLayout.LayoutParams.MATCH_PARENT,
				FrameLayout.LayoutParams.MATCH_PARENT);
		mTitleView.setL
关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0403s