Jumat, 09 September 2016

Toast, ImageButton, OnClickListener : Eclipse ADT

 script untuk layout : MyToast/res/layout/activity_my_toast.xml
=============================================================
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MyToast" >

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

    <ImageButton
        android:id="@+id/btShow"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView1"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="43dp"
        android:src="@drawable/ic_launcher" />

</RelativeLayout>



java class activity : MyToast/src/MyToast.java
=========================================
package com.example.mytoast;

import android.os.Bundle;
import android.app.Activity;
import android.view.Gravity;
import android.view.Menu;
import android.view.View;
import android.widget.ImageButton;
import android.widget.Toast;

public class MyToast extends Activity {
    ImageButton btShow;  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my_toast);

        myToast();
       
    }
       
    public void myToast(){      
        btShow=(ImageButton)findViewById(R.id.btShow);
        btShow.setOnClickListener(new ImageButton.OnClickListener(){
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub          
                Toast MYtoast=Toast.makeText(getApplicationContext(), "Message",Toast.LENGTH_LONG);      
                MYtoast.setDuration(100);
                MYtoast.setGravity(Gravity.CENTER, 0, 0);
                MYtoast.show();                              
            }
          
        });
      
    }
}
 

==========================================================================



 

Selasa, 21 Juni 2016

Koneksi dan Manipulasi Data dengan MYSQL dan VB.NET

Penggalan Coding berikut untuk melakukan koneksi ke database mysql, Tetapi sebelumnya harus menambahkan referensi konektor mysql. (menambahkan komponen ke framework) dan
__________________________________________________________________ 
'paling atas jendela koding
Imports MySql.Data.MySqlClient
Imports System.Data
Imports Microsoft.Reporting.WinForms.ReportDataSource

__________________________________________________________________ 


__________________________________________________________________ 
 'di paste ke event button click/form load/sub atau sesuaikan dengan algoritma yang digunakan
        Dim constr As String = "Data Source=localhost;user id=root;password=;database=dbmhs"
        Dim koneksi As New MySqlConnection(constr)
        koneksi.Open()
       'tampil()

__________________________________________________________________ 

'Simpan ke database
__________________________________________________________________ 
Dim cmd As New MySqlCommand
Dim query As String = "insert into mahasiswa(nama,nis,nohp)values('" & txt1.Text & "','" & txt2.Text & "','" & txt3.Text & "');"

        cmd.Connection = koneksi
        cmd.CommandText = query

        cmd.ExecuteNonQuery()

__________________________________________________________________   

Jumat, 10 Juni 2016

Koneksi & Manipulasi data MYSQL dengan PHP

Koneksi ke MYSQL













Simpan ke database
















Sekilas PHP MYSQL dan APACHE

PHP          : Merupakan bahasa script yang berfungsi untuk membuat web yang dinamis $Server-side
MYSQL   : Merupakan aplikasi manajemen database (DBMS) yang open-source. dalam pemanfaatannya  
                    dapat menggunakan tools berbasis windows dan teks(menggunakan Struktur Query
                    Language-SQL)
APACHE  : Aplikasi web server yang berfungsi merespon request  dari client memproses dan mengirim
                    kembali ke client