Assalammuallaikum bro , maaf lama tidak mengepost karena liburan sekolah, jadi hari in saya akan memberitahukan tentang apa itu MySQL?, jadi tanpa basa basi kita capcus.
MySQL adalah Sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan peintah dasar SQL ( Structured Query Language ).
MySQL merupakan dua bentuk lisensi, yaitu FreeSoftware dan Shareware. MySQL yang biasa kita gunakan adalah MySQL FreeSoftware yang berada dibawah Lisensi GNU/GPL ( General Public License ).
MySQL Merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya.
MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius . Selain database server, MySQl juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai Server, yang berarti program kita berposisi sebagai Client.
Jadi MySQL adalah sebuah database yang dapat digunakan sebagai Client mupun server.
SQL Terbagi menjadi 3 bentuk:
DDL (Data Definition Language)
-Create : Membuat Database atau Table baru
-Drop : Mengubah struktur Table yang telah dibuat
-Alter : Menghapus table atau database
DML (Data Manipulation Language)
-Insert : Memasukkan data pada table
-Update : Mengubah data yang ada di table
-Delete : Menghapus data yang ada di table
DCL (Data Control Language)
-Grant : Memberikan Izin
-Revoke : Membatalkan Izin
-Commit : Menetapkan Peyimpanan database
-Rollback : Membatalkan Peyimpanan database
Assalammu'alikum, hallo semua balik lagi diblog saya, dihari yang sangat luar biasa kita akan membahas Apa sih PHP??, mungkin bagi kalian yang belum tau php mungkin pada mikir "Pembawa Harapan Palsu" dan tentu saja bukan, jadi dari pada bingung kita cekidot broo!!!.
PHP: Hypertext Preprocessor, yang pada awalnya dikenalkan dengan nama Personal Home Page yang dikhususkan untuk membuat halaman pribadi. PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. Selang beberapa tahun Php dikembangkan dan berubah menjadi bahasa pemograman web yang powerful. PHP dapat digunakan untuk membangun sebuah CMS.Untuk sekarang Php sendiri sudah released versi PHP 7.1.12 dan dapat di unduh pada situs http://id1.php.net/downloads.php
Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. Server web bawaan ditambahkan pada versi 5.4 untuk mempermudah pengembang menjalankan kode PHP tanpa menginstall software server.
Versi terbaru dan stabil dari bahasa pemograman PHP saat ini adalah versi 7.0.16 dan 7.1.2 yang resmi dirilis pada tanggal 17 Februari 2017.(sumber:https://id.wikipedia.org/wiki/PHP)
Keunggulan PHP
PHP: Hypertext Preprocessor, yang pada awalnya dikenalkan dengan nama Personal Home Page yang dikhususkan untuk membuat halaman pribadi. PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. Selang beberapa tahun Php dikembangkan dan berubah menjadi bahasa pemograman web yang powerful. PHP dapat digunakan untuk membangun sebuah CMS.Untuk sekarang Php sendiri sudah released versi PHP 7.1.12 dan dapat di unduh pada situs http://id1.php.net/downloads.php
Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. Server web bawaan ditambahkan pada versi 5.4 untuk mempermudah pengembang menjalankan kode PHP tanpa menginstall software server.
Versi terbaru dan stabil dari bahasa pemograman PHP saat ini adalah versi 7.0.16 dan 7.1.2 yang resmi dirilis pada tanggal 17 Februari 2017.(sumber:https://id.wikipedia.org/wiki/PHP)
Keunggulan PHP
- Gratis Apa yang membuat PHP begitu berkembang sangat pesat?? hingga jutaan domain menggunakan PHP, begitu populernya PHP?? Jawabannya adalah karena PHP itu gratis.
- Cross platform Artinya dapat di gunakan di berbagai sistem operasi, mulai dari linux, windows, mac os dan os yang lain.
- Mendukung banyak database PHP telah mendukung banyak database, ini mengapa banyak developer web menggunakan PHP Adabas D Adabas D, dBase dBase, Empress Empress, FilePro (read-only) FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.
- On The Fly PHP sudah mendukung on the fly, artinya dengan php anda dapat membuat document text, Word, Excel, PDF, menciptakan image dan flash, juga menciptakan file-file seperti zip, XML, dan banyak lagi.
Mungkin sekian dari saya
wassalammuaikum warahmatullahhi wabarakatuh
Hallo guys hari saya akan memberi tahu tentang "Apa Itu XAMPP??".
XAMPP adalah sebuah perangkat lunak bebas yang mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa program, didalam XAMPP terdapat 3 sofware yaitu Apache, PHPAdmin,dan MySQL.
Fungsi XAMPP adalah xampp berfungsi sebagai server yang berdiri sendiri (localhost) yang terdiri dari Apache, PHPAdmin,dan MySQL dan penerjemah bahasa. Nama XAMPP merupakan singkatan dari X Artinya dapat di gunakan di berbagai sistem operasi, mulai dari linux, windows, mac os dan os yang lain (sistem manapun), jadi jangan khawatir kalo os kamu gak cocok buat XAMPP.
XAMPP dikembangkan oleh tim bernama Apache Friend.
Bagian penting dalam XAMPP, perlu kita ketahui bahwa xampp memiliki beberapa bagian penting, seperti ini:
1.htdox adalah folder untuk menyimpan file/berkas yang akan dijalankan, seperti berkas PHP, HTML,dan skrip lainnya.
2.phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin atau kalian masukkan ip address dan enter lalu di ujung kanan ada phpMyAdmin, maka akan muncul halaman phpMyAdmin.
3.Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).
mungkin sekian dari saya maaf bila ada salah kata mohon dimaafkan.
akhir kata.
Wassalamualaikum warahmatullahhi wabarakatuh.
Hallo everyone selamat datang di blogammar221/AmmarDev, hari saya akan membagi ilmu saya tentang Cara membuat Table menggunakan Sublime tanpa basa-basi kita simak aja YUK!!👊👊👊.
Hal pertama yang harus kita lakukan adalah membuka Sublime dan mengganti text menjadi HTML.
kedua beri nama titlenya.
ketiga kita tambahkan kode berikut:
dan yang terakhir adalah kita save dan kita buka di web browser kalian.
mungkin sekian dari saya.
wassalammualaikum warahmatullahhi wabarakatuh.
Hello people hari ini saya akan membagi ilmu saya tentang dasar Tags HTML, bagi kalian yang belum tau apa itu HTML kalian bisa liat blog saya yang lalu, jadi kita lanjut saya tentang Tags HTML let's go 👊👊👊👊.
1.<h1>ini heading</h1>
<h1></h1> adalah sebuah kode untuk membuat heading pada web dan heading terbagi menjadi 6 heading yaitu h1, h2, h3, h4, h5, h6 dan masih banyak lagi.
2.<p>ini body text</p>
<p></p> adalah sebuah kode untuk membuat tulisan biasa / body text.
3.<title> ini title</title>
<title></title> adalah sebuah kode untuk membuat title pada web seperti ketika kita membuka suatu web dan akan muncul seperti ini:
dan itu yang disebut title.
4.<head></head>
<head></head> adalah sebuah code untuk menampung semua component di head/ diatas.
5<body></body>
<body></body> adalah sebuah kode untuk menampung semua component di body.
ok guys mungkin sekian dari saya untuk selanjutnya akan ada dasar part2.
akhir kata.
waalaikummusalam warahmatullahhi wabarakatuh.
Halo Guys, hari saya akan membagi ilmu yang sudah saya pelajari tentang HTML,
Dari pada banyak cincong kita Cekidot👊👊👊.
APA ITU HTML??
Hypertext Markup Language (HTML) adalah sebuah bahasa pemrogman web yang digunakan untuk membuat sebuah halaman web, Pasti bagi kalian yang belum tau HTML pasti bingungkan "apa sih html??" nah HTML itu adalah sebuah standar yang digunakan secara luas untuk membuat halaman web.1. Sejarah HTML
Pada tahun 1980 seorang ahli fisika, Tim Berners-Lee, dan juga seorang kontraktor di CERN (Organisasi Eropa untuk Riset Nuklir) mengusulkan dan menyusun ENQUIRE, sebuah sistem untuk ilmuwan CERN dalam membagi dokumen. Berners-Lee menspesifikasikan HTML dan menulis jaringan beserta perangkat lunaknya di akhir 1990. Pada tahun yang sama, Berners-Lee dan Robert Cailliau, insinyur sistem data CERN berkolaborasi dalam sebuah permintaan untuk pendanaan, namun tidak diterima secara resmi oleh CERN. Di catatan pribadinya sejak 1990 dia mendaftar "beberapa dari banyak daerah yang menggunakan hypertext" dan pertama-tama menempatkan sebuah ensiklopedia.Penjelasan pertama yang dibagi untuk umum dari HTML adalah sebuah dokumen yang disebut "Tanda HTML", pertama kali disebutkan di Internet oleh Tim Berners-Lee pada akhir 1991. Tanda ini menggambarkan 18 elemen awal mula, versi sederhana dari HTML. Kecuali untuk tag hyperlink, yang sangat dipengaruhi oleh SGMLguid, in-house Standard Generalized Markup Language (SGML) berbasis format dokumen di CERN. Sebelas elemen ini masih ada di HTML 4.
HTML adalah bahasa markah yang digunakan peramban untuk menafsirkan dan menulis teks, gambar dan bahan lainnya ke dalam halaman web secara visual maupun suara. Karakteristik dasar untuk setiap item dari markah HTML didefinisikan di dalam peramban, dan karakteristik ini dapat diubah atau ditingkatkan dengan menggunakan tambahan halaman web desainer CSS.
2. Versi HTML dari tahun ke tahun\
- HTML 2.0—(RFC 1866) disetujui sebagai standar 22 September 1995,
- HTML 3.2—14 Januari 1996,
- HTML 4.0—18 Desember 1997,
- HTML 4.01 (minor fixes)—24 Desember 1999,
- ISO/IEC 15445:2000 ("ISO HTML", berdasar pada HTML 4.01 Strict)—15 Mei 2000.
- HTML 5 (stabil) rekomendasi W3C—28 Oktober 2014.
h
- 24 November 1995
- HTML 2.0 dipublikasikan sebagai IETF
- 14 Januari 1997
- HTML 3.2 dipublikasikan sebagai Konsorsium World Wide Web. Versi ini merupakan versi pertama yang dikembangkan dan distandarisasi secara khusus oleh Konsorsium World Wide Web, sebagaimana IETF sudah menutup kelompok kerja HTMLnya pada 12 September, 1996.
- 18 December 1997
- HTML 4.0 dipublikasikan sebagai rekomendasi W3C. Versi ini memiliki 3 variasi, yaitu:
- Ketat, di mana elemen terdeprekasi dilarang.
- Transisional, di mana elemen terdeprekasi diperbolehkan.
- Frameset, di mana sebagian besar hanya elemen yang berkaitan dengan frame diperbolehkan.
- HTML 4 adalah sebuah aplikasi SGML sesuai dengan ISO 8879 – SGML.
- penjelasan lebih detail: Apa itu HTML??
Ok Mungkin Sekian Dari saya bila ingin Penjelasan lebih lanjut silakan klik Tulisan diatas.
Akhir kata
Wassalamuailaikum warrahmatullah hiwabarakatuh
Hallo guys balik lagi di AmmarDev hari saya akan membahas soal kotlin yang sangat emejing bingitz ya gak bagi kalian yang sudah mempelajari kotlin pasti kalian menyukainya kan jadi saya langsung bahas aja let's go.
Pernah dengar Kotlin? Kotlin merupakan bahasa pemrograman yang bisa dibilang relatif baru. Hingga saat ini Kotlin telah mencapai rilis 1.0. Pengembang menyatakan Kotlin sebagai bahasa pemrograman yang pragmatis. Apa sih maksudnya?
Kotlin merupakan bahasa pemrograman pragmatis untuk JVM dan Android yang mengkombinasikan Object Oriented (OO) dan fitur fungsional dan fokus pada interoperabilitas, keamanan, kejelasan dan dukungan integrasi dengan berbagai tools major. Sebagai bahasa pemrograman dengan tujuan umum, Kotlin bisa berjalan dimanapun layaknya Java. Kotlin bisa digunakan untuk mengembangkan berbagai aplikasi server-side, aplikasi mobile (Android), aplikasi desktop. Apa saja dukungan tools major untuk Kotlin? Ini dia.
- Intellij IDEA, Android Studio dan Eclipse
- Maven, Gradle dan Ant
- Spring Boot (Dukungan terbaru pada rilis ini)
- Github, Slack dan Minecaft
Letak pragmatis yang diusung pengembang Kotlin, ada pada desainnya. Keuntungan desainnya, bisa digunakan untuk mencegah bug dan daur ulang kode. Selain interoperabilitas, fokus kedua adalah infrastrukstur. Untuk dukungan infrastukturnya, Kotlin berintegrasi dengan Java, Maven dan Android.
Tidak seperti bahasa pemrograman lainnya yang membangun paket manajer sendiri, Kotlin memanfaatkan berbagai plugin Maven dan Gradle sebagai paket manajernya. Kotlin juga berusaha mengefektifkan waktu pengembangan dengan membuat interface dari koleksi JDK sehingga tak perlu mendesain dari nol. Kotlin menggunakan ukuran bytecode yang rendah, karena banyak orang masih menggunakan Java 6 (Terutama Android).
Sumber : https://www.codepolitan.com/rilis-kotlin-1-0-bahasa-pemrograman-pragmatis
Keistimewaan Kotlin
Saat mengeksplorasi bahasa pemrograman baru tentunya hal yang pertama kali menjadi sorotan adalah fitur-fitur keren apa saja yang ditawarkan, namun kita akan membahasnya nanti; karena fitur pemrograman hanya memiliki impact kecil dibandingkan dengan permasalahan ekosistem.Daya tarik terkuat yang dimiliki Kotlin adalah hasil kompilasinya dalam bentuk bytecode JVM atau Javascript. Selain itu Kotlin ini dibuat oleh praktisi industri, bukan dari pihak akademis, sehingga lebih memahami kebutuhan yang diperlukan. Misalnya permasalahan umum seperti Null Pointer Exception yang sudah ditambahkan pada bahasa pemrograman ini. Dan pertimbangan terakhir yaitu, Kotlin tidak memerlukan cost untuk diadopsi, dengan dukungan mumpuni dari JetBrains, semua kode Java dapat langsung dikonversi ke dalam kode Kotlin hanya dengan satu klik, ditambah lagi 100% interoperable dengan pustaka pihak ketiga Java yang sangat kaya.
Mempelajari bahasa Kotlin tidak memerlukan learning curve yang lama, cukup beberapa jam saja untuk memahami dialek bahasa yg digunakan; karena memang adanya Kotlin sangat sederhana, bisa dikatakan Kotlin merupakan Swift-nya Android.
Fitur Unggulan Kotlin
Bahasa pemrograman yang relatif baru ini mengedepankan produktifitas, oleh sebab itu Kotlin hadir dengan fitur-fitur yang memudahkan dalam pembuatan kode program. Berikut ini fitur-fitur manis tersebut:- Aman dari Null, seperti yang sudah disebutkan diatas, tidak perlu lagi menghawatirkan kemungkinan timbulnya Null Pointer Exception. Compiler secara sistematis akan menandai pointer yang berpotensi null.
- Pemrograman Fungsional, mendukung lambda dan kemampuan mapping, folding, pada Collection Java.
- Anotasi Data yang otomatis dibuat untuk mengurangi boilerplate; seperti equals, hashCode, toString.
- Syntax Ramping, yang menawarkan penulisan syntax secara cepat. Membuat fungsi one-liner, membuat Java Beans hanya dengan satu baris, method setter dan getter otomatis.
- Ekstensi Fungsi yang memungkinkan untuk menambahkan method pada class tanpa harus mengubah source code-nya.
- Interpolasi String yang memungkinkan untuk memasukkan variabel ke dalam String tanpa penyambungan seperti pada EcmaScript.
- Masih banyak lagi, penamaan argumen, parameter opsional, default value untuk parameter.
ok guys disini saya akan membagi ilmu yang saya dapatkan selama belajar kotlin.
Penulisan2 java Kotlin. tanda kotlin
V = String nama =“Ari” V = Var nama: String? =“Ari” ? = bisa di ubah
C = static String nama = “Ari” C = Val nama: String! =“Ari” ! = permanen
java
penulisan parameter
access modifier. tipe_parameter nama_parameter (tipe_parameter nama_parameter) {
perintah didalam function
}
contoh; private. void btntoastclick (view. tampilan) {}
private. string. buatnama. (string namaawal. , string. namaakhir){}
kotlin
penulisan function
access modifier. fun nama_Function (nama_parameter: tipe_parameter):tipe_parameter {
perintah didalam function
}
Null Safety
===============
? = tanda bahwa variable tersebut bu;eh null
!! = memberikan output falsa ketika variable tersebut null
contah:
nama: String? = null
if (nama!!) toast ( variable ada isi) else toast ( Variable null)
anko untuk mempersingkat kode
Mungkin sekian dari saya.
Akhir kata
Assalammualaikum warrahmatullah hiwabarakatuh
Hallo kembali lagi di blog AmmarDev, jadi hari kita akan membuat sebuah aplikasi yang sangat populer yaitu JuzAmma, dijaman sekarang sudah banyak aplikasi JuzAmma bahkan ada yang bisa buat sampai 30 juz, jadi hari ini kita akan membuat aplikasi JuzAmma yang simpel dengan android studio, ok jadi tanpa basa-basi kita akan langsung buat okk👊👊👊👊.
Tentang Aplikasi ini:
Aplikasi ini berguna untuk seorang yang sangat sibuk hingga lupa untuk membaca al-Qur'an, dengan aplikasi ini semua akan tuntas karena sudah tersedia ditelepon/HP anda.
Cara membuata aplikasi :
Pertama Buat Project baru => Nama aplikasi => 4.1 kitkat => Empty activity => Finish.
Kedua Buka activity_main.xml dan buat kode untuk ListView seperti ini:
Ketiga buka String di res => Values => String dan tambahkan kode berikut:
di dalam <item>tambahkan nama surat</item>
Keempat buka MainActivity.java dan tambahkan kode untuk deklarasi variable dan membuat variable baru seperti ini:
di kode terdapat mbakIn untuk mengantar sebuah data untuk di taruh di detail.
Kelima di kode sebelumnya terdapat DetailJuz yang masih error bagaimana cara menghilangkannya yaitu dengan menambahkan kode berikut :
dan kode diatas adalah detail Juz yaitu isi suratnya, kalo yang string adalah judulnya berarti ini isinya dan kode ini di buat dibawah kode MainActivity.java , di bawah tanda ini } paling bawah. di detail ini kalian bisa menambahkan artinya.
Keenam Tambahkan Activity baru dan beri nama DetailActivity seperti ini:
Setelah itu buka activity_main.xml dan tambahkan kode berikut untuk detail/isi dari surat, seperti ini:
sebelum masuk ke bagian akhir pastikan kalian memakai butter knife dengan cara seperti ini:
dan tambahkan kode di gradle build.gradle (module: app) seperti ini:
dan Terakhir buka DetailActivity.java untuk isi dari surat dengan kode seperti :
dan hasilnya akan menjadi seperti ini:
ok mungkin sekian ilmu yang bisa saya bagi hari ini, jangan lupa untuk follow terus blog ini hingga sukses.
akhir kata walaikum salam warah matullah hiwabarakatuh.
Hallo Teman-teman kembali lagi dengan saya selaku pembuat article ini, ok sesuai dengan judul kita akan membuat aplikasi dzikir pagi petang, mengapa dzikir pagi petang? karena kita di sunnahkan membaca dzikir pagi petang dan jika kita membaca dzikir pagi petang maka dosa kita akan di hapus kalau baca-nya pagi maka dosa dari pagi hingga petang akan di ampuni dan sebaliknya jika kita membacanya petang maka dosa kita akan di ampuni dari petang hingga pagi, ok dari pada basa-basi yang berguna YUK kita buat aplikasi Dzikir pagi petang 👊👊👊👊.
pertama kita buat project baru dengan nama Dzikir pagi petang dan pilih empty activity, finish.
kedua buka activity_main dan tambahkan kode ini:
disitu kita tambahkan gambar seperti yang ada di RelativeLayout.
Ketiga kita buka MainActivity.java dan tambahkan kode untuk berpindah layout seperti ini:
Keempat Kita buat Activity baru dengan cara seperti ini:
dan beri nama activity-nya sesuai dzikir-nya, jika dzikir pagi beri nama PagiActivity begitu pula sebaliknya.
Kelima buka activity_pagi dan aactivity_petang keduanya beri kode yang sama:
Namun diberi id yang berbeda.
Keenam kita tambahkan kode untuk PagiActivity.java dan PetangActivty.java seperti ini:
di kode itu sudah terdapat dzikir dan artinya.
lalu di kode terdapat ViewPagerAdapter dan klik alt+enter tepat di ViewPagerAdapter setelah itu make a new class.
Dan kita tambahkan kode untuk ViewPagerAdapter:
Ketujuh kita tambahkan layout baru dan beri nama itempagi untuk pagi dan itempetang untuk petang, seperti ini:
Setelah selesai membuat layout baru kita tambahkan kode untuk itempagi dan itempetang:
Dan setelah selesai membuat semua yang ada diatas dan hasilnya akan menjadi seperti ini:
Ok memngkin sekian dari saya, bila ada error/kesalahan bisa komment di bawah.
akhir kata
Assalammu'alaikum Warrahmatullahi wabarakatuh
Hallo semua hari ini saya akan berbagi ilmu soal "Membuat aplikasi Asmaul Husna", aplikasi ini menggunakan List View jadi akan sangat mudah untuk di buat , jadi tanpa basa- basi YUK kita simak cara membuat aplikasinya👊👊👊.
Pertama buat project baru dengan judul asmaul husna setelah itu pilih empty activity lalu .
kedua Buka activity_main dan tulis kode seperti ini:
<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.blogspot.rzwei.asmaulhusna.MainActivity"> <ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/lvlisthusna" /> </android.support.constraint.ConstraintLayout>
Ketiga kita tambahkan layout baru sperti ini:
dan beri nama layout item.
keempat kita tambahkan kode untuk activity item seperti ini:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:padding="16dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true"> <TextView android:id="@+id/txtindo" android:layout_width="match_parent" android:layout_height="match_parent" android:text="Nama" android:layout_marginLeft="16dp" android:layout_weight="0.5" android:textSize="20sp" android:gravity="center_vertical" /> <TextView android:id="@+id/txtarab" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginLeft="16dp" android:layout_weight="0.5" android:gravity="center_vertical" android:text="Nama" android:textSize="30sp" android:textStyle="bold" /> </LinearLayout> </RelativeLayout>
Kelima kita buka MainActivity.java dan tambahkan kode berikut:
private ListView lvlisthusna; String[] indohusna ={ " Ar Rahman\n" + "\t\n" + "Allah Yang Maha Pengasih" ," Ar Rahiim\n" + "\t\n" + "Allah Yang Maha Penyayang" ," Al Malik\n" + "\t\n" + "Allah Yang Maha Merajai (bisa di artikan Raja dari semua Raja)" ," Al Quddus\n" + "\t\n" + "Allah Yang Maha Suci" ," As Salaam\n" + "\t\n" + "Allah Yang Maha Memberi Kesejahteraan" ," Al Mu`min\n" + "\t\n" + "Allah Yang Maha Memberi Keamanan" ," Al Muhaimin\n" + "\t\n" + "Allah Yang Maha Mengatur" ," Al `Aziiz\n" + "\t\n" + "Allah Yang Maha Perkasa" ,"Al Jabbar\n" + "\t\n" + "Allah Yang Memiliki Mutlak Kegagahan" ," Al Mutakabbir\n" + "\t\n" + "Allah Yang Maha Megah, Yang Memiliki Kebesaran" ," Al Khaliq\n" + "\t\n" + "Allah Yang Maha Pencipta" ," Al Baari`\n" + "\t\n" + "Allah Yang Maha Melepaskan (Membuat, Membentuk, Menyeimbangkan)" ," Al Mushawwir\n" + "\t\n" + "Allah Yang Maha Membentuk Rupa (makhluknya)" ," Al Ghaffaar\n" + "\t\n" + "Allah Yang Maha Pengampun" ," Al Qahhaar\n" + "\t\n" + "Allah Yang Maha Menundukkan / Menaklukkan Segala Sesuatu" ," Al Wahhaab\n" + "\t\n" + "Allah Yang Maha Pemberi Karunia" ," Ar Razzaaq\n" + "\t\n" + "Allah Yang Maha Pemberi Rezeki" ," Al Fattaah\n" + "\t\n" + "Allah Yang Maha Pembuka Rahmat" ," Al `Aliim\n" + "\t\n" + "Allah Yang Maha Mengetahui (Memiliki Ilmu)" ," Al Qaabidh\n" + "\t\n" + "Allah Yang Maha Menyempitkan (makhluknya)" ," Al Baasith\n" + "\t\n" + "Allah Yang Maha Melapangkan (makhluknya)" ," Al Khaafidh\n" + "\t\n" + "Allah Yang Maha Merendahkan (makhluknya)" ," Ar Raafi`\n" + "\t\n" + "Allah Yang Maha Meninggikan (makhluknya)" ," Al Mu`izz\n" + "\t\n" + "Allah Yang Maha Memuliakan (makhluknya)" ," Al Mudzil\n" + "\t\n" + "Allah Yang Maha Menghinakan (makhluknya)" ," Al Samii`\n" + "\t\n" + "Allah Yang Maha Mendengar" ," Al Bashiir\n" + "\t\n" + "Allah Yang Maha Melihat" ," Al Hakam\n" + "\t\n" + "Allah Yang Maha Menetapkan" ," Al `Adl\n" + "\t\n" + "Allah Yang Maha Adil" ," Al Lathiif\n" + "\t\n" + "Allah Yang Maha Lembut" ," Al Khabiir\n" + "\t\n" + "Allah Yang Maha Mengenal" ," Al Haliim\n" + "\t\n" + "Allah Yang Maha Penyantun" ," \t\n" + "Al `Azhiim\n" + "\t\n" + "Allah Yang Maha Agung" ," Al Ghafuur\n" + "\t\n" + "Allah Yang Maha Memberi Pengampunan" ," As Syakuur\n" + "\t\n" + "Allah Yang Maha Pembalas Budi (Menghargai)" ," Al `Aliy\n" + "\t\n" + "Allah Yang Maha Tinggi" ," Al Kabiir\n" + "\t\n" + "Allah Yang Maha Besar" ," Al Hafizh\n" + "\t\n" + "Allah Yang Maha Memelihara" ," Al Muqiit\n" + "\t\n" + "Allah Yang Maha Pemberi Kecukupan" ," Al Hasiib\n" + "\t\n" + "Allah Yang Maha Membuat Perhitungan" }; String [] arabhusna ={ "الرحمن" ,"الرحيم" ,"الملك" ,"القدوس" ,"السلام" ,"المؤمن" ,"المهيمن" ,"العزيز" ,"الجبار" ,"المتكبر" ,"الخالق" ,"البارئ" ,"المصور" ,"الغفار" ,"القهار" ," الوهاب" ,"الرزاق" ,"الفتاح" ,"العليم" ,"القابض" ,"الباسط" ,"الخافض" ,"الرافع" ,"المعز" ,"المذل" ,"السميع" ,"البصير" ,"الحكم" ,"العدل" ,"اللطيف" ,"الخبير" ,"الحليم" ,"العظيم" ,"الغفور" ,"الشكور" ,"العلى" ,"الكبير" ,"الحفيظ" ,"المقيت" ,"الحسيب" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lvlisthusna = (ListView)findViewById(R.id.lvlisthusna); AsmaulAdapter asmaulAdapter = new AsmaulAdapter(this, indohusna, arabhusna); lvlisthusna.setAdapter(asmaulAdapter); } }
String[] indohusna untuk bahasa indo asmaul husna dan begitu pula yang arabhusna
lalu di AsmaulAdapter kita klik alt+enter dan akan mucul create new class of asmauladapter,
setelah itu enter dan langsung kita tambahkan kode berikut:
package com.blogspot.rzwei.asmaulhusna; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; /** * Created by ammarkhasali on 2/19/2018 AD. */ class AsmaulAdapter extends BaseAdapter { private Context mContext; private String[] indohusna; private String[] arabhusna; public AsmaulAdapter(MainActivity mainActivity, String[] indohusna, String[] arabhusna) { this.arabhusna = arabhusna; this.indohusna = indohusna; mContext = mainActivity; } @Override public int getCount() { return arabhusna.length; } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return 0; } @Override public View getView(int position, View convertView, ViewGroup parent) { View tampilan = LayoutInflater.from(mContext).inflate(R.layout.item,null); TextView txtarab = (TextView) tampilan.findViewById(R.id.txtarab); TextView txtindo = (TextView) tampilan.findViewById(R.id.txtindo); txtarab.setText(arabhusna[position]); txtindo.setText(indohusna[position]); return tampilan; } }
jika sudah di tambahkan kodenya maka aplikasi sudah jadi dan akan menjadi seperti ini:
Ok teman-teman mungkin sekian dari saya jangan lupa komen dan selalu membaca blog ini.
akhir kata
Assalamu'alaikum warahmatullah hiwabarakatuh