-
android运用Canvas画柱状图和饼图源码
android使用Canvas画柱状图和饼图源码http://developer.aiwgame.com/canvas-draw-bar-charts-and-pie-charts-in-android.html?Canvasdrawbarchartsandpiechartsinandroid!Belowistheresult:MainActivityPieColumar.java:package...
54
热度 -
如何在Android中为canvas drawrect添加圆角? 编辑-1 编辑-2
问题描述 我正在用ReplacementSpan@Override方法创建一个矩形。 如何向其添加RoundCorner和padding? 代码: @Override publicvoiddraw(Canvascanvas,CharSequencetext,intstart,intend,floatx,inttop,inty,intbottom,Paintpaint){ RectFrect=n...
33
热度 -
android怎么线程实现贴图
android如何线程实现贴图Canvas不会初始化在OnDraw里能初始化了,但想把@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);paint.setAntiAlias(true);paint.setColor(Color.WHITE);paint.setTextSize(15);canvas.drawBitmap(...
7477
热度 -
Android中计算textView长度有关问题
Android中计算textView长度问题http://zilla.blog.51cto.com/3095640/984775??1.TextView的宽度由屏幕总宽度-额外宽度得到。然后乘以2得到TextView可以显示的内容的宽度。2.使用工具方法TextUtils.ellipsize方法,将1中计算的长度传入,得到TextView中可以显示的文本的内容。3.将2中得到的文本set到Text...
84
热度 -
android 设立中划线 下划线等
android设置中划线下划线等android:textAppearance设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/te...
9
热度 -
两张bitmap图片怎么弄出重叠效果
两张bitmap图片如何弄出重叠效果我想用LayerDrawable实现两个圆的重叠效果,按我的想法就是先在第一层的bitmap画一个圆,然后再在第二层的bitmap画个透明的背景透明的圆。但是按我下面的代码,在第二层画了透明的背景以后,根本就看不到第一层的圆。下面是代码Javacodepackagecom.namespace;importandroid.app.Activity;importan...
95
热度 -
Canvas.drawText 如何输出是空心字
Canvas.drawText怎么输出是空心字?protectedvoidonDraw(Canvascanvas){ Paintpaint=newPaint(); Typefacefont;font=Typeface.create(Typeface.DEFAULT,Typeface.NORMAL);paint.setTypeface(font);canvas.drawText("软件测试",10,...
568
热度 -
关于pb里怎么实现透明文字
关于pb里如何实现透明文字我在网上找了段代码,单个标签是可以,多个就不行了,是咋回事啊?在窗口实现的话constructor里写代码this.backcolor=2^29自定义事件ue_paint消息为pbm_paint,代码为ifIsValid(This)thenifib_paintthenReturn0ib_paint=TrueVisible=FalseDoWhileYield()LoopVi...
476
热度 -
JFreeChart饼状图的每个分区引见的标题样式设置
JFreeChart饼状图的每个分区介绍的标题样式设置JFreeChart饼状图的各个分区不是都有一个标题进行说明吗,然后一般情况下,这个标题的样式都是黄色的底图,黑色的边框,我想问的是,这个样式如何修改?color='#e78608'>------解决方案--------------------------------------------------------PiePlotplot=(Pi...
3305
热度 -
Android 代码片断
Android代码片段1、屏幕大小方法一:WindowManagerwindowManager=getWindowManager();Displaydisplay=windowManager.getDefaultDisplay();方法二:DisplayMetricsdm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getM...
33
热度 -
画图的有关问题
画图的问题请问在一个widget里用this->getDC和在他paintEvent里用QPinterpaint(this);paint.paintEngine->getDC得到的设备上下文句柄有什么不同?好友在QGraphicsView中用QPinterpaint(this);paint.paintEngine->getDC和QPinterpaint(this->view...
62
热度 -
repaint()的有关问题
repaint()的问题急问Frame是一个继承了canvas的类,里面实现paint()方法执行frame.repaint()没有调用frame中的paint()方法是怎么回事?display.setCurrent(frame)时也没有调用paint()方法T_Tcolor='#e78608'>------解决方案-----------------------------------------...
5619
热度 -
android 卡通片学习系列(一)
android动画学习系列(一)老师今天开始讲android的游戏,讲到了view和surfaceview下面是view的演示部分privatePaintpaint; //游戏里很少用double,都是用long privateintx=10,y=10; privateThreadth; //线程控制 privatebooleanflag; publicbooleanisFlag(){ re...
32
热度 -
Android小游戏应用-扯破美女衣服游戏
Android小游戏应用---撕破美女衣服游戏ImageViewafter; ImageViewbefore; @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); after=...
48
热度 -
Android小应用-画画夹
Android小应用-----画画板publicclassMainActivityextendsActivity{ privateImageViewiv; floatstartX=0; floatstartY=0; //获得一个可以被bitmap Bitmapbitmap=Bitmap.createBitmap(400,400,Bitmap.Config.ARGB_8888); //创建画布 Ca...
2
热度 -
如何用ImageButton消除在画布上画的图形
怎么用ImageButton消除在画布上画的图形我现在用在画布画了画了4条直线,然后有4个ImageButton,想实现对应的ImageButton消除对应的线,怎么实现?color='#FF8000'>------解决方案--------------------publicvoidclear(Canvascanvas){Paintpaint=newPaint();paint.setXfermod...
15
热度 -
android bit地图对角线旋转和画图
androidbitmap对角线旋转和画图Bitmap对角线进行旋转(右上左下):publicBitmapconvert(BitmapmBitmap,intwidth,intheight){ intw=mBitmap.getWidth(); inth=mBitmap.getHeight(); BitmapnewBitmap=Bitmap.createBitmap(width,height,C...
89
热度 -
如何在activity上画一个圆并且不断增大
怎么在activity上画一个圆并且不断增大?怎么在activity上画一个圆圈,点下按钮后圆圈不断变大,变化过程流畅一点,就像水面涟漪一样?color='#e78608'>------解决方案--------------------我试着写了一个,定义一个view,然后通过thread每隔1秒左右去draw这个圆圈,下面是代码MyViewJavacodepackagewyf.ytl;import...
96
热度 -
Android - 图片编辑:创办圆角图片
Android--图片编辑:创建圆角图片创建圆角图片的方式大同小异,最简单的就是9.png美工做出来的就是,这样的最省事直接设置即可。第二种就是通过裁剪这里的剪裁指的是根据原图我们自己生成一张新的bitmap,这个时候指定图片的目标区域为一个圆角局域。这种做法有一点需要生成一个新的bitmap,所以会消耗至少2倍的图片内存,下面分析一下代码的含义:a.首先创建一个指定高宽的bitmap,作为输出的...
34
热度 -
android上相仿iphone上的开关按钮
android上类似iphone上的开关按钮publicclassSlipButtonextendsView{privatebooleannowChoose=false;//记录当前按钮是否打开,true为打开,flase为关闭privatebooleanonSlip=false;//记录用户是否在滑动的变量privatefloatnowX;//按下时的x,当前的xprivatefloatdown...
52
热度