Professional Documents
Culture Documents
Nombre Ruben Dario Velasquez Mamani Ci 8318511 LP: XML Linearlayout
Nombre Ruben Dario Velasquez Mamani Ci 8318511 LP: XML Linearlayout
Nombre Ruben Dario Velasquez Mamani Ci 8318511 LP: XML Linearlayout
CI 8318511 LP
Vista
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Factura"
android:textAppearance="?android:attr/textAppearanceLarge" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NIT"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" >
<requestFocus />
</EditText>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Apellido"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TOTAL"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
</LinearLayout>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="regresar"
android:text="REGRESAR" />
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="retornar"
android:text="RETORNAR" />
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Datos para la factura"
android:textAppearance="?android:attr/textAppearanceLarge" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NIT >"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" >
<requestFocus />
</EditText>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="CI >"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Apellidos"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="generarFactura"
android:text="GENERAR FACTURA" />
</LinearLayout>
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="REGRESAR" />
</LinearLayout>
contralador
package com.example.uguesas;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
public class MainActivity extends Activity {
R.drawable.hmediokilo, R.drawable.hnormal,R.drawable.hpollo,
R.drawable.hvegetal};
int Indice = 0;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
q.setText(th[Indice]+" "+ph[Indice]);
Indice --;
if(Indice<0) Indice=8;
pug.setImageResource(ug[Indice]);
t.setText(th[Indice]+" "+ph[Indice]);
pcan.setText(pedidos[Indice]+"");
}
Indice ++;
if(Indice==9) Indice=0;
pug.setImageResource(ug[Indice]);
t.setText(th[Indice]+" "+ph[Indice]);
pcan.setText(pedidos[Indice]+"");
pedidos[Indice]++;
total[Indice] = total[Indice]+ph[Indice];
pcan1.setText(cant+"");
pcan.setText(pedidos[Indice]+"");
if(pedidos[Indice]!=0){
pedidos[Indice]--;
pcan.setText(pedidos[Indice]+"");
cant= cant - ph[Indice];
pcan1.setText(cant+"");
int ped ;
String ti;
double t;
ped=pedidos[0];
int totalPedidos = 0;
totalPedidos = totalPedidos+ped;
fac.putExtra("p0", ped);
ped= pedidos[1];
totalPedidos = totalPedidos+ped;
fac.putExtra("p1", ped);
ped=pedidos[2];
totalPedidos = totalPedidos+ped;
fac.putExtra("p2", ped);
ped=pedidos[3];
totalPedidos = totalPedidos+ped;
fac.putExtra("p3", ped);
ped=pedidos[4];
totalPedidos = totalPedidos+ped;
fac.putExtra("p4", ped);
ped=pedidos[5];
totalPedidos = totalPedidos+ped;
fac.putExtra("p5", ped);
ped=pedidos[6];
totalPedidos = totalPedidos+ped;
fac.putExtra("p6", ped);
ped=pedidos[7];
totalPedidos = totalPedidos+ped;
fac.putExtra("p7", ped);
ped=pedidos[8];
totalPedidos = totalPedidos+ped;
fac.putExtra("p8", ped);
ti=th[0];
fac.putExtra("pt0", ti);
ti=th[1];
fac.putExtra("pt1", ti);
ti=th[2];
fac.putExtra("pt2", ti);
ti=th[3];
fac.putExtra("pt3", ti);
ti=th[4];
fac.putExtra("pt4", ti);
ti=th[5];
fac.putExtra("pt5", ti);
ti=th[6];
fac.putExtra("pt6", ti);
ti=th[7];
fac.putExtra("pt7", ti);
ti=th[8];
fac.putExtra("pt8", ti);
t=total[0];
fac.putExtra("ptt0", t);
t=total[1];
fac.putExtra("ptt1", t);
t=total[2];
fac.putExtra("ptt2", t);
t=total[3];
fac.putExtra("ptt3", t);
t=total[4];
fac.putExtra("ptt4", t);
t=total[5];
fac.putExtra("ptt5", t);
t=total[6];
fac.putExtra("ptt6", t);
t=total[7];
fac.putExtra("ptt7", t);
t=total[8];
fac.putExtra("ptt8", t);
fac.putExtra("cat", cant);
startActivity(fac);
g.putExtra("cantidad", totalPedidos);
@Override
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
Facturacompra
package com.example.uguesas;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it
is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
FActuta
package com.example.uguesas;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_factura);
t0.setText(par.getInt("p0")+"");
t1.setText(par.getInt("p1")+"");
t2.setText(par.getInt("p2")+"");
t3.setText(par.getInt("p3")+"");
t4.setText(par.getInt("p4")+"");
t5.setText(par.getInt("p5")+"");
t6.setText(par.getInt("p6")+"");
t7.setText(par.getInt("p7")+"");
t8.setText(par.getInt("p8")+"");
EditText tt0 = (EditText) findViewById(R.id.editText2);
tt0.setText(par.getString("pt0")+"");
tt1.setText(par.getString("pt1")+"");
tt2.setText(par.getString("pt2")+"");
tt3.setText(par.getString("pt3")+"");
tt4.setText(par.getString("pt4")+"");
tt5.setText(par.getString("pt5")+"");
tt6.setText(par.getString("pt6")+"");
tt7.setText(par.getString("pt7")+"");
tt8.setText(par.getString("pt8")+"");
ttt0.setText(par.getInt("p0")*15+"");
ttt1.setText(par.getInt("p1")*13+"");
ttt2.setText(par.getInt("p2")*18+"");
ttt3.setText(par.getInt("p3")*21+"");
ttt4.setText(par.getInt("p4")*25+"");
ttt5.setText(par.getInt("p5")*18+"");
ttt6.setText(par.getInt("p6")*12+"");
ttt7.setText(par.getInt("p7")*12+"");
ttt8.setText(par.getInt("p8")*15+"");
cat1.setText(par.getDouble("cat")+"");
finish();
startActivity(confFactura);
}
@Override
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
Confactura
package com.example.uguesas;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_confactura);
if(p1.equals("")){
p4.setText("0");
p5.setText(fac+"");
else{
en.putExtra("nit", nit);
en.putExtra("apellido", pp3);
p4.setText(nit+"");
p5.setText("0");
startActivity(en);
@Override
getMenuInflater().inflate(R.menu.main, menu);
return true;
Android fanifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.uguesas"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.uguesas.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.uguesas.FacturacionActivity"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.example.uguesas.FacturaActivity"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.example.uguesas.ConfacturaActivity"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.example.uguesas.FacturacompraActivity"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
Imágenes