导航:首页 > 操作系统 > android绘图

android绘图

发布时间:2022-04-04 00:55:02

A. android 绘图

这个建议你搜索AChartEngine,这个是专门做报表的。给你一个参考地址
http://blog.csdn.net/lk_blog/article/details/7645668
这个页面中的第一个示例折线图就是一个温度的曲线图,具体我没过多研究,你可以试试。

B. Android的UI底层是用CPU绘图的还是GPU绘图的呢

安卓有2种绘制模型:

一,软件绘制模型,这里由CPU主导绘图,视图按照以下2个步骤绘图。

C. 手机上有什么好的安卓绘图软件适合画图

机上有什么好的安卓绘图软件适合画图?
主要用来画一些函数图像,要求软件最好

D. android怎么用canvas画图

使用BitmapDrawable (InputStream is)构造一个BitmapDrawable;
使用BitmapDrawable类的getBitmap()获取得到位图;
// 读取InputStream并得到位图
InputStream is=res.openRawResource(R.drawable.pic180);
BitmapDrawable bmpDraw=new BitmapDrawable(is);
Bitmap bmp=bmpDraw.getBitmap();

E. 请问好用的安卓绘图软件有哪些

安卓绘图软件SBM,这个软件我用过,比较好。我虽然不知道有没有更好的,不过这个软件基本上已经满足了我绘画的要求。
这个软件有中文版,另外,我的HTC
G13低版本的可以用,高版本的就不行,应该是我手机配置低了。

F. android是否可以以画图的形式将图片画在某位置

可以。

1、在View的onDraw中获取canvas

java">@Override
protectedvoidonDraw(Canvascanvas){//onDraw中获取参数中的canvas
//TODOAuto-generatedmethodstub
super.onDraw(canvas);
}

2、获取图片,转化为Bitmap对象

//从资源文件中生成位图bitmap
Bitmapbitmap=BitmapFactory.decodeResource(getResources(),R.drawable.icon);

3、通过canvas的drawbitmap方法,把图片画到任意位置。

//Bitmap:图片对象,left:偏移左边的位置,top:偏移顶部的位置
//rawBitmap(Bitmapbitmap,floatleft,floattop,Paintpaint)
canvas.drawBitmap(bitmap,10,60,paint);//在10,60处开始绘制图片

G. 如何在android画分析图(例如 柱状图、趋势图、饼图)

目前android上图标引擎并不少见,像aChartEngine就能很好的完成绘图:

aChartEngine支持:1、linechart(折线图)2、areachart(面积图;分区图,对比图)3、scatterchart(散点图)4、timechart(时间图;进度表)5、barchart(条形图;柱状图)6、piechart(饼图)7、bubblechart(气泡图)8、doughnutchart(圆环图)9、range(high-low)barchart(范围条形图)10、dialchart/gauge(拨号盘/压力表)11、combined(anycombinationofline,cubicline,scatter,bar,rangebar,bubble)chart(组合图)12、cubiclinechart(立方折线图)

上述所有支持的图表类型,都可以包含多个系列,都支持水平(默认)或垂直方式展示图表,并且支持许多其他的自定义功能。所有图表都可以建立为一个view,也可以建立为一个用于启动activity的intent.

下面是一个饼状图的源码事例:

package org.achartengine.chartdemo.demo.chart;


import org.achartengine.ChartFactory;

import org.achartengine.renderer.DefaultRenderer;


import android.content.Context;

import android.content.Intent;

import android.graphics.Color;


public class BudgetPieChart extends AbstractDemoChart {

public String getName() {

return "Budget chart";

}


public String getDesc() {

return "The budget per project for this year (pie chart)";

}

public Intent execute(Context context) {

double[] values = new double[] { 12, 14, 11, 10, 19 };//饼图分层5块,每块代表的数值

int[] colors = new int[] { Color.BLUE, Color.GREEN, Color.MAGENTA, Color.YELLOW, Color.CYAN };//每块饼图的颜色

DefaultRenderer renderer = buildCategoryRenderer(colors);

renderer.setZoomButtonsVisible(true);//设置显示放大缩小按钮

renderer.setZoomEnabled(true);//设置允许放大缩小.

renderer.setChartTitleTextSize(20);//设置图表标题的文字大小

return ChartFactory.getPieChartIntent(context, buildCategoryDataset("Project budget", values),

renderer, "Budget");//构建Intent, buildCategoryDataset是调用AbstraDemoChart的构建方法.

}


}

H. android:如何用canvas在自定义view里画图

将构造函数改成这个试试
public iniView01(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
}
本人在写的时候也遇到过代码没问题,但是一到虚拟机里面运行就崩了,然后将构造函数改成这个就不会了

I. Android平台上有哪些优秀的绘画App

无限绘画就是这样一个具有强大绘画功能的APP有这方面兴趣的人都是可以去使用一下的,因为这个APP不仅功能非常强大,而且下载起来也是非常的简单方便,不会有太多太复杂的东西。

J. android studio有没有画图工具

android studio软件里面并没有提供画图的工具,如果要画图的话,可以使用专业的画图软件,比如ps

阅读全文

与android绘图相关的资料

热点内容
手机怎么换服务器ip地址 浏览:64
服务器怎么填ins 浏览:725
中兴服务器如何做raid 浏览:175
光遇安卓国服为什么没有大蜡烛 浏览:591
python指示灯控件 浏览:398
pdf图片制作 浏览:52
加密锁频繁写锁 浏览:314
vue程序编译 浏览:859
吃鸡外服怎么下载安卓版 浏览:694
长沙java培训 浏览:952
陈戌源程序员 浏览:843
套作pdf 浏览:798
可视高清耳镜app哪里下载 浏览:112
nova6有方舟编译器和华为游戏优化 浏览:927
电脑一按e就跳出文件夹 浏览:667
csgo大陆是在什么服务器上玩 浏览:579
如何使hbuilder和外部服务器相连 浏览:742
怎么让7z解压时不占c盘 浏览:641
国际新闻编译选择 浏览:940
外贸建站云服务器哪家好 浏览:398