Wednesday, 22 June 2016

Setting Layar Landscape atau Portrait Android Studio



Mengorientasi layar di Manifest Android Studio. di sini kita bisa mengatur mode layar Landscape atau mode Portrait dan mode Default. menurut saya untuk setting layar di sini sangat penting. soalnya jika kita sudah membuat aplikasi android kita tidak atur mode landscape atau mode portrait (mode default) di saat di tes di HP android maka jika setingan device portrait makan tampilanya akan baik,jika settingan device dengan mode loundscape makan tampilan aplikasinya akan terlihat berantakan. nah untuk mengurangi kesalahan seperti tersebut. berikut ini cara setting layar Setting Layar Landscape atau Portrait Android Studio. langkah langkahnya sebagai berikut.
sitting layar di android studio - tutorial android studio


- Buka AndroidManifest.xml
- Disini kita akan mngaturnya.
- tanbahkan kode
android:screenOrientation="userLandscape"  untuk mode landscape
android:screenOrientation="userPortrait" untuk mode portraid
jika kode itu tidak ada, bererti aplikasi anda memakai mode default
- berikut ini contoh :

<activity android:name=".MainActivity"
android:screenOrientation="userPortrait">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

selamat mencoba. semoga bermanfaat

Saturday, 18 June 2016

Membuat Button Exit di Android Studio


Tutorial kali ini kita membahas tentang bagaimana Membuat Button exit dengan dialog ya atau tidak. pernah kan lihat aplikasi android yang lain. jika kita mau keluar ada button exit. dan jika di klik maka ada dialog nya. nah untuk artikel ini saya akan membuat button exit. untuk langkah langkah nya bisa ikuti di bawah ini :

membuat exit di android studio



step 1.
- buat project baru.
- buat button di ActivityMain.xml
contohnya di bawah ini:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.user.buttonexit.MainActivity"
android:id="@+id/exit">

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="button exit"
android:id="@+id/button"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"/>
</RelativeLayout>


step 2.
- untuk  MainActivity.Java seeperti di bawah ini :  
package com.example.user.buttonexit;

import android.content.DialogInterface;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button exit = (Button) findViewById(R.id.exit);
exit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {

AlertDialog.Builder alertexit = new AlertDialog.Builder(
MainActivity.this);

alertexit
.setMessage("Apakah Anda Akan Keluar Dari Aplikasi ini?")
.setIcon(android.R.drawable.ic_dialog_alert)
.setTitle("Keluar")
.setCancelable(false)
.setPositiveButton("ya",
new AlertDialog.OnClickListener() {
@Override
public void onClick(DialogInterface arg0,
int arg1) {
System.exit(0);
}
})
.setNegativeButton("tidak",
new AlertDialog.OnClickListener() {

@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.cancel();
}
});
AlertDialog a = alertexit.create();
a.show();
}
});

}
}

jika sudah di run atau di build.

selamat mencoba dan semoga bermanfaat.
CHANNEL YOUTOBE  Jangan lupa Like Coment & Subscribe

Friday, 17 June 2016

Tutorial Android Studio - Membuat Splash Screen di Aplikasi Android

Apa itu Splash Screen..? Splash Screen adalah tampilan yang pertama kali muncul sebelum menu utama. pernah lihat permainan COC ( Chash Of Clan ) pas kita masuk ke aplikasi nya kan keluar logo SUPER CELL dengan background hitam. nah itu yang dinamakan Splash Screen.
nah di dini saya akan membuat Tutorial Android Studio tentang bagaimana membuat tampilan Splash Screen tersebut.

tutorial android studio membuat splash screen
Ini Contoh Spash Creen COC


nah langkah langkahnya seperti berikut ini.

- Buat project baru.
- siap kan background atau gambar yang akan di buat untuk tampilan Splash Screen nya.
-  buat 2 layout untuk spash screen nya. buat contoh : splashscreen.xml dan ActivityMain.xml
- dan buatlah file java nya, dengan contoh : splashscreen.java
- untuk file splashscreen.java nya copy paste code di bawah ini

package com.example.user.suratyasin;

import android.view.Window;
import android.view.WindowManager;
import android.os.Bundle;
import android.os.Handler;
import android.content.Intent;


/**
 * Created by User on 27/02/2016.
 */
public class pembukaan extends MainActivity {


    private final int SPLASH_DISPLAY_LENGHT = 3000;

    @Override
    public void onCreate(Bundle icicle)
    {
        super.onCreate(icicle);
        setContentView(R.layout.pembukaan);

        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                Intent mainIntent = null;
                mainIntent = new Intent(splashcreen.this,MainActivity.class);
                pembukaan.this.startActivity(mainIntent);
                pembukaan.this.finish();
            }

        }, SPLASH_DISPLAY_LENGHT);
    }
}

- untuk yang 3000 itu waktu berapa lama Splashcreen berjalan. jika 3000 maka itu 3 detik. silahkan atur sendiri sesuai kebutuhan.
splashcreen.this,MainActivity.class masud nya untuk tampilan splashscreen setelah 3 detik (sesuai settingannya) akan lanjut ke Activity MainActivity (tergantung setingannya).

untuk AndroidManifest nya di edit sesuai code di bawah ini :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.user.splashscreen"
android:installLocation="auto">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">

<activity android:name=".MainActivity"
android:label="@string/app_name">
 </activity>

<activity android:name=".splashscreen"
 <intent-filter>
 <action android:name="android.intent.action.MAIN" />
 <category android:name="android.intent.category.LAUNCHER" />
 </intent-filter>
 </activity>

</application>

</manifest>

Setelah itu di caba di build atau di run.
selamat mencoba dan semoga bermanfaat. untuk pertanyaan bisa comen di bawah
terima kasih.

Thursday, 16 June 2016

Tutorial Android Studio - Membuat Efek Sound pada Background Activity Android

Pernah lihat game android COC ( Clash of Clans ) saat membuka aplikasi coc kan ada efek sound yang has kan. nah untuk artikel ini saya akan membuat efek sound background pada activity.

langsung saja bagai mana membuatnya..? berikut ini cara nya.

contoh


Tahap Pertama :
- Buat Project Baru
- siapkan file audio nya .
- buat folder directory nya.
- caranya seperti di bawah ini :


- untuk nama directory nya tulis Raw
- Untuk Resorce type nya juga Raw.
- langkahnya seperti di bawah ini .


- Jika sudah membuat folder raw, copy paste file mp3 nya tadi di folder tersebut.

- langsung saja edit di Activity_Main.JAVA nya 

package com.example.user.buttoncall;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
import android.net.Uri;
import android.media.MediaPlayer;

public class MainActivity extends AppCompatActivity {

    MediaPlayer soundbackground;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        soundbackground = MediaPlayer.create(this, R.raw.tes);

        soundbackground.setLooping(true);
        soundbackground.setVolume(1,1);
        soundbackground.start();


    }
}


Coba di build atau di run.
dan lihat hasilnya. itu scrib sederhananya silahkan kembangkan sendiri sesuai kebutuhan anda

bisa download dan di tes app nya di sini 

Selamat mencoba dan semoga bermanfaat

Tutorial Android Studio - Membuat Button Sound di Activity Android

Pernah melihat aplikasi lainnya seperti aplikasi al-quran yang versi android. saya pernah melihat aplikasi al-quran yang versi android. di sana saya membaca salah satu surat. dan ada button audio nya dan saya klik mengeluarkan audio yang saya baca. menurut saya itu keren. nah saya browsing browsing dan mencoba membuat efek sound button tersebut dan akirnya saya bisa. nah untuk itu saya tulis di artikel saya tentan 
Bagaimana membuat button sound di activity android..? berikut ini saya akan mebuat artikel tentang membuat efek sound di activity android

membuat efek suara di activity

berikut ini langkah langkahnya :
1. membuat project baru :
2.  Siap kan file sound nya
3.Membuat folder directory nya caranya lihat gambar di bawah ini:
Folder Res di klik kanan new – Android Resource Directory 

gambarnya seperti di bawah ini :

tutorial android studio

Directory name : tulis saja raw
Resource type : raw
Setelah itu klik ok.

gambarnya seperti di bawah ini :

button sound

Jika sudah membuat folder raw, copy paste file mp3 nya tadi di folder tersebut.

Untuk Activity_Main nya

copy paste code di bawah ini :

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.user.buttoncall.MainActivity">

<Button
android:layout_width="100dp"
android:layout_height="100dp"
android:id="@+id/play"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:background="@drawable/ic_play"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Play Sound"
android:id="@+id/textView"
android:layout_above="@+id/play"
android:layout_centerHorizontal="true"
android:layout_marginBottom="35dp"/>
</RelativeLayout>

Untuk MainActivity.java nya

package com.example.user.soundefek;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
import android.net.Uri;
import android.media.MediaPlayer;

public class MainActivity extends AppCompatActivity {

    MediaPlayer mp;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        mp = MediaPlayer.create(this, R.raw.tes);

        final Button play = (Button) findViewById(R.id.play);

        play.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                if (mp.isPlaying()) {
                    mp.pause();
                    play.setBackgroundResource(R.drawable.ic_play);

                } else {
                    mp.start();
                    play.setBackgroundResource(R.drawable.ic_pause);

                }
            }
        });

    }
}


coba di run atau di build dan di tes di hp android anda.
Atau coba download di sini untuk tes app yang saya buat sesuai code di atas.

SELAMAT MENCOBA