码迷,mamicode.com
首页 >  
搜索关键字:ondraw    ( 401个结果
android如果重写onDraw实现一个类似TextView可以显示表情和链接的控件(一)
先看效果图: 写一个超连接支持的对象: /**作为超连接显示的对象*/ public class LinkInfo implements Comparable{ private String content; private String type; private String id; private boolean bIsFace = false; ...
分类:移动开发   时间:2014-08-10 15:43:00    阅读次数:393
android如果重写onDraw实现一个类似TextView可以显示表情和链接的控件(二)
下面来写IntroView的onMeasureHeight: private int measureHeight(int measureSpec) { int result = 0; int specMode = MeasureSpec.getMode(measureSpec); int specSize = MeasureSpec.getSize...
分类:移动开发   时间:2014-08-10 15:42:10    阅读次数:398
Android 自定义控件开发入门(二)
上一次我们讲了一堆实现自定义控件的理论基础,列举了View类一些可以重写的方法,我们对这些方法的重写是我们继承View类来派生自定义控件的关键 我通过一个最简单的例子给大家展示了这一个过程,无论是多么复杂的自定义控件,思路总是这样子的,但是因为我们仅仅重写了onDraw方法使得大家觉得怪怪的,作为一个控件,我们居然还要为了他的实现为其增加麻烦的监听,这就不能叫做控件了。 下面再给大...
分类:移动开发   时间:2014-08-09 18:53:08    阅读次数:303
Android View系统解析(下)
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/38426471(来自singwhatiwanna的csdn博客)Android View系统解析系列:Android View系统解析(上)介绍View的基础知识、View的滑动、弹性滑动、滑动冲突解决方式、事件分发等Android View系统解析(下)介绍View的Fram...
分类:移动开发   时间:2014-08-08 01:59:55    阅读次数:273
android 为TextView添加边框
今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现1.带有边框的透明图片2.使用xml的shape设置3继承TextView覆写onDraw方法。方法一:带有透明图片的背景图,这个没有什么好将的,自己制作一个...
分类:移动开发   时间:2014-08-06 18:45:21    阅读次数:303
android 趋势图
效果图思路:自定义视图继承View,在onDraw()函数中绘制点和线获取视图的高度,将视图区分为指定的趋势值,例如,我们的销售业绩从0-10,分为10个阶段,那么就用视图的高度/10,然后根据指定的状态数组来绘制点的位置,然后线连接点趋势视图代码:public class LineView ext...
分类:移动开发   时间:2014-08-06 17:34:41    阅读次数:329
View实现事件监听DEMO(文本跟随触屏事件)
View 是一个显示的视图,内置的画布通过重写Ondraw(Canvas canvas);方法获得,同时提供图形绘制函数、触屏事件、按键事件等。现在利用一个简单的demo演示一下几个重要的常用到的方法:import android.content.Context;import android.gra...
分类:其他好文   时间:2014-08-06 11:43:31    阅读次数:223
【Android自定义控件】圆圈交替,仿progress效果
还是我们自定View的那几个步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure (不是必须) 4、重写onDraw 自定义View的属性 自定义View,并且使用自定义的View pub...
分类:移动开发   时间:2014-08-05 19:33:42    阅读次数:247
【android自定义控件】自定义View属性
1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure 4、重写onDraw 3这个步骤不是必须,当然了大部分情况下还是需要重写的。 1、自定义View的属性,首先在res/values/  下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式。...
分类:移动开发   时间:2014-08-05 14:10:09    阅读次数:398
C++ Brush
关键点 实现过程 voidCCreateBrushView::OnDraw(CDC*pDC) { CCreateBrushDoc*pDoc=GetDocument(); ASSERT_VALID(pDoc); //创...
分类:编程语言   时间:2014-08-01 22:41:42    阅读次数:277
401条   上一页 1 ... 35 36 37 38 39 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!