Membuat Aplikasi Android tanpa Icon Launcher

Membuat aplikasi Android tanpa Icon di Launcher sangat mudah. Walaupun mudah tapi jangan disalah gunakan ya!!

1. Hapus Android Launcher dari AndroidManifest.xml
Buka file AndroidManifest.xml dan menujulah ke tag intent-filter lalu hapus baris ini:
<category android:name="android.intent.category.LAUNCHER"></category>
Sehingga di intent-filter akan menjadi:
<intent-filter>
   <action android:name="android.intent.action.MAIN"></action>
</intent-filter>

2. Non-aktifkan Component Launcher
Saat aplikasi terinstall di Android kita tidak dapat menonaktifkan icon dari aplikasi tsb, namun dapat menonaktifkan component yang digunakan. Maka, menonaktifkan launcher activity dari aplikasi akan membuat icon tidak ditampilkan di launcher.

Tambahkan baris ini:
Componenrizupz.noiconappoMainble = new ComponentName("com.rizupz.noiconapp",
"com.rizupz.noiconapp.MainActivity");

getPackageManager().setComponentEnabledSetting(componentToDisable, 
PackageManager.COMPONENT_ENABLED_STATE_DISABLED, 
PackageManager.DONT_KILL_APP);

Dengan demikian,

  • Saat aplikasi terinstall kedalam Android tidak akan ditampilkan icon nya.
  • Aplikasi berjalan normal namun tanpa ada icon dan aplikasi dapat diakses dengan menekan dan tahan tombol Home.
  • Aplikasi dapat di uninstall melalui Aplication Manager
  • Jika Android di restart maka aplikasi tidak dapat diakses dari Launcher karena tidak memiliki icon
Untuk memastikan apakah icon tidak tampil, Clean dan RUN Android Project kamu dan lihat hasilnya.

Source Code lengkap dari aplikasi tanpa icon dapat kamu download disini
Membuat Aplikasi Android tanpa Icon Launcher Membuat Aplikasi Android tanpa Icon Launcher Reviewed by rizupz on Sabtu, Agustus 31, 2013 Rating: 5

1 komentar:

Unknown mengatakan...

bingung nih..., utk belajar android awalnya mulai dari mana yak, mas Riz?

Diberdayakan oleh Blogger.