Android Studio : Membuka intent activity melalui menu preferences

Langsung singkat saja, berikut adalah syntax untuk memanggil activity melalui preference:

<PreferenceCategory 
    android:title="text title">
    <Preference
        android:key="keySomething"
        android:title="text title"
        android:summary="text summary">
        <intent
             android:action="android.intent.action.VIEW"
             android:targetPackage="com.example.app"
             android:targetClass="com.example.app.NamesActivity" />         
    </Preference>
.....
</PreferenceCategory>

kuncinya ada di targetPackage dan targetClass

Untuk membuka activity baru dari click pada navigation menu dan atau navigation drawer, caranya berbeda lagi.

Cara mengganti warna (replace color) pada gambar di Gimp

Ganti warna gambar pada Gimp ternyata tidak sulit. Tinggal berapa click saja sudah berubah.

Gimp adalah aplikasi pengolah gambar digital sama seperti Photoshop. Bedanya, Gimp berlisensi open source sehingga aplikasi ini gratis digunakan tanpa perlu membayar lisensi.

Berikut langkahnya:

  1. Buka gambar yang akan diganti warnanya dengan Gimp.
  2. Click Color > Map > Color Exchange
  3. Ubah from color dan to color untuk mengubah warna dari warna lama ke warna baru.

Tool ini bisa sangat membantu untuk mengganti warna pada gambar yang tidak terlalu banyak memiliki komponen warna. Misalnya dalam gambar atau icon yang memiliki dua warna. Kita ingin mengganti salah satu warnanya saja misalnya.

Untuk gambar yang memiliki susunan warna yang komplek, seperti untuk gambar yang meimiliki gradient, atau foto dari kamera. Gambar kompleks seperti ini memerlukan teknik editing foto yang lebih kompleks.

Blog referensi konten-konten islam

Sejak hari Jumat kemarin (16 Maret 2018) saya pindahkan konten-konten islami ke blog tersendiri di sini http://islam.alfannas.com. Pemindahan ini berkaitan dengan rencana jangka panjang saya yang ingin membuat applikasi Android berkonten islami kedepan.

Salah satu aplikasi android berkonten islami yang sudah saya rencanakan adalah kumpulan Doa yang ada di Al-Qur’an dan Hadis.

Memangnya belum ada aplikasi android kumpulan doa dari Al-Qur’an dan Hadis?. Ada, banyak di Play store, tapi saya ingin buat sendiri, rasanya lebih puas dan bisa menambahkan fitur yang saya inginkan.

Salah satu fitur yang saya ingin ada di app itu adalah fitur untuk mengelompokkan doa berdasarkan kategori keinginan kita. Misal kumpulan doa setelah sholat. Orang yang satu dan yang lainnya kan bisa berbeda preferensi doanya yang mana saja yang ingin dibaca, nah disini saya ingin pengguna bisa memilih doa mana saja yang ingin dimasukkan ke kategori mana saja yang sudah dibuat.

Untuk membuat app doa kan butuh data doa-doa, nah disini saya mulai mengumpulkan doa yang ada di Al-Qur’an dan Hadis, kemudian saya kumpulkan di http://islam.alfannas.com . Pengennya ada keterangan juga seperti asbabun nuzul atau latar belakang munculnya Doa tersebut, misalnya doa tersebut diucapkan oleh Nabi siapa, dalam kondisi apa, trus terkait dengan apa, dsb. Kalau ada informasi ini kan menarik dan kita lebih meresapi maknanya.

Ketika nanti sudah terkumpul cukup di http://islam.alfannas.com, baru nanti lanjut ke app android nya.

Sementara saat ini app dari Waluku Studio yang berkaitan dengan konten islam di play store sudah ada dua yaitu Yasin dan Tahlil kemudian yang satunya Mizwandroid

Semoaga app kumpulan doa ini bisa cepat terealisasi dan memberikan manfaat ke banyak pengguna.. aamiin.

Release app: Astroquiz – Game kuis bertemakan Astronomi berbahasa Indonesia

Aplikasi yang telah dirilis oleh Waluku Studio kali ini tentang permainan kuis. Tema yang dipilih adalah tentang Astronomi.

Materi kuis terdiri dari berbagai topik dalam Astronomi seperti Bintang, Kosmologi, Tata Surya, hingga Astronomi Populer. Pengguna tinggal pilih topik mana yang ingin dimainkan.

Jumlah pertanyaan yang ada sampai tulisan ini dibuat ada sekitar 60 pertanyaan. Jumlah pertanyaan ini akan terus bertambah dan pengguna tidak perlu install ulang aplikasi, karena pertanyaan akan tersinkronisasi secara otomatis dengan server. Oleh karena itu, dibutuhkan koneksi internet ketika membuka aplikasi untuk sinkronisasi pertanyaan kuis.

Selain menjawab pertanyaan pada kuis, kita juga bisa mendapat wawasan baru tentang Astronomi. Beberapa pertanyaan kuis memiliki penjelasan tentang jawaban yang benar.

Beberapa pertanyaan kuis mungkin sangat populer karena sering ditanyakan tiap tahun karena terkait dengan berita hoax yang beredar di masyarakat.

Bagi yang tertarik untuk mencoba bisa langsung ke link google play berikut:

https://play.google.com/store/apps/details?id=com.walukustudio.astroquiz

Release Aplikasi Pencari Arah Kiblat Mizwandroid

Aplikasi kali ini yaitu tentang atau bertema navigasi. Feature sensor yang ada di sebagian besar ponsel pintar Android dicoba dimanfaatkan untuk menentukan arah kiblat.

Selain itu, kamera juga digunakan untuk menampilkan efek augmented reality atau kalau diterjemakna secara kata-nya yaitu kenyataan yang ditambahkan. Efek nyata yang diambil dari kamera ditambahkan dengan gambar kabah ketika kamera atau ponsel pintar kita diarahkan ke arah yang berdasarkan pembacaan sensor adalah arah kiblat.

Sebenarnya sudah banyak aplikasi serupa, yaitu menentukan arah kiblat berdasarkan sensor kompas yang ada di sensor pintar, namun yang membedakan pada aplikasi ini adalah fitur kalibrasi penunjuk arah sensor dengan posisi matahari atau bulan.

Secara perhitungan, posisi bulan dan matahari bisa ditentukan menggunakan data koordinat pengamat dalam hal ini posisi ponsel pintar. Dari sini diketahui posisi ketinggian dan azimuth matahari atau bulan.

Saat ponsel pintar diarahkan ke matahari misalnya, disitu akan ada pembacaan arah kamera dalam satuan azimuth dan ketinggian. Ketika ponsel diarahkan ke matahari, harusnya hasil pembacaan sensor sama dengan posisi matahari hasil dari perhitungan. Nah, selisih inilah yang menjadi nilai koreksi dari nilai pembacaan sensor dari ponsel pintar terhadap arah.

yang tertarik ingin mencobanya, bisa diunduh di play store:

https://play.google.com/store/apps/details?id=com.walukustudio.mizwandroid