Macam-macam Tipe Data Database MySQL

 

Macam-macam Tipe Data Database MySQL





Tipe data dalam database digunakan untuk mendefinisikan suatu kolom atau field. Jenis-jenis tipe data bermacam-macam dan secara umum tipe data pada mysql ada empat kelompok yaitu Numeric, String, Date dan Tipe Data Blob.

Membuat Splash Screen Android

 


Membuat Splash Screen Android

Splash Screen merupakan salah satu pattern dalam Android Development. Splash Screen diimplementasikan pada saat aplikasi mulai dijalankan dengan memperlihatkan brand logo aplikasi.

Langkah-langkah untuk membuat card view:

Card View Android Studio

 


Membuat Tata Letak Berbasis Kartu

Sering kali aplikasi perlu menampilkan data dalam container dengan gaya yang mirip. Container ini sering digunakan dalam daftar untuk menampung informasi setiap item. Sistem menyediakan CardView API sebagai cara mudah untuk menampilkan informasi di dalam kartu yang memiliki tampilan konsisten di seluruh platform. Kartu ini memiliki elevasi default di atas kelompok tampilan yang menampungnya, sehingga sistem menggambar bayangan di bawahnya. Kartu memberikan cara mudah untuk menampung sekelompok tampilan, sekaligus memberikan gaya yang konsisten untuk container.

SIKRO RPL - Sistem Kendali Rumah Otomatis

 

SIKRO merupakan sebuah system yang di rancang khusus untuk kemudahan kita, hanya dengan sebuah perangkat mikrokontroler (ARDUINO) yang di dukung dengan beberapa sensor untuk dapat menjalankan perintah sesuai dengan keinginan kita, menggunakan aplikasi berbasis android yang kemudian di installkan di Smart Phone kita, media koneksi SIKRO hanya dengan menggunakan koneksi Bluetooth dan aplikasi  SIKRO dapat di operasikan dengan mudah.

modul pemrograman berorientasi objek KD.3.1 dan KD.3.2

 




KD 3.1 Memahami konsep pemrograman berorientasi objek

A.Pemrograman berorientasi objek (object-oriented programming disingkat OOP)

Merupakan pemograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.

Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

praktek method 1



#1 Method Void (Tanpa Nilai Kembali)

Diawal pembahasan kita sudah menyinggung bahwa ada dua jenis method dan pada bagian ini kita akan membahas tentang method void yang tidak memiliki nilai kembali.

Method jenis ini fungsinya seperti prosedur pada bahasa pascal. Untuk lebih jelasnya disini saya akan membuat contoh program java menggunakan method void.

Silahkan perhatikan baris kode berikut ini:

public class MethodVoid {
	public static String tulisan = "Selamat Belajar Method pada Java!";

	public static void cetakTulisan(){
		System.out.println(tulisan);
	}

	public static void cetakNama(String nama){
		System.out.println("Nama saya adalah "+nama);
	}

	public static void main(String[] args){
		cetakTulisan();
		cetakNama("Damas Amirul Karim");
	}
}

Catatan: keyword static berfungsi agar variabel atau method yang kita buat dapat digunakan langsung dalam program utama tanpa harus membuat obyek.

Menggunakan Web View di Android Studio

 


Memuat Halaman Web Kita Dengan Android Studio

Yang pertama harus kita lakukan adalah menambahkan INTERNET permission ke manifest.

<manifest ... >
    <uses-permission android:name="android.permission.INTERNET" />
    ...
</manifest>

Lalu tambahkan elemen WebView di layout activity:

<?xml version="1.0" encoding="utf-8"?>
<WebView  xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webview"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
/>

Linear Layout Android Studio

 


LinearLayout adalah sekelompok tampilan yang menyejajarkan semua anak dalam satu arah, secara vertikal atau horizontal. Anda bisa menetapkan arah layout dengan atribut android:orientation.

Catatan: Untuk kinerja dan dukungan fitur yang lebih baik, Anda harus membuat layout dengan ConstraintLayout.

Semua anak LinearLayout akan ditumpuk satu sama lain, sehingga daftar vertikal hanya akan memiliki satu anak per baris, berapa pun lebarnya, dan daftar horizontal hanya akan setinggi satu baris (tinggi anak yang tertinggi, ditambah pengisi). LinearLayout mematuhi margin antara anak dan gravitasi (sejajar kanan, tengah, atau kiri) setiap anak.