码迷,mamicode.com
首页 >  
搜索关键字:绘制    ( 9882个结果
Android虚线绘制,图形硬件加速
问题: 至于如何绘制虚线就不多说了,网上比比皆是,谈下这次开发碰到的问题: 1.从Android3.0开始,Android 2D的绘制流程就设计为能够更好地支持硬件加速。使用GPU的View在Canvas上进行画的操作时都会使用硬件加速。但是这样当我们定义shape绘制虚线时候,会发现绘制的并不是虚线而是一条实现。 当时搜了下解决办法,毫不犹豫直接在application属性上标记 问...
分类:移动开发   时间:2016-05-12 13:50:40    阅读次数:181
Android——自定义圆环View
一般使用自定义View需要重写onDraw()函数,如果需要使用wrap_content样式,则还需要重写onMeasure函数。通常我们绘制一个圆环是通过绘制两个半径不同圆心相同的颜色不一样的圆下面介绍使用canvas.drwARc()函数绘制圆环(或者圆弧)canvas.drawArc(rectF,startDegree,60,false,mPaint);该函数有四个参数 参数1:一个Rect...
分类:移动开发   时间:2016-05-12 13:41:28    阅读次数:180
自定义View之绘图篇(四):baseLine和FontMetrics
乐观是一首激昂优美的进行曲,时刻鼓舞着你向事业的大路勇猛前进。——大仲马相关文章:自定义View之绘图篇(一):基础图形的绘制自定义View之绘图篇(二):路径(Path)自定义View之绘图篇(三):文字(Text)了解baseLine和FontMetrics有助于我们理解drawText()绘制文字的原理,下面我们一起来看看呗。一、baseLine 基线记得小时候练习字母用的是四线格本,把字母...
分类:其他好文   时间:2016-05-12 12:36:43    阅读次数:212
android源码解析(二十一)-->PopupWindow加载绘制流程
在前面的几篇文章中我们分析了Activity与Dialog的加载绘制流程,取消绘制流程,相信大家对Android系统的窗口绘制机制有了一个感性的认识了,这篇文章我们将继续分析一下PopupWindow加载绘制流程。 在分析PopupWindow之前,我们将首先说一下什么是PopupWindow?理解一个类最好的方式就是看一下这个类的定义,这里我们摘要了一下Android系统中PopupWindo...
分类:移动开发   时间:2016-05-12 12:32:28    阅读次数:253
OpenGL Transform feed back 粒子系统
在原来的OpenGL渲染的pipeline并没有提供较多的交互接口,当调用Draw函数之后很难再绘制过程对已经装配的图元进行修改。然而,在绘制过程中存在这样的需求,尤其是需要根据之前装配好的图元来更新随后的操作。举个简单的例子,当一个场景中存在两个相对运动的物体时,后一个物体需要根据前一个物体的运动来决定自己的运动轨迹,因此需要有一种feed back来提升交互能力。Transform feed ...
分类:其他好文   时间:2016-05-12 12:27:34    阅读次数:199
OpenGL笔记(一)
今天要讲的是动画制作,想必大家都知道电影和动画的工作原理吧?是的,快速的把看似连续的画面一幅幅的呈现在人们面前。一旦每秒钟呈现的画面超过24幅,人们就会错以为它是连续的。 1、双缓冲技术 在计算机上的动画与实际的动画有些不同:实际的动画都是先画好了,播放的时候直接拿出来显示就行。计算机动画则是画一张,就拿出来一张,再画下一张,再拿出来。如果所需要绘制的图形很简单,那么这样也没什么问题。但一旦图...
分类:其他好文   时间:2016-05-12 12:21:19    阅读次数:157
Android性能优化
性能优化:布局优化、绘制优化、内存泄漏优化、响应速度优化、ListView优化、Bitmap优化、线程优化等 1.布局优化 思想:尽量减少布局的层级,绘制工作量少,性能高 操作:1.删除布局中无用的控件和层级            2. 选择使用性能低的ViewGroup,比如LinearLayout、FrameLayout,RelativeLayout功能复杂,优先使用前两者     ...
分类:移动开发   时间:2016-05-12 12:08:27    阅读次数:194
android源码解析(二十二)-->Toast加载绘制流程
前面我们分析了Activity、Dialog、PopupWindow的加载绘制流程,相信大家对整个Android系统中的窗口绘制流程已经有了一个比较清晰的认识了,这里最后再给大家介绍一下Toast的加载绘制流程。 其实Toast窗口和Activity、Dialog、PopupWindow有一个不太一眼的地方,就是Toast窗口是属于系统级别的窗口,他和输入框等类似的,不属于某一个应用,即不属于某...
分类:移动开发   时间:2016-05-12 11:30:29    阅读次数:291
如何在ChemDraw中绘制分子立体结构
ChemDraw是当前最常用的的化学结构绘图软件,软件功能包括化学作图、分子模型生成、化学数据库信息管理等,可以说是化学家和生物学家所需要最终极的化学结构绘图工具。本教程主要介绍ChemDraw绘制分子立体结构的具体方法。 具体操作步骤如下: 1.用楔形表示法来反映原子或基团的相对空间位置(如下图所 ...
分类:其他好文   时间:2016-05-12 10:38:19    阅读次数:360
ChemDraw中如何输入化学式分隔点
ChemDraw最实用的化学结构绘图软件,在绘制化学结构时,离不开给化学结构标记原子名称,有时还需要插入分隔点,本教程以下图给出的化学结构为例,讲解ChemDraw中如何输入化学式分隔点。 化学结构示例 具体操作步骤如下: 1.启动ChemDraw Std14.0,打开用户界面; 2.在工具栏选择环 ...
分类:其他好文   时间:2016-05-12 10:32:32    阅读次数:627
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!