?? 7046e48ed69d001d1f0cc1975aa68991
字號:
package com.misoo.pkaz;
import java.util.ArrayList;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.view.View;
public class GraphicView extends View {
private ArrayList <Node> show_list;
GraphicView(Context context) {
super(context);
show_list = new ArrayList<Node>();
this.build_model();
}
@Override protected void onDraw(Canvas canvas) {
canvas.drawColor(Color.WHITE);
this.drawNodeList(canvas);
}
private void drawNodeList(Canvas canvas)
{
Node curr_node;
int count = show_list.size();
for(int i=0; i<count; i++){
curr_node = show_list.get(i);
curr_node.draw(canvas);
}
}
public void build_model(){
show_list.add(new Node("Linda", "female"));
show_list.add(new Node("James", "male"));
show_list.add(new Node("Peter", "male"));
show_list.add(new Node("Cristina", "female"));
show_list.add(new Node("Tom", "male"));
show_list.add(new Node("John", "male"));
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -