- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 nexus搭建maven服务器
步骤(http://www.sonatype.org/nexus/ )下载nexus-2.12.0-01-bundle.zip(oos那一项) 解压 修改java路径 把bin目录添加到系统路径以管理员身份运行nexus-2.12.0-01\bin\jsw\start-nexus.bat有可能会提示找不到服务wrapper | Starting the nexus service...w
2016-01-31 14:01:28 446
原创 自定义LayoutParams
自定义LayoutParams必须要需要重写几个方法假设我自定义这个类, 很简单,只是继承LinearLayout的Params而已 不包含任何自己的属性 public static class LayoutParams extends LinearLayout.LayoutParams { public LayoutParams(Context c, Att...
2016-01-29 00:02:30 1175
原创 LayoutParams,setContentView,generateDefaultLayoutParams
LayoutParamsview要设置的LayoutParams是父view的ParamsLayoutParams中存放了一些布局相关的参数我们先看看LinearLayout中的paramsweight 和width height 是设置到哪的呢只有两个属性,一个是weight,一个是gravity,怪不得在LinearLayout的构造方法的遍历属性的时候没看见设置这两个...
2016-01-23 18:35:41 1294 1
原创 View测量模式
View测量模式UNSPECIFIED EXACTLY AT_MOST >=0 EXACTLYwrap_content: AT_MOST or UNSPECIFIED 如果父类是UNSPECIFIED,则自己也是UNSPECIFIED 否则是AT_MOST,代表自己想要多大就有多大m...
2016-01-23 12:12:12 755
原创 onSizeChange 和onMeasure方法的区别
经常看见有人在onSizeChanged 和ONMeasure两个方法中进行空间宽高获取,一直不明白有什么区别,看了看源码,发现,如果只是获取宽高,好像区别不大onMeasure 最终是设置了一个标志位,设置measureWidth,height,onSizechanged是个空方法,但是,只要改变了大小就会调用它,例如在settop,setleft等方法都会调用不过settop应该是...
2016-01-14 22:26:30 5153
原创 android paint Xfermode
Xfermode使用非常简单,就是paint.setXfermode 但是网上有些代码是不对的。先说PorteDuffXfermode先引用一张图片 先说思路: 1. 画Dst 2. 设置xFermode 3. 画Src 4. 设置xFermode = null网上一般都是这个代码但是这代码亲测是不行的,最终效果很难看懂,少了个东西: 图层 说说我的思路 1. 获得图层 = can
2016-01-10 20:02:43 397
原创 android 属性动画监听
android 属性动画结束监听如果用的是AnimatorSet,那么只要其中一个没有结束都不会调用onAnimationEnd方法自定义差值器如果return 0;那么表示不会改变重复动画OOM,动画重复可以设置如下设置alphaAnimtor.setRepeatCount(ValueAnimator.INFINITE); alphaAnimtor.setRe...
2016-01-02 22:22:10 2227
原创 自定义View-----setVisibility
自定义View—–setVisibilitysetVisibility 有三个参数 - VISIBLE 可见 - INVISIBLE 不可见 - GONE 不存在(虽然不存在,但是parent.getChildCount还是会算进去)通常都是用来控制是否可见的, 如VISIBLE 可见 INVISIBLE、GONE 不可见 但是在自定义view里面有一些需要注意的 如...
2016-01-02 20:14:45 1586
普通view和Viewgroup中touchEvent的传递简单demo
2015-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人