
自定义View
ILoveYouWF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义View绘制图形一(绘制静态图形)
首先定义一个CustomView继承View,然后加入两个构造方法: public CustomView(Context context) { //此构造方法是为了在代码中实例化对象使用 super(context); } public CustomView(Context context, AttributeSet attrs) {原创 2016-12-23 08:51:22 · 420 阅读 · 0 评论 -
自定义View二(加入线程,实现绘制图形动态化)
在自定义View里面绘制动态图形原创 2016-12-23 08:59:38 · 1119 阅读 · 0 评论 -
自定义View属性
自定义View属性原创 2016-12-27 08:50:31 · 364 阅读 · 0 评论 -
封装一个可以控制字数的编辑器(EditText)!
思路:其实就是使用编辑控制器来对输入的字数和内容进行监控,达到控制字数的效果! 实现: /** * Created by ML on 2017/1/5. */public class EditTextShowNum extends LinearLayout {private LayoutInflater mInflater;private LinearLayout llView;pr原创 2017-01-07 10:25:55 · 493 阅读 · 0 评论 -
一个简单的饼状图的绘制!
首先我们需要定义个数据类来放置需要的参数,然后我们就需要确定我们需要那些参数!/** * Created by ML on 2016/12/29. * 饼图统计图 */public class PieData {//用户关心private String pieName; // 名字private float value; // 数值private float pe原创 2017-01-07 13:03:47 · 1218 阅读 · 0 评论 -
自定义View---坐标系
手机界面的坐标系和我们数学中的坐标系有一点不同,就是Y轴的方向是相反的,所以应该是这样的(图是取自别人的): 然后有view几个方法需要注意下: getTop() :View 的左上角到父控件顶部的距离 getLeft() :View 的左上角到父控件左侧的距离 getRight() : View 的右下角到父控件左侧的距离 getBottom() : View 的右下角到父控件顶部的原创 2017-01-11 16:02:35 · 390 阅读 · 0 评论 -
了解角度和弧度的概念和转换关系
参考文章:http://www.cnblogs.com/xiashengwang/p/3867224.html 唉,以前上学时候学的都还给老师了,现在学习自定义View的时候,还要在重新了解一遍,真是无语! 总结下参考文章里的几个知识点: 1,“ 弧度”和“度”(角度)是度量角大小的两种不同的单位。 2,在旋转角度(rotation)里的角,以“角度”为单位;而在三角函数里的角要以“弧度”为原创 2017-03-01 16:07:52 · 28075 阅读 · 1 评论 -
绘制弧度方法详解
先看下源码: 讲解下几个参数的意思: RectF :这个参数定义了一个矩形,弧度就是在这个矩形里绘制的,弧度的半径就是在这个矩形里能够绘制的最大圆形的半径(注意:有可能是椭圆也可能是正圆,这取决于矩形本身)如下图的四个紫色的点: 其实你所要绘制的弧形也是根据这个最大圆形绘制的。 startAngle:这个参数就如字面意思,开始的角度。在图中我也标出了几个角度,顺序就是这个顺序! s原创 2017-03-01 17:11:46 · 2651 阅读 · 0 评论