自定义checkbox中的勾选框图标,这次因为想偷懒,图标弄的大了些,然后一系列的问题就都引出来了。
1、图标比checkbox的layout_height高,看不见了。
很吐血吧,CompoundButton中的源码可以看到下面代码
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
final Dra...
分类:
移动开发 时间:
2014-09-04 11:49:39
阅读次数:
232
12.a>>1 等效于a/213.如果一个显示对象被scale,bitmapdata.draw的时候并不是使用它缩放后的内容。需要这么做:_local4.draw(_local3,_fadeOutMatrix);14。mask最好addChild到容器里。因为如果不addChild,parent缩放...
分类:
其他好文 时间:
2014-08-31 22:38:02
阅读次数:
584
定义一个自定义View组件,如果只是关注这个View的外观和大小,那么,要重写onDraw,onMeasure这两个方法。比如,我自定义了一个LabelView。自定义完View之后,该View就可以像TextView之类的在一个ViewGroup中被使用了。ViewGroup中,会对存放在它其中的...
分类:
其他好文 时间:
2014-08-31 21:21:11
阅读次数:
283
这个小功能github有很多。不同的应用可能需求稍微有些差别,比如listview滑动时字母是不是跟随滑动;手动点击字母是不是在屏幕中间实现一个提示。实现思路上也有多种,比如自己去draw每个字母,然后处理滑动;有些可能就是借助TextView来展示字母列表。有些是点击索引的时候,整个索引的背景出来,离开后背景消失。当然这些都是细节问题。看了几个demo,感觉还目前自己的需求有些差别,而且为了实现“大而全”有些多余的东西,因此决定自己写个。...
分类:
其他好文 时间:
2014-08-31 15:54:53
阅读次数:
240
Attribute
SSD (Solid State Drive)
HDD (Hard Disk Drive)
Power Draw / Battery Life
(功耗/电池寿命)
Less power draw, averages 2 – 3 watts, resulting in 30+ minute battery boost√
(更...
分类:
其他好文 时间:
2014-08-29 20:07:18
阅读次数:
335
void CGdiplusTestView::OnDraw(CDC* pDC){CGdiplusTestDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data here// device ...
分类:
其他好文 时间:
2014-08-29 15:56:28
阅读次数:
271
题目链接:uva 1493 - Draw a Mess
题目大意:给定一个矩形范围,有四种上色方式,后面上色回将前面的颜色覆盖,最后问9种颜色各占多少的区域。
解题思路:用并查集维护每个位置对应下一个可以上色的位置。然后将上色倒转过来处理,就解决了颜色覆盖的问题。
#include
#include
#include
#include
#include
using nam...
分类:
其他好文 时间:
2014-08-28 00:56:18
阅读次数:
276
1.绘制箭头的三种方式
// Drawing code
// CGContextRef con = UIGraphicsGetCurrentContext();
// //draw a black(by default) vertical line,the shaft of the arrow 箭杆
// CGContextMoveToPoint(con, 100, 10...
【唠叨】cocos2dx封装了大量OpenGL的函数,用于快速绘制基本图形,本节主要讲讲cocos2dx中的基本图形绘制的相关函数。包含:点、直线、矩形、多边形、椭圆、贝塞尔曲线。特别要感谢“孤狼”大牛,他写的“和屌丝一起学cocos2dx”正是我的启蒙教程。【致谢】http://gl.paea.cn/c..
分类:
其他好文 时间:
2014-08-27 11:11:18
阅读次数:
256
参考文章http://blog.csdn.net/guolin_blog/article/details/16330267在这里学到了什么/1 绘制过程 测定View的大小 -> 测定View的位置 -> 绘制View以上都要根据父View作不同的操作绘制View的话,主要是onDraw()方法。2...
分类:
其他好文 时间:
2014-08-27 00:16:06
阅读次数:
231