Text

Monday 11 May 2015

tutorial rumus dasar exel

yang pengen belajar tentang dasar-dasar office exel bisa klik disini,  selamat menonton,...

tutorial CPU-Z

yang pengen tau banyak tentang software CPU-Z bisa nonton video ini , selamat menikmati,...

Sunday 10 May 2015

form_view untuk menampilkan data di android sebagai pelengkap form row

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >
        <TextView
            android:layout_width="58dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.15"
            android:background="#dddddd"
            android:text="NIM" />
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="0.61"
            android:background="#dddddd"
            android:text="Nama" />
        <TextView
            android:layout_width="106dp"
            android:layout_height="wrap_content"
            android:background="#dddddd"
            android:text="Alamat" />
    </LinearLayout>
    <ListView
        android:id="@android:id/list"
        android:layout_width="wrap_content"
        android:layout_height="match_parent" >
    </ListView>
</LinearLayout>

form_row untuk desain tampil data di android

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >
    <TextView
        android:id="@+id/nim"
        android:layout_width="60px"
        android:layout_height="wrap_content"
        android:layout_weight="1" />
    <TextView
        android:id="@+id/nama"
        android:layout_width="90px"
        android:layout_height="wrap_content"
        android:layout_weight="1" />
    <TextView
        android:id="@+id/alamat"
        android:layout_width="90px"
        android:layout_height="wrap_content"
        android:layout_weight="1" />
</LinearLayout>

desain form insert untuk android menggunakan eclipse

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >
    <TextView
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:text="NIM" />
    <EditText
        android:id="@+id/nim"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="text" />
    <TextView
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:text="Nama" />
    <EditText
        android:id="@+id/nama"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="text" />
    <TextView
        android:layout_width="72dp"
        android:layout_height="wrap_content"
        android:text="Alamat" />
    <EditText
        android:id="@+id/alamat"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="text" />
    <Button
        android:id="@+id/save"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:text="SAVE" />
</LinearLayout>

main.java (untuk penyimpanan di android)

package data.com.latihan06;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MenuItem.OnMenuItemClickListener;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class Main extends Activity {
    EditText nim, nama, alamat;
    MyDB dbti;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.form_insert);
        dbti = new MyDB(this);
        dbti.open();
        nim =(EditText)findViewById(R.id.nim);
        nama =(EditText)findViewById(R.id.nama);
        alamat  =(EditText)findViewById(R.id.alamat);
        Button simpan =(Button)findViewById(R.id.save);
        simpan.setOnClickListener(new OnClickListener(){
            public void onClick(View v){
                try{
                    simpanKeDatabase();
                }catch(Exception e){
                    e.printStackTrace();
                }
            }
        });
    }
    public void simpanKeDatabase(){
        dbti.insertData(nim.getText().toString(), nama.getText().toString(),
        alamat.getText().toString());
        dbti.close();
        nim.setText("");
        nama.setText("");
        alamat.setText("");
        Intent i = new Intent(Main.this,DaftarMahasiswa.class);
        i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
        startActivity(i);
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        menu.add(0, 1, 0, "INSERT").setOnMenuItemClickListener(new OnMenuItemClickListener(){
            @Override
            public boolean onMenuItemClick(MenuItem arg0) {
                Intent i = new Intent(Main.this,Main.class);
                i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                startActivity(i);
                return false;
            }
        });
        menu.add(0, 2, 0, "VIEW").setOnMenuItemClickListener(new OnMenuItemClickListener(){
            @Override
            public boolean onMenuItemClick(MenuItem arg0) {
                Intent i = new Intent(Main.this,DaftarMahasiswa.class);
                i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                startActivity(i);
                return false;
            }
        });
        return true;
    }
}