View
文章平均质量分 62
lofiwang
这个作者很懒,什么都没留下…
展开
-
MeasureSpec
/* * MeasureSpec * * MeasureSpec封装了从父控件传递到子控件的布局需求 * 每个MeasureSpec代表了一种对宽度或高度的要求 * 一个MeasureSpec有尺寸和模式组成,这里有三种可能的模式 * * 1模式:未指定---父控件未对子控件施加任何约束,子控件能够拥有它想要的任何大小 * 2模式:精确地---父控件给定子控件一个精确的尺寸。不管子控件想要多大的区域,子控件将拥有父控件给定的边界。 *原创 2014-12-29 00:36:15 · 413 阅读 · 0 评论 -
ViewGroup.MarginLayoutParams
/* 每个子布局的布局信息,子布局是要支持margin(外边距)属性的。 * * android.R.styleable.ViewGroup_MarginLayouts是这个类所支持的子控件的一个属性列表,子控件拥有这些属性 * * 它继承于 ViewGroup.LayoutParams(只有宽高属性,宽高是包含padding的,即包含内边距) */ public static class MarginLayoutParams extends ViewGrou原创 2015-01-03 15:13:17 · 4939 阅读 · 0 评论 -
ViewGroup.LayoutParams
/*ViewGroup.LayoutParames * * LayoutParams被View用于告诉它的父控件它要多大的空间 * 看android.R.styleable.ViewGroup_Layout ViewGroup布局属性列表,这个列表是这个类支持的所有子控件属性 * 基类LayoutParams仅仅描述View想要多大宽高的空间,每个尺寸可以指定以下其中一种: * 1.FILL_PARENT(重命名为)MATCH_PARENT在API8或更高,原创 2015-01-03 01:04:18 · 1415 阅读 · 0 评论 -
自定义View构造方法的推荐写法
public ZoomClock(Context context) { this(context,null); } public ZoomClock(Context context, AttributeSet attrs) { this(context, attrs, 0); } public ZoomClock(Context cont原创 2015-01-30 17:04:10 · 545 阅读 · 0 评论 -
Android自定义属性,format详解
原文地址:http://blog.csdn.net/pgalxx/article/details/67666771. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2转载 2015-03-10 00:12:47 · 336 阅读 · 0 评论 -
自定义View命名空间相关问题
原文地址:http://blog.csdn.net/wcs542882916看了CSDN上大神写的自定义View,用Eclipse导入后引入的很多细节上的问题,记录下来防止以后忘记!!!问题一:src目录和gen目录下的包名不一样,原因?问题二:layout文件里自定义xmlns的命名空间写哪个包名,如果出现问题一?问题三:如果在Eclipse软件中,直接修改layout文件里自定原创 2015-03-25 10:42:05 · 615 阅读 · 0 评论 -
自定义组合控件(密码锁的数字上下滚动效果)
原文地址:http://blog.csdn.net/wcs542882916主要注意点:1.values文件夹下的attrs.xml此文件里定义了控件需要的自定义属性2.src文件夹下的UpDownScrollView.java此文件里用注释表示了实现原理3.layout文件夹下的updown_scroll_layout.xml此文件是自定义控件的布局不会自原创 2015-04-08 22:55:56 · 2232 阅读 · 0 评论 -
Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
转载请注明地址:http://blog.csdn.net/xiaanming/article/details/10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我转载 2015-04-08 22:53:07 · 760 阅读 · 0 评论