安卓开发中不可缺少的就是各种图片的圆角,遮罩等等。
以前我都是用shape处理的,发现背景图的圆角要设置成和界面父元素背景一样才能看不出去纰漏。
当遇到背景多变的情况,比如listview隔行背景颜色不同的情况就郁闷了,又要加一堆代码处理。
现在有一个方法可以统一处理,就是用画布Canvas,代码和方法如下:
方法步骤说明:
1、画布Canvas
2、在画布上把要显示的图画上去
3、...
分类:
移动开发 时间:
2014-08-18 12:37:44
阅读次数:
283
题目地址:HDU 1498
晕啊。。。三个人同时做的这个题,结果全都理解错意思了。。而且每个人理解错的地方还都不一样。。但是样例还都能过,。。。简直炫酷。。。
题意:n*n的矩阵放置不同的颜色(不同的数字代表不同的颜色),你有k次选择,每一次只能选择某一行或某一列,可以消除该行(列)的所有颜色,问有哪几种颜色,无论怎样经过k次选择后依然无法完全抹去。
这个题的思路就是分别求出每种颜色的最少操...
分类:
其他好文 时间:
2014-08-15 14:45:58
阅读次数:
174
Impossible Game题目描述你发明了一个简单的单人电脑游戏。在开始游戏时,玩家必须输入一个长度为 K 的字符串,且这个字符串的元素只能为‘A’‘B’‘C’或者‘D’。每一种字符串都代表一种颜色,不同的字符串可能有相同的颜色,而一种字符串的颜色是由你在游戏开始前决定的。为了赢得这个游戏,玩家...
分类:
其他好文 时间:
2014-08-11 17:02:52
阅读次数:
271
/*
本题的特殊之处,到达一个格子时,因为朝向不同,以及接触地面的颜色不同,
会处于不同的状态;;;;;;;;;
把(x, y, d, c)作为一个结点,表示所在位置(x, y),方向为d,颜色为c;;;;;
------------------------------------------------------------------------
在方向上我们把前,左,右编号为0,1,2;;...
分类:
其他好文 时间:
2014-08-09 00:16:56
阅读次数:
276
题意:有n个瓶子每个瓶子有 f【i】 支相同的颜色的花(不同瓶子颜色不同,相同瓶子花视为相同) 问要取出s支花有多少种不同方案。思路: 如果每个瓶子的花有无穷多。那么这个问题可以转化为 s支花分到n个瓶子有多少种方案 用隔板法就能解决 C(s+n-1,n-1) 。有限制之后我们可以 用 没限制的去减...
分类:
其他好文 时间:
2014-08-08 12:13:55
阅读次数:
164
这题我还是看题解啊囧。(搜索实在太弱。完全没想到A*,还有看题的时候想错了,。,- -)好吧,估价还是那么的简单,判断颜色不同的数目即可(左上角的联通块不算在内)然后A*还是一样的做法。迭代加深还是一样的味道~在这里我们用c[i][j]来表示左上角开始的联通块和联通块外面一层(因为要从外面一层拓展颜...
分类:
其他好文 时间:
2014-08-07 00:35:57
阅读次数:
288
设置TextView中的部分位置可以点击,颜色不同...
分类:
其他好文 时间:
2014-08-04 17:50:07
阅读次数:
175
二分图判定 代码(C)本文地址: http://blog.csdn.net/caroline_wendy题目: 给定一个具有n个顶点的图. 要给图上每个顶点染色, 并且要使相邻的顶点颜色不同. 是否能最多用2种颜色进行染色. 没有重边和闭环.即二分图问题.使用深度优先搜索(dfs), 把顶点染成c, 然后相邻边染成-c. 如果相邻边被染色过, 且相同, 则图不是二分图; 如果所有边都被染色, 并且...
分类:
其他好文 时间:
2014-07-28 00:25:49
阅读次数:
208
题意:给你n,k,大意就是说给你一个已经涂满颜色长为n的字符串,现有k种颜色可以选择,问你最少要改变多少个箱子的颜色使得相邻箱子之间颜色不同。解题思路:当k = 2 时单独讨论,不能用贪心,其余情况都可贪心得到。解题代码: 1 // File Name: 219c.cpp 2 // Author.....
分类:
其他好文 时间:
2014-07-26 17:09:41
阅读次数:
256
UILabel *infoLabel = [[UILabel alloc]initWithFrame:CGRectMake(95, 20, 190, 70)]; infoLabel.backgroundColor = [UIColor clearColor]; infoLabel.textAl...
分类:
其他好文 时间:
2014-07-16 14:10:50
阅读次数:
162