我是新來的Android SDK,但我非常熟悉Java。我需要爲一個類創建一個圖形函數,但我不完全確定如何在不使用swing和XML的情況下執行此操作。有什麼建議麼?使用Android SDK進行eclipse的圖形繪製功能?
-1
A
回答
0
如果您正在討論如何顯示圖形,如條形圖或折線圖,我會建議您使用庫來幫助您。看看這裏:
https://stackoverflow.com/questions/424752/any-good-graphing-packages-for-android?lq=1
0
您不必使用XML。它只是eclipse希望你創建UI的默認方式。做你想做的最好的方法是創建一個擴展視圖並覆蓋ondraw方法的類。 然後你調用setContentView(yourclass);
下面是一些簡單的在屏幕上繪製線條的代碼示例,該線條應該足以讓您開始。
主要活動:
package com.example.myexample;
import android.os.Bundle;
import android.app.Activity;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Create class that extends view
Example myexample = new Example(this);
setContentView(myexample);
}
}
和示例類是這樣的:
package com.example.myexample;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.view.View;
public class Example extends View{
//You will need to declare a variable of paint to draw
Paint mypaint = new Paint();
//constructor
public Example(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
//This is the function where you draw to the screen
@Override
public void onDraw (Canvas canvas){
canvas.drawLine(25, 25, 25, 50, mypaint);
}
}
相關問題
- 1. 使用核心圖形進行繪圖
- 2. 如何使用QT圖形視圖進行繪製
- 3. 使用抽象類繪製功能圖
- 4. 使用繪製矩形拖放功能C#.net - 形式
- 5. 使用圖形#繪製圖形
- 6. 繪製圖形使用matplotlib
- 7. 使用Tensorflow繪製圖形
- 8. 繪製沒有使用步進功能的步進響應
- 9. 在android中繪製圖形
- 10. 在android上繪製圖形
- 11. 使用JFreeChart進行毛刺圖形繪製
- 12. 使用matplotlib進行三維圖形繪製
- 13. 如何在eclipse中繪製matplotlib圖形?
- 14. Android:用於繪製條形圖的庫?
- 15. 使用IPython進行雙變量交互式繪圖功能
- 16. 單爲Android,繪圖功能
- 17. 如何讓用戶使用手指進行繪製並在Android上繪製幾何圖形?
- 18. GWT Openlayer繪製圓形矢量功能
- 19. 觸發器繪製(矩形)功能
- 20. 使用繪圖儀繪製圓形
- 21. 使用Dagger進行Android功能測試
- 22. Android新功能 - 在運行時繪製視圖
- 23. 繪製使用dnorm和多邊形功能中的R
- 24. 如何在iphone sdk中使用圖形繪製虛線圓圈?
- 25. 使用OpenCV Python進行多邊形或自由形狀繪製
- 26. 使用Winforms進行繪製
- 27. Android:用`MPAndroidChart`繪製水平條形圖
- 28. 麻煩使用Java 2D圖形:不能繪製矩形?
- 29. 加快環形八度繪圖功能
- 30. Android:我正在使用AChartEngine庫進行圖形繪製,但無法將achartengine的圖形視圖與android xml進行整合?
什麼是*一類圖形功能*? –