-
android Bit地图用法总结
androidBitmap用法总结Bitmap用法总结1、Drawable→BitmapBitmap用法总结1、Drawable→BitmappublicstaticBitmapdrawableToBitmap(Drawabledrawable){Bitmapbitmap=Bitmap.createBitmap(drawable.getIntrinsicWidth(),drawable.getIn...
7
热度 -
两张bitmap图片怎么弄出重叠效果
两张bitmap图片如何弄出重叠效果我想用LayerDrawable实现两个圆的重叠效果,按我的想法就是先在第一层的bitmap画一个圆,然后再在第二层的bitmap画个透明的背景透明的圆。但是按我下面的代码,在第二层画了透明的背景以后,根本就看不到第一层的圆。下面是代码Javacodepackagecom.namespace;importandroid.app.Activity;importan...
95
热度 -
SurfaceView屏幕闪烁与双缓冲,该怎么处理
SurfaceView屏幕闪烁与双缓冲synchronized(mSurfaceHolder){mCanvas=mSurfaceHolder.lockCanvas();if(xx)//drawPend(mCanvas);mSurfaceHolder.unlockCanvasAndPost(mCanvas);}开始时,正常画。一段时间后,xx变化,标有“//”的那一行会不执行,屏幕的图案就会闪烁。什...
101
热度 -
ScrollView 和 OnDraw()的有关问题
ScrollView和OnDraw()的问题在scrollView中包含控件imageView,而Imageview需要画一个边框而重写onDraw()。结果如图中多了一条竖线。而把ScrollView换成是LinearLayout等就是正常的。请教大家这个问题如何解决阿?代码如下:xml:<?xmlversion="1.0"encoding="utf-8&qu...
210
热度 -
BitmapText,美术字处理议案
BitmapText,美术字处理方案 游戏开发中..常常需要显示特殊的美术字体..像经验数字~扣血扣蓝~倒计时等~像一般的基于字体的美术字~只需要嵌入字体即可~但像下面这类纯手工的美术字~ 处理起来就没有这么方便.. 常见的方案一般为截取相应位置的bitmap数据..然后重新拼成需要的内容..再显示之~ 效果如下(可在下方的输出框内输出数字试试): 第一行的数字是不忽略透明空白,第二行则是忽略...
97
热度 -
java生成验证码的代码,该怎么解决
java生成验证码的代码谁能给我生成验证码的代码啊?求color='#FF8000'>------解决方案--------------------packagecom.softeem.servlet;importjava.awt.Color;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.IOEx...
7133
热度 -
关于C++ Gui Programming with Qt4第20章Vowel Cube的bug,该如何处理
关于C++GuiProgrammingwithQt4第20章VowelCube的bug运行时出现如下错误:StartingE:\Qt\OpenGL\QtOpenGL\VowelCube-build-desktop\debug\VowelCube.exe...ASSERT:"d"infile..\..\include/QtCore/../../src/corelib/tools/...
289
热度 -
[求助]修改程序功能
[求助]修改程序功能 有没有人能帮我给这个程加个保存图像功能的,有的话,能否帮帮忙,交作业啊!!importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.*;publicclassJ_DrawDemoextendsJFrameimplementsActionListener...
134
热度 -
双缓冲问题
双缓冲问题 我用双缓冲写了这个程序,内容很简单,就是有一个小球,碰到壁就反弹,问题是,运行起来好象并不畅顺,虽然并不会产生闪烁的感觉,不知道是程序问题还是电脑问题,代码如下,packagenew_test; importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassanimationex...
316
热度 -
JFame 的add方法功能问题..
JFame的add方法功能问题.. 我写了一个这如下的选定一区域的程序.结果什么都没有显示.请大家帮忙看看..importjava.awt.*;importjava.awt.event.*;importjava.applet.Applet;importjavax.swing.*; classCaptureScreenextendsAppletimplementsMous...
312
热度 -
请大神见见,JFrame的双缓冲
请大神看看,JFrame的双缓冲不是说swing有双缓冲么,为什么这样不行啊画的方块移动后是这个样子的publicclassMainFrameextendsJFrameimplementsKeyListener{ intx=0; inty=0; publicvoidpaint(Graphicsg){ g.setColor(Color.red); g.drawRect(x,y,40,30);...
10
热度 -
新手低分~关于绘图
新手低分求助~关于绘图题目:编写一个程序,以允许用户可以从一个JComboBox中选择一个形状,然后用paint方法在随机的位置用随机的尺寸绘制该形状20次。在第一次调用paint方法时,应将JComboBox中的第一个列表项作为默认形状来显示。下面是我写的代码。问题有3个:1、第一次调用paint方法绘制Line时点确认按钮没反应,必须是第二次选择Line后才可以绘制;2、绘制一次后,第二次按确...
92
热度 -
自定义View组件,该如何处理
自定义View组件我的自定义组件:publicclassMyViewextendsView{ publicMyView(Contextcontext){ super(context); //TODO自动生成的构造函数存根 } publicvoidonDraw(Canvascanvas){ super.onDraw(canvas); Paintp=newPaint(); canvas.d...
25
热度 -
iphone停的多视图 -xcode3.1实现
iphone下的多视图--xcode3.1实现苹果电脑os是Macos而ipone操作系统是ios,都是基于unix内核开发的独立的操作系统。?xcode3.1下windows框架,必须有一个rootview来控制下面所有子view的切换UIApplication接收到所有的系统事件和生命周期事件时,都会把事件传递给UIApplicationDelegate进行处理,对于用户输入事件,则传递给相应...
142
热度 -
android绘图canvas的sava、restore、rotate以及若干有关问题,canvas绘图的理解
android绘图canvas的sava、restore、rotate以及若干问题,canvas绘图的理解不知道是我的理解能力有问题还是怎么回事,网上有很多举例说明的,我都看不懂,理解不能,而楼下还有很多的人说一目了然浅显易懂。纠结了N久,决定自己来理解一番,做个记录。所有的操作都是通过canvas来实现的,这个的意思是说,平移、旋转、放大缩小的操作,都是直接操作canvas来实现。canvas就...
53
热度 -
android练习题:碰撞的小球
android练习:碰撞的小球先看图:小球碰到边上反弹,下面的横杆接住小球让其再反弹上去。很简单,大家都见过的啦。这里主要练习SurfaceView,Callback以及在SurfaceView中使用线程,看主要的View类:packagecom.wt.app;importandroid.content.Context;importandroid.graphics.Canvas;importand...
92
热度 -
Android4.2.2 Gallery2源码分析(五)——GLCanvasImpl.java
Android4.2.2Gallery2源码分析(5)——GLCanvasImpl.javaGLCanvasImpl.java是接口GLCanvas的唯一实现类,也就是说二者在功能上完全等同。代码中调用GLCanvas对象函数的地方,等效于调用GLCanvasImpl中的该函数,GLCanvasImpl对该函数有具体的实现。1.构造函数GLCanvasImpl(GL11gl){mGL=gl;mGL...
50
热度 -
使矩形在面板上移动
问题描述 我正在创建蛇游戏,我想从最基本的角度开始,即在屏幕上移动三角形。 但是我在如何使矩形在屏幕上移动方面遇到麻烦 这是我到目前为止的代码: Screen.java publicclassScreenextendsJPanelimplementsActionListener,KeyListener{ publicstaticfinalJLabelstatusbar=newJLabel("...
45
热度 -
ANDROID画图PATH的运用
ANDROID画图PATH的使用importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphi...
10
热度 -
ActionScript 3.0基础提高――下篇
ActionScript3.0基础提高――上篇 我一直非常重视ActionScript3.0的基础。也许是觉得自己的基础不够“过硬”的缘故吧,在看过了一些ActionScript的图书后,又回过头来看《FoundationActionScript3.0forFlashandFlex》,从中得到不少收获,愿同各位AS3开发者朋友们分享。以下仅仅是我的一些读书笔记和思考,欢迎各位评论;讨论中共同进步!...
597
热度