Hay guys, ketemu lagi sama saya nih. pada kesempatan kali ini kita akan berguru bagaimana cara menciptakan sebuah aplikasi yang berisi splashscreen. kenapa harus splashscreen? yang terang supaya aplikasi kita saat pertama kali di buka tidak monoton dan dengan adanya splashscreen ini akan menciptakan aplikasi kita menjadi lebih menarik tentu nya. disini mungkin teman-teman sekalian sudah pernah berguru bagaimana cara membuatnya, dan tutorial ini saya tujukan untuk teman-teman yang belum pernah berguru bagaimana cara menciptakan aplikasi splashscreennya.
Disini saya memakai android studio sebagai IDE untuk menciptakan aplikasi splashscreennya.mungkin kita pribadi saja ke tutorialnya. siapkan android studio kalian, pastikan batteray laptop kalian penuh terisi hehehe. okay kita menuju tkp langsung. adapun langkah-langkah yang harus kalian lakukan adalah
- Buka android studio kalian dan buatlah project baru. untuk nama project nya kalian bebas memperlihatkan namanya.
- pada langkah kedua ini kalian buatlah sebuah activity dengan nama SplashScreen. lihat gambar di bawah ini:
- Setelah berhasil menciptakan activity nya, kalian buatlah desain layoutnya ibarat pada gambar di atas pada layout activity_splash_screen.xml.berikut ini source code nya :<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id="@+id/layout1"
android:background="#DC143C"
>
<ImageView
android:paddingTop="20dp"
android:src="@drawable/gabriel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:scaleType="fitXY"
android:id="@+id/image1"/>
<ProgressBar
android:layout_below="@+id/image1"
android:id="@+id/progressBar2"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="5dp"
android:paddingTop="5dp"
android:backgroundTint="#FFD700"
android:layout_gravity="center_horizontal"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="SELAMAT DATANG DI APLIKASI KAMI"
android:textStyle="bold"
android:textSize="15pt"
android:layout_above="@+id/progressBar2"
android:textColor="#FFFAF0"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="gokitabelajar.blogspot.com"
android:textStyle="normal"
android:textSize="10pt"
android:layout_above="@+id/progressBar2"
android:textColor="#FFFAF0"
/>
</LinearLayout>
<com.google.android.gms.ads.AdView
android:id="@+id/adView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
</RelativeLayout>
- Selanjutnya kita menuju ke java class nya yaitu pada class SplashScreen.java lihat source code nya di gambar :
- Setelah itu kita menuju manifest.xml lihat source code nya ibarat di bawah ini :<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.wayan.com.ilmugratis"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@drawable/gabriel"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:supportsRtl="true">
<activity
android:name="com.wayan.com.ilmugratis.SplashScreen"
android:label="@string/app_name"
android:noHistory="true"
android:screenOrientation="portrait"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest> - Setelah itu final kalian tinggal melaksanakan compile terhadap agenda splashscreen tersebut. lihat cara melaksanakan compile nya ibarat pada gambar di bawah ini:
Sekian Tutorial dari saya,jika kalian galau dan ingin endapatkan projectnya kalian sanggup kirim komentar di bawah dengan menuliskan alamat emailnya. kalau saya tidak sibuk maka akan saya kirimkan projectnya ke email kalian. biar tutorial diatas sanggup membantu teman-teman semua. Terima Kasih!!
0 comments:
Post a Comment