Kamis, 18 Desember 2014

motor tercepat dan tereksotis 2014

Ducati superleggera
 
Melirik daftar semua  moge keluaran Ducati, varian Superleggera diklaim sebagai motor terkencang yang dimiliki oleh pabrikan asal Italia itu. Motor tersangar milik Ducati ini hanya diproduksi 500 unit saja di seluruh dunia. Dan kabarnya Indonesia cuma kebagian 2 unit saja yang bakal dimasukkan oleh ATPM Ducati Indonesia. Oleh pihak Ducati sendiri, Superleggera 1199 dirancang dengan spesifikasi superbike yang menonjolkan power mesin yang sangar. Melirik spesifikasinya, Ducati Superleggera 1199 mampu mengeluarkan power hingga 200 Hp melalui mesin Desmosedici R yang dipakai di kejuaran World Superbike.
Salah satu teknologi MotoGP / WSBK yang diaplikasikan pada motor ini adalah bobotnya. Meskipun kapasitasnya menyentuh 1200cc, bobot Ducati Superleggera cuma 155 kg saja! Sebagai perbandingan, bobot moge yang satu ini bahkan lebih ringan daripada Ninja 250, CBR250R, atau Yamaha R25. Pemangkasan bobot yang signifikan itu didapat melalui jenis sasis, material dan cover yang digunakan, yang menggunakan bahan serat karbon dan magnesium yang ringan dan kuat.
Menengok lekukan bodinya, rasanya tak ada yang meragukan kualitas desain dari Ducati yang kerap memenangkan penghargaan di ajang internasional. Seperti yang mereka buktikan pada Ducati Panigale 899 mereka yang berhasil menyabet gelar motor dengan desain terbaik di Eropa 2014 beberapa waktu lalu. Dan kebetulan tampilan Ducati Superleggera 1199 masih mengadopsi tampilan Panigale 899.
Mengetes kecepatan Ducati Superleggera yang dijajal di sirkuit Misano, Italia, moge hyperbike ini mampu melibas keseluruhan sirkuit hanya dalam waktu kurang dari 2 menit! Sebagai motor produksi massal, kecepatan Superleggera 1199 hanya terpaut beberapa detik dari motor prototype Ducati yang berlaga di ajang MotoGP dengan rekor 1:48,7 detik oleh Andrea Dovizioso.  
 
Harga Ducati Superleggera 1199 dibanderol $ 65 ribu atau sekitar Rp. 753 jutaan. Bisa jadi harganya bakal melonjak 2x lipat setelah masuk ke Indonesia atau dikisaran Rp. 1,5 miliaran! Tertarik untuk membeli? Meskipun demikian, Ducati Superleggera 1199 Hyperbike Ducati Cuma 500 Unitmenurut infonya, sebagian besar dari 500 unit motor ini sudah laku terjual!
 
 
Mv Agusta F4 RR 
 

mv agusta F4 RR merupakan salah satu varian termahal dari keluarga mv agusta. bermesin 4silinder inline 1100cc membuat motor ini sulit dianggap sebagai superbike, tetapi memiliki fitur performa layaknya superbike pada umumnya. jelas konsep Motorcycle Art dipegang teguh disini. superbike terkencang saat ini adalah Aprilia RSV4 dan terbukti motor ini bukan cuma juara SBK tapi juga merupakan basis motor CRT di MotoGP. Teknologi Revolusioner saat ini adalah Frameless dan monocoque, membuat bobot motor sangat ringan, itu ada pada Panigale/superleggera versi standar. sementara teknologi Semi Active Suspension, Launch Control dan Power terbesar ada di tangan BMW HP4. sementara dibandingkan mereka F4RR bukan apa apa.
 
Tapi dalam dunia Roda dua, kasta tertinggi adalah Mv Agusta, dan produk bikinan Varece ini memang ditempatkan sebagai kasta tertinggi dari sebuah brand. suka tidak suka, Aprilia, Bmw dan Ducati harus tunduk pada Ekslusivitas Mv Agusta dan Mv tetaplah Mv memiliki kelas yang berbeda … if you can afford it!


 Aprillia RSV4 


cukup familiar dengan motor jalan raya dari RSV4 ini. Mesin V4 nya (Plus frame) sukses digunakan oleh Aleix Espargaro di MotoGP bersama tim Aspar CRT. Frame deltabox segede gaban namun tetap ramping, plus swing arm allumuniu, Motor jadi bener bener terlihat kekar tetapi tidak gemuk. Itu baru dari segi frame, sekarang lihat livery yang dibawa motor ini. tim Aprilia Factory ini hanya sedikit memiliki sponsor, sebut saja ENI dan Pirelli, itupun di taruh dibawah fairing. Sehingga tidak merusak pemandangan pada motor.
 
Semua tau kalo Aprilia RSV4 berhasil menjadi kampiun WSBK di tahun 2010 dan 2012. Tahun ini sepertinya mereka memaksakan betul ingin menjadi kampiun lagi. Kombinasi Guintoly dan Melandri sudah membuktikan di seri pertama. Guintoly memimpin klasemen WSBK dengan 1 kemenangan dan 1 posisi ke tiga. sementara melandri berhasil menjadi runneru up di balapan pertama.

BMW HP4


Inilah varian superbike pabrikan BMW yang sangat mempesona di dunia motor balap. Mesin tangguh, fisik mantap dan yang pasti sangat handal di jalanan. Inilah si Raja jalanan BMW S1000RR HP4 2013. Ini adalah salah satu superbike yang selalu menjadi buah bibir karena pesona sangar yang motor ini bawa. Fisiknya jelas tidak perlu diragukan lagi. Kalau mau dirinci perlengkapannya, pastinya akan membuat mata terbelalak. Memang semua dimaksimalkan baik luar maupun dalam.
Menariknya, motor ini juga ditanamkan beberapa sistem seperti radikal brakes, ekor yang super sporty dan desain bagian depan yang sedikit merunduk. Selain itu juga masih ada rider assistance untuk mengetahui rekor yang didapat dari performanya selam di jalanan.
 
Kemampuan utamanya ditumpukan pada kekuatan 4 silinder yang ditanamkan padanya. Ini juga sebenarnya merupakan adaptasi dari generasi mesin sebelumnya pada BNW S 1000 RR. Tapi, BMW tidak membuatnya mirip, bahkan mengembangkannya menjadi semakin sangar.
Mesin yang dimilikinya ternyata memberikan kekuatan sebesar 193 hp pada 13.000 rpm dan maksimum 113 Nm pada 9.750 rpm. Semua itu berada dalam satu mesin berkapasitas 1000 cc. Dengan kemampuan mesin tangguh ini ternyata juga dimaksimalkan oleh perlengkapan untuk memaksimalkan traksi.

Perlengkapan untuk membuat traksi lebih stabil terletak pada sistem DTC (Dynamic Traction Control). Karena superbike satu ini juga didukung sistem suspensi DDC (Dynamic Dampind Control). DDC inilah yang sangat ampuh membuatnya sangat nyaman untuk berakselerasi di jalan.

KTM 1190 RC8 R


KTM, pabrikan yang terkenal akan motor crossnya ini juga memproduksi motor sport fairing ,bernama 1190 RC8 .Sesuai dengan namanya KTM 1190 RC8 R ini memiliki double silinder dengan 1.195cc.Mungkin inilah yang menjadi dasar KTM menyematkan "Pure Superbike" padanya.
Tak di ragukan lagi, dari bentuk body, fairing dan tail sudah menggambarkan seakan inilah pure superbike.

Belum lagi knalpot yang langsung di bawah body yang mempunyai keuntungan dapat "mengeluarkan" gas buang lebih cepat karna knalpot lebih dekat dengan mesin.
Di lengkapi dengan kaliper rem Brembo..Seakan semakin menegaskan superbike padanya. Motor ini memiliki 2 versi , yaitu versi legal jalan raya dan versi sirkuit yang hanya boleh dipakai di sirkuit.

Kawasaki H2 & H2R

Sebagai salah satu motor terbuas yang ada saat ini, Kawasaki H2 R yang baru saja diperkenalkan beberapa bulan lalu benar-benar membuat kita takjub dengan desain dan besarnya power yang dihasilkan dari mesinnya. Kawasaki pun membuat motor ini untuk versi jalan raya dengan menghilangkan embel-embel ‘R’ dibelakangnya, hingga menjadi Kawasaki H2. Dan rupanya PT Kawasaki Motor Indonesia tidak mau menunggu lama untuk memasukan seri Ninja paling gahar ini ke pasar sepeda motor besar tanah air. Berdasarkan iklan di salah satu harian nasional pada hari ini, Kawasaki H2 yang masuk kategori hypersport streetbike ini sudah dapat dipesan saat ini juga. Hal ini juga menunjukkan betapa Indonesia telah menjadi pasar yang potensial bagi produk-produk merk otomotif besar dunia, baik mobil maupun motor.
 
 Versi jalan raya dari Kawasaki H2 ini tetap dipersenjatai mesin 1.000 cc dengan bantuan Turbocharger, namun dengan output tenaga yang sedikit dikurangi, yaitu sebesar 200 PS. Jika tenaga tersebut masih dirasa kurang, anda dapat melirik versi kencang dari motor ini, yaitu Kawasaki H2 R tadi yang lebih dikonsepkan sebagai track-ready bike. Untuk exteriornya, hampir tidak ada perbedaan signifikan dari versi H2 R-nya, hanya penambahan spakbor belakang, lampu sein pada kedua kaca spion, headlamp kecil yang sudah menggunakan LED projector yang ditempatkan diantara lubang udara di tengah fairing futuristiknya dan knalpot besar.
Untuk pasar Indonesia, Kawasaki Ninja H2 yang sudah dilengkapi fitur canggih seperti Kawasaki Traction Control sebagai anti slip pada roda di jalan kering maupun basah, Launch Control, Steering Dumper ini dibanderol sebesar 580 juta Rupiah (On the road Jabodetabek) dengan booking fee sebesar 50 juta rupiah.

Y2K


MTT ( Marine Turbine Technologies ) mengeluarkan monster dalam dunia motor.Y2K Turbine Superbike. Motor dengan kecepatan luar biasa,prototype mesinnya pun diambil dari teknologi mesin penggerak baling – baling helikopter. Dengan system turbine yang mampu mengantarkan motor ini sebagai motor tercepat di dunia.
Tapi jangan keburu nafsu pengen beli dulu, harga motor ini diperkirakan sekitar 2,5M kalo di Indonesia. :v
Harga yang mengerikan untuk sebuah sepeda motor yang desain nya kurang menarik ini. Fakta-fakta yang mengerikan : kecepatan tertinggi 402,3 km/jam, dalam 15 detik mencapai 363 km/jam, mesin Rolls Royce Allison 250 turbin yang digunakan dalam helikopter dan memberikan output 320 kuda. Motor ini dapat mencapai Max Speed dibawah 50 detik.
Memang benar – benar monster!!!


General information
Model: Marine Turbine Technologies Y2K Turbine Superbike
Year: 2003
Category: Sport
Rating: 76.5 out of 100

Engine and transmission
Engine type: Gas turbine
Power: 320.00 HP (233.6 kW)) @ 52000 RPM
Torque: 576.30 Nm (58.8 kgf-m or 425.1 ft.lbs) @ 2000 RPM
Gearbox: 2-speed

Physical measures
Dry weight: 226.8 kg (500.0 pounds)
Seat height: 800 mm (31.5 inches) If adjustable, lowest setting.
Wheelbase: 1,727 mm (68.0 inches)

Chassis and dimensions
Frame type: Aluminum alloy
Front tyre dimensions: 120/60-ZR17
Rear tyre dimensions: 200/50-ZR17
Front brakes: Dual disc
Front brakes diameter: 320 mm (12.6 inches)
Rear brakes: Dual disc
Rear brakes diameter: 320 mm (12.6 inches)
Speed and acceleration

Top speed: 402.3 km/h (250.0 mph)
1/4 mile (0.4 km): 9.800 seconds
Power/weight ratio: 1.4109 HP/kg

Other specifications
Fuel capacity: 34.00 litres (8.98 gallons)

Senin, 08 Desember 2014

keberuntungan lelaki sederhana mendapatkan wanita istimewa!!!

Zhainan pria asal Taiwan berhasil memiliki pasangan seorang gadis Rusia, Karena ketidakseimbangan jumlah laki laki dan perempuan di Rusia maka lebih dari 10 juta anak perempuan Rusia tidak dapat menemukan laki-laki untuk menikah maka pernikahan internasional menjadi sangat trendi di kalangan gadis-gadis Rusia.

awas gan warning buat yg jones :v








jodoh emang udah ada yg ngatur , tapi alangkah baiknya anda selalu berusaha dan berdoa biar mendapatkan jodoh yg terbaik :)
selamat hunting wanita rusia :v

Minggu, 12 Januari 2014

TUTORIAL PEMBUATAN WebKit Sederhana Pada ADT BUNDLE Android Aplikasi


1.      Buat Project baru dengan nama webkit.

2.      Pada layout main_activity desain layout seperti berikut:
3.      Tuliskan source code pada ActivityMain.java:
package com.example.webkit;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.webkit.WebView;

public class MainActivity extends Activity {
            WebView browser;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
       
        browser =(WebView) findViewById(R.id.webkit);
        browser.loadData("<html><body>Tulisan Pertama yang ditampilkan di web browser</body><html>","text/html","UTF-8");
    }


    @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;
    }
   
}
4.      Output:

Minggu, 05 Januari 2014

tutorial pembuatan database 2

PRAKTIKUM X:TUTORIAL PEMBUATAN Database(Part 2).

1.    Buat Project Baru
2.    Desain interface baru untuk tampilan awal program
3.    Buat Layout baru dengan nama dialogview dengan tampilan seperti berikut :
4.    Buat Layout baru dengan nama editdata:
5.    Buat Layout baru dengan nama menu:
 6.    Buat Layout baru dengan nama viewdata:

7.    Buat class baru dengan nama Barang.java dengan sourcode:
public class Barang {
   
    private long id;
    private String nama_barang;
    private String merk_barang;
    private String harga_barang;

   
    public Barang()
    {   
       
    }
   
    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }
   
    public String getNama_barang() {
        return nama_barang;
    }

    public void setNama_barang(String nama_barang) {
        this.nama_barang = nama_barang;
    }
   
    public String getMerk_barang() {
        return merk_barang;
    }

    public void setMerk_barang(String merk_barang) {
        this.merk_barang = merk_barang;
    }
   
    public String getHarga_barang() {
    return harga_barang;
    }

    public void setHarga_barang(String harga_barang) {
        this.harga_barang = harga_barang;
    }

     @Override
        public String toString()
        {
            return "Barang "+ nama_barang +" "+ merk_barang + " "+harga_barang;
        }

   
}
8.    Buat class baru dengan nama CreateData.java :
package amikom.si12a.databasesi12a;

import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.os.Bundle;
import android.widget.Toast;


public class CreateData extends Activity implements OnClickListener {

    //inisilisasi elemen-elemen pada layout
    private Button buttonSubmit;
    private EditText edNama;
    private EditText edMerk;
    private EditText edHarga;
    //inisialisasi kontroller/Data Source
    private DBDataSource dataSource;
   
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.create_data);

        buttonSubmit = (Button) findViewById(R.id.buttom_submit);
        buttonSubmit.setOnClickListener(this);
        edNama = (EditText) findViewById(R.id.nama_barang);
        edHarga = (EditText) findViewById(R.id.harga_barang);
        edMerk = (EditText) findViewById(R.id.merk_barang);

        // instanstiasi kelas DBDataSource
        dataSource = new DBDataSource(this);

        //membuat sambungan baru ke database
        dataSource.open();
    }
   
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        // Inisialisasi data barang
        String nama = null;
        String merk = null;
        String harga = null;
        @SuppressWarnings("unused")

        //inisialisasi barang baru (masih kosong)
        Barang barang = null;
        if(edNama.getText()!=null && edMerk.getText()!=null && edHarga.getText()!=null)
        {
            /* jika field nama, merk, dan harga tidak kosong
             * maka masukkan ke dalam data barang*/
            nama = edNama.getText().toString();
            merk = edMerk.getText().toString();
            harga = edHarga.getText().toString();
        }

        switch(v.getId())
        {
            case R.id.buttom_submit:
                // insert data barang baru
                barang = dataSource.createBarang(nama, merk, harga);

                //konfirmasi kesuksesan
                Toast.makeText(this, "masuk Barang\n" +
                        "nama" + barang.getNama_barang() +
                        "merk" + barang.getMerk_barang() +
                        "harga" + barang.getHarga_barang(), Toast.LENGTH_LONG).show();
                break;
        }

       
    }

}
9.    Buat class baru dengan nama EditData.java:
package amikom.si12a.databasesi12a;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class EditData extends Activity implements OnClickListener {

     private DBDataSource dataSource;
   
         private long id;
         private String harga;
         private String merk;
         private String nama;

         private EditText edNama;
         private EditText edHarga;
         private EditText edMerk;

         private TextView txId;

         private Button btnSave;
         private Button btnCancel;

         private Barang barang;

         @Override
         public void onCreate(Bundle savedInstanceState) {
               super.onCreate(savedInstanceState);
               setContentView(R.layout.editdata);
                   //inisialisasi variabel
               edNama = (EditText) findViewById(R.id.editText_nama);
               edHarga = (EditText) findViewById(R.id.editText_harga);
               edMerk = (EditText) findViewById(R.id.editText_merk);
               txId = (TextView) findViewById(R.id.text_id_barang);
               //buat sambungan baru ke database
               dataSource = new DBDataSource(this);
               dataSource.open();
               // ambil data barang dari extras
               Bundle bun = this.getIntent().getExtras();
               id = bun.getLong("id");
               harga = bun.getString("harga");
               merk = bun.getString("merk");
               nama = bun.getString("nama");
               //masukkan data-data barang tersebut ke field editor
               txId.append(String.valueOf(id));
               edNama.setText(nama);
               edHarga.setText(harga);
               edMerk.setText(merk);

               //set listener pada tombol
               btnSave = (Button) findViewById(R.id.button_save_update);
               btnSave.setOnClickListener(this);
               btnCancel = (Button) findViewById(R.id.button_cancel_update);
               btnCancel.setOnClickListener(this);
         }

         @Override
         public void onClick(View v) {
             // TODO Auto-generated method stub
             switch(v.getId())
             {
                             // apabila tombol save diklik (update barang)
                 case R.id.button_save_update :
                     barang = new Barang();
                     barang.setHarga_barang(edHarga.getText().toString());
                     barang.setNama_barang(edNama.getText().toString());
                     barang.setMerk_barang(edMerk.getText().toString());
                     barang.setId(id);
                     dataSource.updateBarang(barang);
                     Intent i = new Intent(this, ViewData.class);
                     startActivity(i);
                     EditData.this.finish();
                     dataSource.close();
                     break;
                             // apabila tombol cancel diklik, finish activity
                 case R.id.button_cancel_update :
                     finish();
                     dataSource.close();
                     break;
             }
         }
     }
10.    Buat class baru dengan nama Menu.java dengan source code:
package amikom.si12a.databasesi12a;

import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;

public class Menu extends Activity implements OnClickListener {

    private Button bTambah;
    private Button bLihat;
   
    @Override
    public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.menu);

          bTambah = (Button) findViewById(R.id.button_tambah);
          bTambah.setOnClickListener(this);
          bLihat = (Button) findViewById(R.id.button_view);
          bLihat.setOnClickListener(this);

    }
   
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        switch(v.getId())
        {
            case R.id.button_tambah :
                Intent i = new Intent(this, CreateData.class);
                startActivity(i);
                break;
            case R.id.button_view :
                Intent i2 = new Intent(this, ViewData.class);
                startActivity(i2);
                break;

        }
       
    }

}

11.    Buat class dengan nama ViewData.java dengan source code:
package amikom.si12a.databasesi12a;

import java.util.ArrayList;

import android.app.Dialog;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemLongClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;

public class ViewData extends ListActivity implements OnItemLongClickListener {
   
    //inisialisasi kontroller
    private DBDataSource dataSource;

    //inisialisasi arraylist
    private ArrayList<Barang> values;
    private Button editBarang,deleteBarang;
   
  //menampilkan data
    @Override
    public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
          setContentView(R.layout.viewdata);

          dataSource = new DBDataSource(this);
          // buka kontroller
          dataSource.open();

          // ambil semua data barang
          values = dataSource.getAllBarang();

          // masukkan data barang ke array adapter
          ArrayAdapter<Barang> adapter = new ArrayAdapter<Barang>(this,
                    android.R.layout.simple_list_item_1, values);

          // set adapter pada list
          setListAdapter(adapter);
          ListView lv = (ListView)findViewById(android.R.id.list);
          lv.setOnItemLongClickListener(this);
         
    }

    @Override
    public boolean onItemLongClick(final AdapterView<?> adapter, View v, int pos,
        final long id) {
        // TODO Auto-generated method stub
        final Dialog dialog=new Dialog(this);
        dialog.setContentView(R.layout.dialogview);
        dialog.setTitle("PIlih Aksi");
        dialog.show();
        final Barang b=(Barang) getListAdapter().getItem(pos);
        editBarang=(Button)findViewById(R.id.BTNEDIT);
        deleteBarang=(Button)findViewById(R.id.BTNHAPUS);
       
        editBarang.setOnClickListener(new OnClickListener() {
           
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                switchToEdit(b.getId());
                dialog.dismiss();
            }
        });
       
        deleteBarang.setOnClickListener(new OnClickListener() {
           
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                dataSource.deleteBarang(b.getId());
                dialog.dismiss();
                finish();
                startActivity(getIntent());
            }
        });
        return true;
    }
   
    public void switchToEdit(long id){
        Barang b=dataSource.getBarang(id);
        Intent i =new Intent(this,EditData.class);
        Bundle bun=new Bundle();
        bun.putLong("id",b.getId());
        bun.putString("nama",b.getNama_barang());
        bun.putString("harga",b.getHarga_barang());
        i.putExtras(bun);
        finale();
        startActivity(i);
    }
   
    public void finale(){
        ViewData.this.finish();
        dataSource.close();
    }

    @Override
    protected void onPause() {
        // TODO Auto-generated method stub
        super.onPause();
    }

    @Override
    protected void onResume() {
        // TODO Auto-generated method stub
        super.onResume();
    }

}
12.    Edit source code pada Android manifest :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="amikom.si12a.databasesi12a"
    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="dbandroid.Menu"
             android:label="@string/app_name" >
         </activity>
         <activity
             android:name="com.example.dbandroid.CreateData"
             android:label="@string/app_name" >
         </activity>
         <activity
             android:name="com.example.dbandroid.Menu"
             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.dbandroid.ViewData"
             android:label="@string/app_name" >
         </activity>
      
         <activity
             android:name="com.example.dbandroid.EditData"
             android:label="@string/app_name" >
         </activity>
     </application>

</manifest>

coding listbox

CODING LISTBOX




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace LatihanListBox
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        private void Form1_Load(object sender,EventArgs e)
        {
            listBox1.BackColor = Color.Black;
            listBox1.ForeColor = Color.Red;
            listBox1.Font = new Font("Arial", 12);

            listBox1.Items.Add("Carl");
            listBox1.Items.Add("Dylan");
            listBox1.Items.Add("Alfreud");
            listBox1.Items.Add("Zayn Malik");
            listBox1.Items.Add("Steffi");
            listBox1.Items.Add("Cynthia");
        }

        private void cmdAmbilData_Click(object sender,EventArgs e)
        {
            string nama = "";

            foreach (object item in listBox1.Items)
            {
                nama = nama + (item.ToString()) + "\n";
            }
            MessageBox.Show(nama);
        }

        private void cmdAmbilDataItem1_Click(objectsender, EventArgs e)
        {
           MessageBox.Show(listBox1.Items[listBox1.SelectedIndex].ToString());
        }

        private void cmdClear_Click(object sender,EventArgs e)
        {
            listBox1.ClearSelected();
        }

        private void cmdCari_Click(object sender,EventArgs e)
        {
            listBox1.ClearSelected();

            int index = listBox1.FindString(txtCari.Text);
            if (index < 0)
            {
                MessageBox.Show("Data Tidak Ditemukan !");
                txtCari.Clear();
                txtCari.Focus();
            }
            else
            {
                listBox1.SelectedIndex = index;
            }
        }

        private voidlistBox1_SelectedIndexChanged(object sender,EventArgs e)
        {
            if ((listBox1.SelectedItem) != null)
                txtEdit.Text = listBox1.SelectedItem.ToString();
            else
                txtEdit.Clear();
        }

        private void cmdTambah_Click(object sender,EventArgs e)
        {
            if (txtEdit.Text != "")
            {
                listBox1.Items.Add(txtEdit.Text);
            }
        }

        private void cmdUbah_Click(object sender,EventArgs e)
        {
            listBox1.Items[listBox1.SelectedIndex] = txtEdit.Text;
        }

        private void cmdHapus_Click(object sender,EventArgs e)
        {
            listBox1.Items.RemoveAt(listBox1.SelectedIndex);
        }

        private void cmdAmbilDataItems_Click(objectsender, EventArgs e)
        {
            string nama = "";
            foreach (object item in listBox1.SelectedItems)
            {
                nama = nama + item.ToString() + "\n";
            }
            MessageBox.Show(nama);
        }

        private void cmdExit_Click(object sender,EventArgs e)
        {
            Application.Exit();
        }
    }
}





coding data diri + foto

CODING DATA DIRI & FOTO


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace latihanShowDataDiri
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender,EventArgs e)
        {

            DialogResult dr = openFileDialog1.ShowDialog();
            if (dr == DialogResult.OK)
            {
                pictureBox1.Image =Image.FromFile(openFileDialog1.FileName);
                Form2 d = new Form2();
                d.pictureBox1.Image =Image.FromFile(openFileDialog1.FileName);
            }
            else
            {
                pictureBox1.Image = Image.FromFile(null);
            }
        }


        private void Form1_Load(object sender,EventArgs e)
        {
            cmbAgama.Items.Add("Islam");
            cmbAgama.Items.Add("Khatolik");
            cmbAgama.Items.Add("Protestan");
            cmbAgama.Items.Add("Hindu");
            cmbAgama.Items.Add("Budha");
        }

        private void button2_Click(object sender,EventArgs e)
        {
            string a, b, c, d, f;
            if (optLakilaki.Checked == true)
            {
                a = "Laki-laki";
            }
            else
            {
                a = "Perempuan";
            }

            if (checkBox1.Checked == true)
            {
                b = "Membaca ";
            }
            else
            {
                b = "";
            }
            if (checkBox2.Checked == true)
            {
                c = "Bersepeda ";
            }
            else
            {
                c = "";
            }
            if (checkBox3.Checked == true)
            {
                d = "Menyanyi ";
            }
            else
            {
                d = "";
            }
            if (checkBox4.Checked == true)
            {
                f = "Game Online ";
            }
            else
            {
                f = "";
            }

            Form2 baru = new Form2();

            baru.pictureBox1.Image =Image.FromFile(openFileDialog1.FileName);
            baru.richTextBox1.Text = "Nama\t\t:" + txtNama.Text + "\nAlamat\t\t: " + txtAlamat.Text
                + "\nAgama\t\t: " + cmbAgama.SelectedItem +"\nJenis Kelamin\t: " + a +
                "\nHobi\t\t: " + b + c + d +f;
            baru.Show();


        }
    }
}