package com.caigang.process.ui;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
import com.caigang.process.R;
import com.caigang.process.model.BasicProgramUtil;
import com.caigang.process.model.CpuAndMemoryModel;
import com.caigang.process.util.PackageUtil;
import com.caigang.process.util.ProcessMemoryUtil;
import com.java4less.rchart.Chart;
import com.java4less.rchart.ChartLoader;
import com.java4less.rchart.android.ChartPanel;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.ProgressDialog;
import android.app.ActivityManager.RunningAppProcessInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.widget.ListView;
public class ChartActivity extends Activity {
private static final String TAG = "j4lchart";
ChartLoader cha=new ChartLoader();
ChartPanel chartPanel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
cha=new ChartLoader();
chartPanel = new ChartPanel(this);
chartPanel.setChart(createDefaultChart());
setContentView(chartPanel);
}
public Chart createDefaultChart() {
ChartLoader cha=new ChartLoader();
cha.clearParams();
cha.setParameter("TITLECHART", "���ʣ�����");
cha.setParameter("LEGEND_VERTICAL", "FALSE");
cha.setParameter("SERIE_1", "Pie");
cha.setParameter("SERIE_TYPE_1", "PIE");
cha.setParameter("PIECHART_RADIUS", "0.8");
cha.setParameter("PIECHART_3D", "TRUE");
cha.setParameter("PIE_LABEL_FORMAT", "#VALUE#");
cha.setParameter("LEGEND_POSITION", "TOP");
cha.setParameter("CHART_FILL", "LIGHTGRAY");
cha.setParameter("BACK_IMAGE", "back19.png");
Chart c=cha.build(false,false);
c.setWidth(500);
c.setHeight(600);
return c;
}
}