Kursus a2fahmi Gratis klik disini


Membatasi Karakter yang dimasukkan ke dalam EditText Android

Fahmi Basya Kartapura On January - 1 - 2018

Contoh Kasus: Saya hanya ingin memasukkan karakter angka 1 sampai dengan 9 serta karakter titik Pertanyaan: Bagaimana caranya … ? Jawaban: Kita bisa gunakan attribut berikut ini: android:digits=”0123456789.” Penutup Sekian dan Terima kasih.

Categories: Android

Fragment bertumpuk

Fahmi Basya Kartapura On December - 31 - 2017

Diketahui: File XML untuk layout pergantian Fragment adalah: <fragment 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:id=”@+id/fragment” android:name=”com.a2fahmi.temperaturecalculator.Fragment” android:layout_width=”match_parent” android:layout_height=”match_parent” app:layout_behavior=”@string/appbar_scrolling_view_behavior” /> Contoh Kasus: Saya ingin mengganti satu fragment dengan fragment lainnya tapi kenapa yang terjadi malah fragmentnya bertumpuk Solusi: Ganti kode XML-nya menjadi <FrameLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:id=”@+id/fragment” android:layout_width=”match_parent” android:layout_height=”match_parent” /> Penutup Sekian dan terima kasih

Categories: Android

Memperbaiki Error : Commit Already Called

Fahmi Basya Kartapura On December - 31 - 2017

Solusi: Deklarasikan kode dibawah ini untuk setiap satu metode commit(); FragmentTransaction ft= getSupportFragmentManager().beginTransaction(); Keterangan: Jadi jika jika mempunyai dua metode commit() untuk add dan replace maka buatlah dua kode diatas untuk masing-masing metode commit(). Dengan kata lain : satu FragmentTransaction hanya bisa digunakan untuk satu kali commit().   Penutup Sekian dan terima kasih

Categories: Android

Contoh Kasus: Ketika saya baru saja membuat sebuah projek baru maka ada pesan error seperti dibawah ini: Unresolved Android dependencies Error:Error:Failed to resolve: com.android.support:appcompat-v7:27.+ Install Repository and sync project Pertanyaan: Bagaimana cara memperbaikinya … ? Jawaban: Tambahkan repositories maven dalam buil.gradle(Module: app) seperti berikut ini: allprojects { repositories { jcenter() maven { url ‘https://maven.google.com/’ name […]

Categories: Android

Konversi Karakter ke Integer dalam Java

Fahmi Basya Kartapura On October - 3 - 2017

Untuk mengkonversi sebuah karakter ke integer maka kita bisa menggunakan metode getNumericValue dari class Character seperti contoh berikut ini: Character  nilai = new Character(‘0′);int angka = Character.getNumericValue(nilai) Penutup Sekian dan terima kasih.

Categories: Java, Swing

inputtype dalam Android

Fahmi Basya Kartapura On October - 2 - 2017

Text, TextPostalAdress, TextPersonName, TextWebEditText, TextAutoComplete, TextImeMultiLine, TextEmailSubject, TextPhonetic     TextEmailAddress   TextUri   TextPassword, TextVisiblePassword   TextShortMessages   TextCapCharacters   TextFilter   Number, NumberDecimal, NumberSigned   NumberPassword   Date   DateTime   Phone   Time     Penutup Sekian dan terima kasih

Categories: Android

Query View Couchbase melalui PHP

Fahmi Basya Kartapura On August - 22 - 2017

Pembuatan View dalam Couchbase Server Buka Couchbase Servermu di http://localhost:8091/ui/index.html Lalu pilih menu Indexes Lalu pilih tombol Create Development Views Lalu isi Design Document Name dengan _design/dev_user dan View Name dengan by_name Query View melalui PHP <?php $cluster = new CouchbaseCluster(‘http://localhost:8091′); $bucket = $cluster->openBucket(‘tes1′); $query = CouchbaseViewQuery::from(“dev_user”, “by_name”); $hasil = $bucket->query($query); ?> Keterangan: new CouchbaseCluster(‘http://localhost:8091′), kode ini […]

Categories: Couchbase, PHP

Menghapus Couchbase Document dari Sync Gateway melalui PHP

Fahmi Basya Kartapura On August - 22 - 2017

Diketahui: Nama database dalam Sync Gateway adalah db_test Alamat untuk mengakses database dalam Sync Gateway adalah http://localhost:4985/_admin/ Saya mempunyai satu dokumen dalam sync gateway seperti berikut ini: { “id_grup”: “pcl_bali1″, “id_user”: “13.7806”, “jabatan”: “PCL”, “nama”: “Putri Ageng Prasetianingtias”, “password”: “ageng”, “tipe”: “user”, “username”: “putri”, “_rev”: “2-7825a81da9da34eb41bb56e6f2d14412″, “_id”: “295bd00ecf94e2f95d89746fad44114f” } Untuk menghapus sebuah dokumen dari Rest API […]

Categories: Couchbase, PHP

Query Couchbase menggunakan N1ql dari PHP

Fahmi Basya Kartapura On August - 21 - 2017

Diketahui: Couchbase Server diakses melalui http://localhost:8091 Nama bucket : tes1 Tipe dokumen : user Keinginan: Saya ingin memeriksa user dan password yaitu apakah ada dalam dokumen yang bertipe user tersebut … ? Jawaban: Pembuatan Primary index pada Couchbase Server Untuk mejalankan query N1ql maka kita memerlukan index primary. Buka Couchbase Server melalui http://localhost:8091 lalu pilih menu […]

Categories: Couchbase, PHP

Parameter String dengan spasi dalam event button onclick

Fahmi Basya Kartapura On August - 16 - 2017

Diketahui: Saya mempunyai kode HTML seperti berikut ini:   Permasalahan: Bagaimana agar parameter dalam fungsi overlay diatas agar berformat dengan benar. Jawaban: Saya menggunakan PHP maka kodenya seperti berikut ini: $jb=”overlay(“.”‘”.rawurlencode(“batu baterai”).”‘”.”)”; echo “<Button type=’button’ onclick=$jb>Detail</button>”. Keterangan: rawurlencode( ) adalah fungsi yang digunakan untuk mengencode URL dalam PHP maka akan menghasilkan overlay(‘batu%20baterai’) Lalu untuk mendecodenya dalam […]

Categories: JavaScript, PHP