码迷,mamicode.com
首页 >  
搜索关键字:draw ondraw dispatc    ( 2092个结果
简单的学习心得:网易云课堂Android开发第三章自定义控件
这一章分三部分: (1)自定义控件:老师先简单讲解了一些细节,如为什么不用px,而要用dp,只因机型的屏幕分辨率不同,用px会导致差异太大。然后演示了制作自定义控件的步骤,先在xml文件中添加对应的自定义View类,并给出画布大小,然后在.java中onDraw,值得注意的是onDraw中的坐标都是 ...
分类:移动开发   时间:2016-05-29 19:38:51    阅读次数:265
MediaElement 的两种模式
MediaElement 是一个 UIElement,它受 布局系统 支持并可用作许多控件的内容。它也可用在可扩展应用程序标记语言 (XAML) 以及代码中。另一方面,MediaPlayer 用于 Drawing 对象,因而缺少对布局的支持。只能使用 VideoDrawing 或通过直接与 Draw ...
分类:其他好文   时间:2016-05-27 16:17:56    阅读次数:399
自定义绘制View
The Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls ...
分类:其他好文   时间:2016-05-26 23:20:25    阅读次数:226
自定义View系列教程04--Draw源码分析及其实践
在measure中测量View的大小之后进入到layout阶段确定了View的位置。完成这 两步之后就进入到了我们相对熟悉的draw阶段,在该阶段真正地开始对视图进行绘制。 按照之前的惯例,我们来瞅瞅View中draw( )的源码 public void draw(Canvas canvas) { final int privateFlags = mPrivateFlag...
分类:其他好文   时间:2016-05-26 10:25:44    阅读次数:147
自定义View之onMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。 本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式(模板设计...
分类:其他好文   时间:2016-05-26 06:26:00    阅读次数:283
android view从无到有的过程
在搜集Android view绘制流程的相关知识时,发现这里面的流程还是有些复杂的,准备了好几天,才敢提起笔来。下面就直入主题吧! view绘制流程是从ViewRoot的performTraversals()方法中开始的,在该方法中会执行view绘制的三部曲,即:measure(测量视图的大小),layout(确定视图的位置)draw(绘制视图的内容)。下面这张图明确的展示了该过程: ...
分类:移动开发   时间:2016-05-26 06:22:39    阅读次数:280
Android Drawable 那些不为人知的高效用法
1、概述 Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑如何draw(canavs)。当然了,对于Drawable传统的用法,大家肯定不陌生 ,今天主要给大家带来以下几个Drawable的用法: 1、自定义Drawab...
分类:移动开发   时间:2016-05-24 15:25:50    阅读次数:510
Matalab IFS分形算法
IFS 算法代码 function IFS_draw(M,p) N=300000; for k=1:length(p); eval(['a',num2str(k),'=reshape(M(',num2str(k),',:),2,3);']); end xy=zeros(2,N); pp=meshgr... ...
分类:编程语言   时间:2016-05-24 06:54:33    阅读次数:267
Android官方开发文档Training系列课程中文版:OpenGL绘图之图形绘制
原文地址:http://android.xsoftlab.net/training/graphics/opengl/draw.html如果你还不清楚如何定义图形及坐标系统,请移步:Android官方开发文档Training系列课程中文版:OpenGL绘图之图形定义。在定义了图形之后,你接下来需要做的就是将它绘制到屏幕上。不过使用OpenGL ES 2.0 API来绘制这个图形所需要的代码量可能要比想...
分类:移动开发   时间:2016-05-23 10:45:02    阅读次数:216
跨平台渲染框架尝试 - constant buffer的管理
1. Preface Constant buffer是我们在编写shader的时候,打交道最多的一种buffer resource了。constant表明了constant buffer中的数据,在一次draw call的执行过程中都是不变的;而在不同的draw call之间,我们可以修改其中的数据 ...
分类:其他好文   时间:2016-05-23 06:33:05    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!