刚学OpenGL,我试着用MFC把我 做的OpenGL程序整理成一个带有菜单单文档的形式,点击不同的菜单会弹出不同的图形
下面我把我程序中出现的小问题说一下
/*绘制三维球、棱锥、棱柱*/
void CXXXView::wireQuadSurfs()
{
glMatrixMode(GL_PROJECTION);
glOrtho(-2.0, 2.0, -2.0, 2.0, 0.0, 5....
分类:
编程语言 时间:
2015-08-10 16:17:39
阅读次数:
195
与传统的书写方式不同,思维导图是以图形的方式表达信息的。虽然思维导图中也会有字,而且是很多字,但这些字都是依附于图形的,图形在思维导图中发挥着至关重要的作用。今天的??思维导图教程??就讲解了我们在...
分类:
其他好文 时间:
2015-08-10 14:59:37
阅读次数:
199
package com.example.com.skills_utf8;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android...
分类:
其他好文 时间:
2015-08-10 14:46:46
阅读次数:
89
1、复用单元格
2、使用不透明的视图,单元格中尽量少使用动画
3、图片加载使用异步加载,并且设置图片加载的并发数
4、滑动时不加载图片,停止滑动开始加载
5、文字图片可以直接drawInRect绘制
6、如非必要,减少reloadData全部cell,只reloadRowsAtIndexPaths
7、如果cell是动态行高,计算出高度后缓存
8、cell高度固定的话直接用cell....
分类:
其他好文 时间:
2015-08-10 12:07:33
阅读次数:
802
Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析
分类: Android 2012-12-31 00:55 43744人阅读 评论(49) 收藏 举报
ActivityandroiddrawlayoutMeasure
在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应...
分类:
移动开发 时间:
2015-08-10 09:30:21
阅读次数:
291
实现效果
操作步骤
绘制一个矩形框,弹出一个alertView,提示是否保存图片
点击”是”,将图片保存到相册
在相册中查看保存的图片
效果图
实现思路
在控制器的view上添加一个imageView,设置图片
在控制器的view上添加一个pan手势
跟踪pan手势,绘制一个矩形框(图片的剪切区域)
在pan手势结束时,通过alertView提示“是否将图片保存至相册?”
点击“是”,保存图片...
分类:
移动开发 时间:
2015-08-10 09:29:15
阅读次数:
173
柱状图 在jqPlot图表插件使用说明(一)中,我们已经可以通过jqPlot绘制出比较简单的线形图。通过查看源代码,我们也可以看出,线形图是jqPlot默认的图表类型: /**
* Class: Series
* An individual data ser...
分类:
其他好文 时间:
2015-08-10 08:19:01
阅读次数:
206
结合View.java的源码,在draw方法中:
public void draw(Canvas canvas) {
/*View的绘制过程分为下面几步:1. Draw the background 绘制背景2. If necessary, save the canvas' layers to prepare for fading 如有必要,颜色渐变淡之前保存画布层(即锁定原有的画布...
分类:
其他好文 时间:
2015-08-10 00:28:53
阅读次数:
118
画圆是计算机图形操作中一个非常重要的需求。普通的画圆算法需要大量的浮点数参与运算,而众所周知,浮点数的运算速度远低于整形数。而最终屏幕上影射的像素的坐标均为整形,不可能是连续的线,所以浮点数运算其实纯属浪费。下面介绍的Bresenham算法就是根据上文的原理设计。该算法原应用于直线的绘制,但由于.....
分类:
编程语言 时间:
2015-08-10 00:01:59
阅读次数:
267
思路:
1. 首先用clipPath裁剪园区域,
2.将Bitmap不断绘制到Canvas上,再用偏移量来控制移动的速度,从而形成波浪动态效果。
(3)有一点需要注意的是,裁剪圆的时候用到的clipPath这个方法,在android 4.1,和4.2等某些系统上,裁剪出来不是圆,而是矩形,针对这些系统 需要在manifest.xml文件的activity中
将硬件加速关掉,因为默认是开启的...
分类:
移动开发 时间:
2015-08-09 22:30:43
阅读次数:
406