Implicit Intent dengan Android Studio (Dolphin 2021.3.1)

 Implicit Intent

Implicit intent adalah sebua aksi deklarasi program untuk membuka atau menjalankan program lain. Contoh dari maksud tersebut seperti : Sharing link atau post ke Whatsapp, Update APK dengan membuka playsotre.

Implementasi

Implementasi dilakukan dengan contoh sederhana sebagaimana Implicit Intent bekerja. Di buat dengan nama 't1' dan path 'com.testing.t1'. 

Contoh yang di buat berikut yaitu mencari inputan dari pengguna di playstore

1. Konfigurasi activity_main.xml

Konfigurasi "activity_main.xml" untuk desai interface yang digunakan. Interface yang dibuat dalam praktek ini dibuat sederhana dengan "input" dan "tombol" seperti berikut :


<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.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=".MainActivity">

    <!-- Input Nama Aplikasi -->
    <EditText
        android:id="@+id/editTextAppName"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:hint="Masukkan nama aplikasi"
        android:inputType="text"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        android:padding="16dp" />

    <!-- Button untuk Pencarian di Play Store -->
    <Button
        android:id="@+id/buttonSearch"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Cari di Play Store"
        app:layout_constraintTop_toBottomOf="@id/editTextAppName"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        android:layout_marginTop="16dp"/>
</androidx.constraintlayout.widget.ConstraintLayout>


2.Konfigurasi MainActiviy.java

Konfigurasi activity untuk menambahkan logika inputan pengguna membuat aksi membuka playstore sesuai dengan search yang diinput.




3. Hasil Konfigurasi

Berikut adalah Sample hasil konfigurasi tersebut .


Seperti di video tunjukan, dengan menginput dan menekan tombol memicu aksi membuka playstore lalu mencari hasil inputan sebelumnya. Aksi tersebut tetap berjalan meskipun hasil inputan dengan asal atau tidak ditemukan di Playstore.


Code Konfigurasi di Sini

Comments

Popular posts from this blog

Kode Sederhana menghubungkan 2 fragment berbasis java di Android Studio (Dolphin 2021.3.1).

Konfigurasi Constraint Layout di Android Studio (Dolphin 2021.3.1)