Graphs for Android:GraphLine: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „{{navigacia_projekty|Graphs for Android|{{PAGENAME}}|GraphDemo}} {{Šablóna:Graphs for Android obsah}} ==Opis== ;Názov triedy: eu.sensys.GraphLine Čiarový graf je g...“)
 
Riadok 15: Riadok 15:
 
<source lang="xml">
 
<source lang="xml">
 
...
 
...
     <eu.sensys.graphlib.GraphXY
+
     <eu.sensys.graphlib.GraphLine
 
         android:id="@+id/graphXY1"
 
         android:id="@+id/graphXY1"
 
         android:layout_width="match_parent"
 
         android:layout_width="match_parent"
Riadok 27: Riadok 27:
 
   super.onCreate(savedInstanceState);
 
   super.onCreate(savedInstanceState);
 
   setContentView(R.layout.activity_xygraf);
 
   setContentView(R.layout.activity_xygraf);
   GraphXY graf;
+
   GraphLine graf;
 
   DataTable dt;
 
   DataTable dt;
  
   graf = (GraphXY) findViewById(R.id.graphXY1);
+
   graf = (GraphLine) findViewById(R.id.graphXY1);
 
   dt=new DataTable();
 
   dt=new DataTable();
 
   dt.addDataSet("Postupnosť");
 
   dt.addDataSet("Postupnosť");

Verzia zo dňa a času 23:50, 22. február 2013

Jazyk EN SK Navigácia Android projekty -> Graphs for Android -> Graphs for Android:GraphLine -> GraphDemo

Opis

Názov triedy
eu.sensys.GraphLine

Čiarový graf je graf, v ktorom stačí definovať hodnoty pre os y. Na osi x sa hodnoty začínajú na 1 zväčšujú sa o 1.


Prednastavené hodnoty komponentu

  • na osi x sa zobrazujú číselné hodnoty (nie textové ekvivalenty)
  • názov grafu je "Graf Line"
  • Os x začína hodnotou 1, krok je 1.

Príklad použitia

...
    <eu.sensys.graphlib.GraphLine
        android:id="@+id/graphXY1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="8dp" />
...
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_xygraf);
   GraphLine graf;
   DataTable dt;

   graf = (GraphLine) findViewById(R.id.graphXY1);
   dt=new DataTable();
   dt.addDataSet("Postupnosť");
   for(int x=0;x<=20;x++){
       xx0=1+xx0/1.25;
       datatable.addDataY(0, xx0);       
   }
   this.graf.addDataTable(dt);
   this.graf.setStyle(GraphStyle.THEME_DARK);
   this.graf.setLegendPosition(BaseGraph.LEGEND_TOP_LEFT);
   this.graf.setXlabel("Postupnost 1");
   this.graf.setTitle("Aritmetická postupnosť");
}

Náhľady

x0=-2, x0=1+x0/1.25, citrusová téma
x0=-2, x0=-(1+x0/1.25); android téma