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();
}
});
}
}
==========================================================================
Jumat, 09 September 2016
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
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
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
Langganan:
Postingan (Atom)