摘要: 1.View 是所有widget类的基类 2.View的坐标 根据上面的图应该会比较容易明白,图中屏幕上放了一个ViewGroup布局,里面有个View控件 getTop:获取到的,是view自身的顶边到其父布局顶边的距离 getLeft:获取到的,是view自身的左边到其父布局左边的距离 getR 阅读全文
posted @ 2017-07-04 10:28 让学习如呼吸一般自然 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 1:首先,在默认情况下,当您通过Intent启到一个Activity的时候,就算已经存在一个相同的正在运行的Activity,系统都会创建一个新的Activity实例并显示出来。为了不让Activity实例化多次,我们需要通过在AndroidManifest.xml配置activity的加载方式(l 阅读全文
posted @ 2017-07-03 18:38 让学习如呼吸一般自然 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 1.用Enum代替整数集 //不合理的定义类型 LinearLayout one = (LinearLayout) findViewById(R.id.linearlayout_test_1); one.setOrientation(2012); //使用emun来定义 public class L 阅读全文
posted @ 2017-07-01 18:29 让学习如呼吸一般自然 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 设计模式之建造者设计模式(也叫生成器模式) 建造者模式就是将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示 1:使用建造者模式的话,它封装了一个产品的构造过程,并且允许按照预定的步骤构造产品。同时,向客户端隐藏了产品的内部表现 2:一般产品类和建造者类是比较稳定的,因此,将主 阅读全文
posted @ 2017-07-01 16:17 让学习如呼吸一般自然 阅读(359) 评论(1) 推荐(1) 编辑