導航:首頁 > 操作系統 > 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繪圖相關的資料

熱點內容
程序員職業穿搭 瀏覽:254
程序員軟考大綱 瀏覽:16
命令窗口輸入後不滾動 瀏覽:638
C面向切面編程aop例子 瀏覽:368
windowsrar命令 瀏覽:379
單片機編程語言有哪些 瀏覽:441
蘋果安卓系統筆記本怎麼設置密碼 瀏覽:982
只能加密不能解密有什麼用 瀏覽:239
怎麼製造app 瀏覽:121
電腦解壓死機了怎麼辦 瀏覽:607
歐洲伺服器雲進銷存 瀏覽:192
程序員python和java 瀏覽:949
文件夾怎麼插入幻燈 瀏覽:282
帶孩子到崩潰怎麼解壓 瀏覽:63
戰地一被踢出伺服器會顯示什麼 瀏覽:837
怎麼看手機上所有的app 瀏覽:365
網路拚命令怎麼拼 瀏覽:836
產品經理和程序員優先選哪個 瀏覽:393
樸素的app應用怎麼推廣 瀏覽:586
怎麼查校園卡app專屬流量 瀏覽:437