Monday, 19 January 2015

Membuka activity form baru ketika program di jalankan pada android

ok kali ini saya akan mengshare cara membuka activity atau form baru pada android.

jadi kronologi nya pertama aplikasi di klik -> lalu munculah activity gambar pembukaan -> setelah interval beberapa detik lalu munculah form activity menu utama nya.

nama file nya



MainActivity.java adalah file yang pertama kali di index , lalu dari file index itu kita langsung masuk ke menu home .

tambahkan satu buat timer di activty main

yang pertama kita lakukuan adalah melakukan declare/penambahan activity di androidmanifest.xml nya

code penambahan nya :

<activity
            android:name="com.badrunpulsa.Menuhome"   android:label="@string/app_name" >
            <intent-filter>
                <action android:name="com.badrunpulsa.Menuhome" />
                 <category android:name="android.intent.category.DEFAULT"/>
                      </intent-filter>
        </activity>


 letakan di bawah <activity> </activity> sebelum nya

dan ini adalah code androidmanifest.xml setelah di tambahkan

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.badrunpulsa"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.badrunpulsa.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.badrunpulsa.Menuhome"   android:label="@string/app_name" >
            <intent-filter>
                <action android:name="com.badrunpulsa.Menuhome" />
                 <category android:name="android.intent.category.DEFAULT"/>
                      </intent-filter>
        </activity>
     
    </application>

</manifest>


 dan ini adalah codingan yang membuka new activity letakan di file.index(mainactivity.java)

package com.badrunpulsa;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class MainActivity extends Activity{
    @Override
    protected void onCreate(Bundle gambarawal) {
        super.onCreate(gambarawal);
        setContentView(R.layout.activity_main);
        Thread timer = new Thread(){
            public void run(){
                try{
                sleep(3000);
                }catch(InterruptedException e){
                    e.printStackTrace();
                }finally{
                    Intent openStartingPoint = new Intent("com.badrunpulsa.Menuhome");
                    startActivity(openStartingPoint);
                }
            }
        };
        timer.start();
    }
   
}

 
ok sekian , terima kasih



Perhatian: Yuk Baca Artikel bagus di Nurul Musthofa

Artikel Terkait

No comments:

Post a Comment

 

Network

Pesan

Semoga situs ini bermanfaat