Selasa, 27 Desember 2016

Cara Membuat Tampil Text Otomatis - Android

IWAN FITRIANTO

Membuat input text dan tampil text

Selamat Sore,, Temans !!
Pertama-tama saya ucapkan terima kasih sudah berkunjung di blog kami.
Hari ini saya membuat beberapa tutorial, bagaimana membuat aplikasi android dengan sistem otomatis input text lansung muncul setelah di ketik.
nah,, kali ini sistem ini dibuat untuk membangun beberapa aplikasi yang memudahkan penggunanya untuk beberapa action secara cepat.
tidak berlama-lama kita langsung kepokok pembahasaannya,
oh iya.. saya memperkenalkan diri terlebih dahulu.
Nama saya Syahri Ramadhan Putra, di belakang saya ada beberapa temen saya yang ikut berpatisipasi membangun blog yang sederhana ini. Antara lain:
1. Muslim Zakaria
2. Rio Perdana
3. Eva Anggraini
4. Masta Sitepu

dan tunjuan blog ini untuk membagi beberapa pengalaman yang sudah kita kerja kan dan tak lupa pula karena untuk memenuhi tugas kami yang di beri ole dosen kami, yaitu:
IWAN FITRIANTO M.KOM

Kita langsung saja ya.

1.       Buat projek baru pada eclipse

Project name = inputtampil
Pada build target, centang pada Android2.2
Aplication name = inputtampil
Package name =  belajar.input.tampil
Create activity = mainactivity
Min SDK version = 8
Lalu klik finish.

2.       Buat main.xml

<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="700px"
        android:orientation="horizontal"
        >
<EditText
            android:id="@+id/txt_input"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="text"
            />

    <TableRow
        android:id="@+id/tableRow2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <Button
            android:id="@+id/btn_tampil"
            android:layout_width="155px"
            android:layout_height="wrap_content"
            android:text="Tampil          "
            android:textSize="16dp" />
           
            <Button
            android:id="@+id/btn_hapus"
            android:layout_width="160px"
            android:layout_height="wrap_content"
            android:text="Hapus"
            android:textSize="16dp" />
</TableRow>
<TextView
      android:id="@+id/txt_output"
      android:text="Tampil Text Dsini"
      android:gravity="center"></TextView>
</TableLayout>

3.       Buat main.java

package belajar.input.tampil;

import android.os.Bundle; 
import android.app.Activity; 
import android.view.View; 
import android.widget.Button; 
import android.widget.EditText; 
import android.widget.TextView;


public class Main extends Activity implements View.OnClickListener{
    private Button btn_tampilbtn_hapus;
    private EditText txt_input;
    private TextView txt_output;

       

       @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

       

        txt_input = (EditText) findViewById(R.id.txt_input);

        txt_output = (TextView) findViewById(R.id.txt_output);

       

        btn_tampil = (Button) findViewById(R.id.btn_tampil);

        btn_tampil.setOnClickListener(this);

       
     
        btn_hapus = (Button) findViewById(R.id.btn_hapus);
        btn_hapus.setOnClickListener(this);

    } 
       public void onClick(View v) {
         switch(v.getId()){           
         case R.id.btn_tampil:               
               txt_output.setText(txt_input.getText());            
               break;
      
       case R.id.btn_hapus:
           txt_output.setText("");                             
           txt_input.setText("");
           break;
               
       default:             break;
   }
}
}

4.       FINISHING
      Jika sudah jadi maka hasilnya seperti ini, masukkan text, lalu klik tampil, maka akan muncul text pada bagian bawaahnya, dan klik hapus jika ingin menghapusnya



   

Membuat Splash Screen di Eclipse - Android

IWAN FITRIANTO


Membuat splah screen

Selamat Sore,, Temans !!
Pertama-tama saya ucapkan terima kasih sudah berkunjung di blog kami.
Hari ini saya membuat beberapa tutorial, bagaimana membuat aplikasi android dengan sistem tampil delay beberapa detik dan tampil ke menu utama.
nah,, kali ini sistem ini dibuat untuk membangun beberapa aplikasi yang memudahkan penggunanya untuk beberapa action secara cepat.
tidak berlama-lama kita langsung kepokok pembahasaannya,
oh iya.. saya memperkenalkan diri terlebih dahulu.
Nama saya Syahri Ramadhan Putra, di belakang saya ada beberapa temen saya yang ikut berpatisipasi membangun blog yang sederhana ini. Antara lain:
1. Muslim Zakaria
2. Rio Perdana
3. Eva Anggraini
4. Masta Sitepu

dan tunjuan blog ini untuk membagi beberapa pengalaman yang sudah kita kerja kan dan tak lupa pula karena untuk memenuhi tugas kami yang di beri ole dosen kami, yaitu:
IWAN FITRIANTO M.KOM

Kita langsung saja ya.

1.      Buat projek baru pada eclipse

Project name = splash
Pada build target, centang pada Android2.2
Aplication name = aplash
Package name =  belajar.splash.android
Create activity = mainactivity
Min SDK version = 8
Lalu klik finish.

sebelum membuat file xml dan java, copykan 2 buah gambar ke folder drawable-mdpi, buat nama gambar tersebut menjadi main dan splash.

2.       Buat 2 buah xml
a.       Main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ImageView
        android:id="@+id/splashscreen"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
            android:layout_weight="0.21"
            android:src="@drawable/main" 
/>
</LinearLayout>

b.       Splash.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
   <ImageView
        android:id="@+id/splashscreen"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:layout_weight="0.21"
        android:src="@drawable/splash"/>
</LinearLayout>

3.       Membuat file java
a.       Main.java

package muslim.splash.android;

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

public class main extends Activity {


 private final int SPLASH_DISPLAY_LENGHT = 5000;


 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle icicle) {
  super.onCreate(icicle);
  setContentView(R.layout.main);
  new Handler().postDelayed(new Runnable() {
   public void run() {
    Intent mainIntent = null;

    mainIntent = new Intent(main.this,
     splash.class);


    main.this.startActivity(mainIntent);
    main.this.finish();
   }
  }, SPLASH_DISPLAY_LENGHT);
 }
}

b.       Splash.java

 package muslim.splash.android;

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

public class splash extends Activity {


 private final int SPLASH_DISPLAY_LENGHT = 5000;


 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle icicle) {
  super.onCreate(icicle);
  setContentView(R.layout.splash);
  new Handler().postDelayed(new Runnable() {
   public void run() {
    Intent mainIntent = null;

    mainIntent = new Intent(splash.this,
     main.class);


    splash.this.startActivity(mainIntent);
    splash.this.finish();
   }
  }, SPLASH_DISPLAY_LENGHT);
 }
}

4.       Manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="muslim.splash.android"
      android:versionCode="1"
      android:versionName="1.0">
      <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="8" />
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".main"
                  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="muslim.splash.android.splash"
            ></activity>
       
    </application>
    <uses-sdk android:minSdkVersion="8" />

</manifest>

5.      Finishing
           Jika sudah selesai, maka tampilannya akan seperti ini


Akan muncul tampilan payout pertama, lalu secara otomtis akan beranti ke layout ke dua



Senin, 26 Desember 2016

Cara membuat link antar Activity di android, Menggunakan "splash screen"

Assalamualiakum wr.wb.
Salam sejahtera semua, kali ini ane dengan kelompok ane akan memposting sebuah tutorial, dimana ane akan memperkenalkan diri dahulu.. kelompok ini lumayan unik.. karena dari beberapa anggota hanya 1 yang berbentuk wanita.
Nah.. kenali, ane Syahri Ramadhan Putra, dan beberapa temen ane...
Antara lain :            1. Muslim Zakaria
                                2. Rio Perdana
                                3. Eva Anggraini
                                4. Masta Zakaria
Dengan beberapa rancangan yang sudah di buat, kelompok ane akan membuat 3 buah tutorial tentang bagaimana cara membuat antar activity di android, splash screen
Tutorial ini sengaja dibuat karena dosen ane yang bernama pak IWAN FITRIANTO M.KOM .
Ini dia tutorialnya yang udah ane  buat...
Langsung ke TKP ya gan...

A.     Membuat aplikasi antar activity pada eclipse

1.       Buat project baru pada elipse, lalu isilah :
Project name = antaractivity
Pada build target, centang pada Android2.2
Aplication name = antaractivity
Package name =  belajar.android.activity
Create activity = mainactivity
Min SDK version = 8
Lalu klik finish.

2.       Buat 2 buah xml
a.       main.xml
 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/LinearLayout1"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    android:background="#cccccc"
    tools:context=".mainactivity"
    >
<TextView 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="20dp"
    android:textColor="#000000"
    android:text="Selamat Datang"/>

<Button
      android:id="@+id/btnpindah"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Klik disini"/>
</LinearLayout>


b.      tujuan.xml
                                 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:gravity="center"
  android:orientation="vertical"
  >
 
<TextView
      android:id="@+id/textView1"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Terima kasih"
      android:textAppearance="?android:attr/textAppearanceLarge"/>
     
<Button
      android:id="@+id/btnmain"
      style="?android:attr/buttonStyleSmall"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Klik lagi"/>

</LinearLayout>

 
3.       buat 2 buah class java
a.       mainactivity.java
 package belajar.android.activity;

import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;

public class mainactivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
   
    Button pindah = (Button)findViewById( R.id.btnpindah);
    pindah.setOnClickListener(new View.OnClickListener() {
     
    //jika di klik maka akan ada aksi
    public void onClick(View v) {
    Intent i=new Intent(getApplicationContext(), tujuan.class);
    startActivity(i);
    }
    });
    }
   
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    return true;
    }
    }

b.      tujuan.java
 package belajar.android.activity;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class target extends Activity implements OnClickListener{
      protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.tujuan);
     
      Button move = (Button)findViewById(R.id.btnmain);
      move.setOnClickListener(this);
      }
public void onClick(View v) {
      //TODO Auto-generated method stub
      if(v.getId()==R.id.btnmain) {
      Intent i=new Intent(this,mainactivity.class);
      startActivity(i);
      finish(); //menghapus history class ini
}
}
}

4.       buat manifest.xml
 <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="belajar.android.activity"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name"
                   android:allowBackup="true">
        <activity android:name="belajar.android.activity.mainactivity"
                  android:label="@string/app_name">
                  <activity android:name="target"></activity>
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
            <activity android:name="tujuan"></activity>
    </application>
    <uses-sdk android:minSdkVersion="8"
              android:targetSdkVersion="8"/>
</manifest>

5.       Jika sudah jadi maka hasilnya seperti ini
Klik pada button gambar pertama, maka akan menuju ke layout berikutnya(gambar kedua), dan jika di klik pada button ke dua, maka akan menuju ke layout pertama
 




Sekian tutorial yang udah ane buat, mohon maaf ya kalau kurang dapat dipahami, karna ane juga masih dalam proses belajar,,,

Assalamualikum wr wb