Kursus a2fahmi Gratis klik disini


Archive for the ‘Android’ Category

Posted by Fahmi Basya Kartapura ADD COMMENTS

Contoh Kasus: Saya ingin mengakses alamat URL seperti berikut ini: http://a2fahmi.com/sholawat_mp3/kisah_sang_rasul.mp3 Pertanyaan: Bagaimana cara memeriksa apakah alamat URL diatas itu ada atau tidak … ? Jawaban: Kita bisa gunakan kode berikut ini: private boolean adaUrl(URL url){ boolean hasil=false; StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); try { HttpURLConnection huc = (HttpURLConnection) url.openConnection(); huc.setRequestMethod(“HEAD”); huc.connect(); int code […]

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Diketahui: Saya mempunyai kode seperti berikut ini: HttpURLConnection huc = (HttpURLConnection) url.openConnection(); huc.setRequestMethod(“HEAD”); huc.connect(); Contoh Kasus: Saya sedang menjalankan aplikasi dalam Android Studio lalu menghasilkan error seperti berikut ini: android.os.NetworkOnMainThreadException at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork Pertanyaan: Bagaimana cara memperbaikinya … ? Analisa: Error diatas terjadi karena ada permasalahan saat kita mengakses disk ataupun jaringan pada Thread utama Solusi: Tambahkan […]

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Pembuatan Class public class detail { private Integer Id; private String nama; public Integer getId() { return Id; } public void setId(Integer Id) { this.Id = Id; } public String getNama() { return nama; } public void setNama(String name) { this.nama = name; } @Override public String toString() { return this.nama; } } File Activity […]

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Diketahui: Nama Activity saya adalah MainActivity Nama Fragmentnya adalah DensityFragment Pembuatan Kode dalam Activity Fragment b = new DensityFragment(); Bundle args = new Bundle(); args.putInt(“data”, 1); b.setArguments(args); Pembuatan Kode dalam Fragment Dalam metode onCreateView() masukkan kode berikut ini: getArguments().getInt(“data”); Keterangan: Kode getArguments().getInt(“data”) digunakan untuk mengambil nilai dari argumen yang bernama data. Penutup Sekian dan Terima kasih

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Kita bisa gunakan kode variabelDouble.intValue() Contoh: Saya punya angka Double = 6.0 Keinginan: Saya ingin menulisnya angka 6 saja dan menghapus koma dan angka nolnya Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Double nilaiAwal=6.0; Integer hasil=nilaiAwal.intValue(); Penutup Sekian dan terima kasih

Categories: Android, Java
Posted by Fahmi Basya Kartapura ADD COMMENTS

Kita bisa gunakan kode berikut ini: android:fadeScrollbars=”false” Penutup Sekian dan terima kasih

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Untuk memberikan fokus kepada EditText maka kita bisa gunakan metode requestFocus() seperti berikut ini: ObjekEditText.requestFocus(); Penutup Sekian dan terima kasih

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

Diketahui: Nama file gambar saya adalah gb_satuan_panjang_dan_berat.png Contoh Kasus: Saya ingin menampilkan gambar ke versi bahasa Inggris jika kita menyetting bahasa HP ke bahasa Inggris dan jika bahasa HP kita adalah bahasa Indonesia maka otomatis gambar yang ditampilkan adalah versi bahasa Indonesia. Pertanyaan: Bagaimana caranya … ? Jawaban: Membuat Folder drawable Defaultnya folder drawable itu untuk […]

Categories: Android
Posted by Fahmi Basya Kartapura ADD COMMENTS

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
Posted by Fahmi Basya Kartapura ADD COMMENTS

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