友情链接:Canvas APIAndroid自定义View【实战教程】3??—-Paint类、Path类以及PathEffect类详解神马是Canvas基本概念Canvas:可以理解为是一个为我们提供...
分类:
移动开发 时间:
2017-05-14 01:14:18
阅读次数:
832
继承View重写onDraw方法 对于直接继承自View的控件,如果不对wrap_content做特殊处理,那么使用wrap_content就相当于mathc_parent. 处理:只需要制定一个wrap_content模式的默认宽/高 代码如下: 直接继承自View和ViewGroup的控件,pa ...
分类:
其他好文 时间:
2017-05-09 13:55:59
阅读次数:
166
1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm) 3.5-inc ...
分类:
其他好文 时间:
2017-05-05 19:55:47
阅读次数:
284
Paint Pearls 思路: 离散化+dp+剪枝; dp是个n方的做法; 重要就在剪枝; 如果一个长度为n的区间,有大于根号n种颜色,还不如一个一个涂; 来,上代码: ...
分类:
其他好文 时间:
2017-05-05 18:25:03
阅读次数:
222
1.概述 最近项目有新需求,UED给了个卡券密码的UI样式,如图: 我一看很简单啊,一个TextView解决问题,然后做好以后在模拟器里一看..... 纳尼,这个时候才想起来,TextView 中英文在一起会有排版问题,那怎么解决呢...... 思路 刚开始的想法是一个字符一个字符的去绘制,绘制到最 ...
分类:
移动开发 时间:
2017-05-05 16:19:31
阅读次数:
444
1 from PIL import Image 2 import numpy as np 3 4 def paint(oname,sname): 5 a = np.asarray(Image.open(oname).convert('L')).astype('float') 6 7 depth = ... ...
分类:
其他好文 时间:
2017-04-30 19:56:58
阅读次数:
227
1 #自由绘制 2 from tkinter import * 3 4 master=Tk() 5 c=Canvas(master,width=400,height=200) 6 c.pack() 7 8 def paint(event): 9 print(event)#由此可见这里的点击事件其实返... ...
分类:
其他好文 时间:
2017-04-27 23:19:59
阅读次数:
186
题目大意:给定一块木板,上面每一个位置有一个颜色,问最少刷几次能达到这个颜色序列 动态规划,能够先去重处理(事实上不是必需),令f[i][j]代表将i開始的j个位置刷成对应颜色序列的最小次数。然后状态转移例如以下: 若s[i]==s[j] 则f[i][j]=min(f[i-1][j],f[i][j- ...
分类:
其他好文 时间:
2017-04-25 21:13:00
阅读次数:
125
前一篇文章讲述了Android触屏setOnTouchListener实现突破缩放、移动、绘制和加入水印,继续我的"随手拍"项目完毕给图片加入相框、圆形圆角显示图片和图像合成的功能介绍.希望文章对大家有所帮助. 一. 打开图片和显示assets文件里图片 首先,对XML中activity_main. ...
分类:
移动开发 时间:
2017-04-23 15:48:43
阅读次数:
280
安卓自己定义View事实上非常easy。这个View能够像《【Android】利用Java代码布局,button加入点击事件》(点击打开链接)一样。利用Java代码生成一系列的组件。也能够配合画布Canvas与画笔Paint来使用。 以下用一个样例来说明。例如以下图,有一个自己定义布局View。里面 ...
分类:
移动开发 时间:
2017-04-22 20:48:00
阅读次数:
228