Senin, 15 Oktober 2018

RecyclerView


Assalamualaikum teman teman kembali lagi dengan saya di blog muhammad zein , maaf maaf banget nihya saya jarang ngeblog gara gara saya di pesantren banyak tugas jadi saya jadi enggak ngeblog lagi  .udah lupakan yang menting saya sekarang mulai ngeblog lagi . jadi di materi kali ini saya akan menjelas kan apa itu recyclerView.

RecyclerView adalah versi paling keren dari ListView. dan juga bisa menutupi banyak kelemahan dari ListView. CardView dapat digunakan untuk membuat kartu sederhana. Hal ini juga memberikan tepi bulat dan elevasi. Dalam tutorial ini kita akan membuat aplikasi Android dengan dasar RecyclerView dan CardView.


Senin, 20 Agustus 2018

Pengenalan SQL



Hello guys . bertemu lagi dengan saya di Blog Muhamad Zein , sory sory bangetnih saya minta maaf gara gara saya jarang ngeblog , dan di blog kali ini saya akan menjelaskan tentang Pengenalan SQL



MySQL adalah Sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan peintah dasar SQL ( Structured Query Language ).

SQL terbagi menjadi 3 :
  • DDL ( Data Definition Language )
  • DML ( Data Manipulation Language )
  • DCL ( Data Control Language )
=======================================================================


DDL adalah sebuah metode Query SQL yang berguna untuk mendefinisikan data pada sebuah Database, Query yang dimiliki DDL adalah :
  • CREATE 
  • Drop 
  • Alter 
: Digunakan untuk membuat Database dan Tabel
: Digunakan untuk menghapus Tabel dan Database
: Digunakan untuk melakukan perubahan struktur tabel yang telah dibuat, baik menambah Field ( Add ), mengganti nama Field
( Change ) ataupun menamakannya kembali ( Rename ), dan
menghapus Field ( Drop ). 

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


DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat. Query yang dimiliki DML adalah :
  • INSERT 
  • UPDATE 
  • DELETE 
: Digunakan untuk memasukkan data pada Tabel Database
: Digunakan untuk pengubahan terhadap data yang ada pada Tabel

Database
: Digunakan untuk Penhapusan data pada tabel Database 


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


DCL adalah sebuah metode Query SQL yang digunakan untuk memberikan hak otorisasi mengakses Database, mengalokasikan space, pendefinisian space, dan pengauditan penggunaan database. Query yang dimiliki DCL adalah :
  • GRANT 
  • REVOKE 
    GRANT 
  • COMMIT 
  • ROLLBACK 
: Untuk mengizinkan User mengakses Tabel dalam Database.
: Untuk membatalkan izin hak user, yang ditetapkan oleh perintah

: Mentapkan penyimpanan Database
: Membatalkan penyimpanan Database 


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

Mungkin segini saja dari saya jika adalah kesalahan mohon di maafkan Wassalamualaikum 


Salam Blogger



Rabu, 11 April 2018

Cara Memanggil Video di HTML 5


Assalamualaikum sobat pada kali ini saya akan membuat postingan dengan nama Cara Memanggil Video di HTML 5 . oke sebelumnya saya minta maaf sebanyak banyaknya karena baru kali ini saya membuat postingan baru, karena di pesantren saya  . ada banyak tugas contohnya membuat 2 aplikasi membuat buku dan dll .

oke pertama kita bisa membuat sebuat project baru di sublime atau note++ jika sudah kita bisa copy atau tulis kodberikut ini ya 😁😁😁


jika sudah kita bisa jalankan di google chrome atau di safari ya guys

mungkin sekian ya dari saya wassalamualaikum 

Selasa, 03 April 2018

Mengenal HTML

Apa itu HTML?

HTML adalah bahasa markup untuk menggambarkan dokumen web (halaman web).
     • HTML adalah singkatan dari Hyper Text Markup Language
     • Bahasa markup adalah sekumpulan tag markup
     • Dokumen HTML dijelaskan oleh tag HTML
     • Setiap tag HTML menggambarkan konten dokumen yang berbeda

Contoh HTML

Dokumen HTML kecil :
<!DOCTYPE html>
< html>
<head>
<title>Page Title</title>
</head>
< body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>
Contoh Dijelaskan
     • Deklarasi DOCTYPE mendefinisikan jenis dokumen menjadi HTML
     • Teks antara <html> dan </ html> mendeskripsikan dokumen HTML
    • Teks antara <head> dan </ head> menyediakan informasi tentang dokumen
    • Teks antara <title> dan </ title> memberikan judul untuk dokumen
    • Teks antara <body> dan </ body> menggambarkan konten halaman yang terlihat
    • Teks antara <h1> dan </ h1> mendeskripsikan sebuah judul
    • Teks antara <p> dan </ p> menggambarkan sebuah paragraf

Dengan menggunakan deskripsi ini, browser web dapat menampilkan dokumen dengan judul dan paragraf.

Tag HTML

Tag HTML adalah kata kunci (nama tag) yang dikelilingi tanda kurung siku:
     <tagname> konten </ tagname>
   • Tag HTML biasanya berpasangan seperti <p> dan </ p>
   • Tag pertama dalam pasangan adalah tag awal, tag kedua adalah tag akhir

   • Tag akhir ditulis seperti tag awal, tetapi dengan garis miring sebelum nama tag

The start tag is often called the opening tag. The end tag is often called the closing tag.
Browser Web

Tujuan dari browser web (Chrome, IE, Firefox, Safari) adalah untuk membaca dokumen HTML dan menampilkannya.

Browser tidak menampilkan tag HTML, tetapi menggunakannya untuk menentukan cara menampilkan dokumen:


Struktur Halaman HTML

Di bawah ini adalah visualisasi struktur halaman HTML:


<html>
<head>
<title>Page title</title>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
</body>
</html>
 Hanya area <body> (area putih) yang ditampilkan oleh browser.
 Deklarasi <! DOCTYPE>

Deklarasi <! DOCTYPE> membantu browser untuk menampilkan halaman web dengan benar.

Ada berbagai jenis dokumen di web.

Untuk menampilkan dokumen dengan benar, browser harus mengetahui tipe dan versinya.

Deklarasi doctype tidak bersifat case sensitive. Semua kasus dapat diterima:

<!DOCTYPE html>

< !DOCTYPE HTML>

<!doctype html>

<!Doctype Html>

Deklarasi Umum

HTML5

<!DOCTYPE html>

HTML 4.01

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Semua tutorial dan contoh di W3Schools menggunakan HTML5.
Versi HTML

Sejak masa awal web, ada banyak versi HTML:

VersionYear
HTML1991
HTML 2.01995
HTML 3.21997
HTML 4.011999
XHTML2000
HTML52014
 
 

 

 



 

Kamis, 29 Maret 2018

Apa Itu Bahasa Pemrograman Kotlin?

Kotlin
1.Gambar logo kotlin

Di Google I/O kemarin, Google kini telah memberikan dukungan penuh untuk bahasa pemrograman Kotlin. Android Studio 3.0 yang akan segera diluncurkan dalam waktu dekat nantinya akan langsung mendukung bahasa pemrograman Kotlin.
Mungkin bagi sebagian developer aplikasi Android sudah tahu tentang Kotlin. Nah bagi yang belum tahu apa itu Kotlin sederhananya Kotlin adalah bahasa pemrograman yang merupakan “penyempurnaan” dari bahasa pemrograman Java untuk pengembangan aplikasi Android.
Kotlin awalnya dikembangkan oleh JetBrains, perusahaan dibalik IntelliJ IDEA. Setelah melalui banyak perkembangan, JetBrains merilis Kotlin secara open source dan kini setelah perkembangannya semakin maju, Google mendukung penuh Kotlin untuk pengembangan aplikasi Android.
Developer tidak perlu khawatir proyek Android-nya yang menggunakan Java akan menjadi tidak bisa digunakan ketik ketika menggunakan Kotlin karena Java dan Kotlin bisa digunakan berbarengan. Dan karena Kotlin mirip dengan Java, developer akan dapat dengan mudah bahasa pemrograman Kotlin.

Contoh Kodingan Kotlin
                    Contoh kodingan Kotlin, jauh lebih sederhana dibanding Java

Berikut ini adalah beberapa perbaikan dari Java yang ada di Kotlin:
  • Null reference kini dikontrol oleh type system.
  • Tidak ada raw type
  • Array di Kotlin tidak pernah berubah
  • Kotlin memiliki function type yang layak
  • Use-site variance tanpa perlu wildcard
  • Kotlin tidak memiliki checked exception
Untuk mengetahui lebih lanjut tentang Kotlin, bisa mengunjungi situs web resminya di kotlinlang.org.

Sabtu, 03 Maret 2018

Lab 4 Membuat Toast

Hello guys kali ini saya akan membuat sebuah tutorial dengan berjudul Toast oke sebelumnya udah pada tau belumsih apa itu toast.

Toast adalah sebuah pesan / peringatan yang ditampilkan pada android contohnya kita ingin membuat sebuah button dan jika button tersebut diklik maka akan keluar pesan / peringatan.

Oke langsung saja kita membuat aplikasi nya dan jangan lupa kita bisa buat aplikasinya dengan berjudul Toast jika sudah kita bisa buka activity_main.xml jika sudah kita bisa beri kode berikut ini ya guys.


Jika kode diatas sudah ditulis kita bisa lanjut ke MainActivity tempatnya di java jika sudah kita bisa tambahkan kode berikut ini


Jika Sudah kita bisa Run aplikasinya

Kamis, 15 Februari 2018

Lab 2 Membuat ListView

ListView adalah user interface pada Android yang menampilkan item-item dari sekumpulan daftar yang tersusun berbaris ke bawah atau ke samping dengan tampilan yang dapat scroll. ListView menampilkan item-item dari suatu Arry atau List atau Query Database yang dijadikan data model sebagai item dari ListView. Tampilan dari ListView sederhana sperti berikut ini.


Oke guys. Pada kali ini kita akan membuat project baru dengan nama ListView . Ingin tahu cara membuatnya. 

Buat Project : 

Oke guys kita bisa buat project baru dengan nama ListView  jadi didalam aplikasi ini nanti ada text dan akan muncul di activity_main :


Create The Code :

Setelah kita membuat project nya kita bisa buka activity_main.xml dan kita bisa beri kode berikut ini :

Jika kita semua sudah selesai menulis kode yang di atas kita bisa lanjut menambahkan text yang akan kita tampilkan di ListView. Itu gambang caranya kita bisa tambahkan kode berikut ini kedalam res/values/string dan tambahkan kode berikut ini ya guys .

Jika sudah kita bisa run aplikasi . Bila terjadi kesalahan bisa di kommen ya 😆😆