Sunday, October 1, 2017

Membuat Count Number App di android studio

Hallo semua, kali ini admin akan membagikan aplikasi count number yang di dapat saat belajar android menggunakan modul fundamental android developers, aplikasi count number dapat dilihat di gambar dibawah ini tampilanya.
 
langsung saja ke android studio, buat project baru pilih tempelate empty activity.
setelah kita buat projectnya pada activity_main.xml kita beri 2 button untuk toast dan satu textview, pada button dan textview tersebut kita berikan backaground, untuk lebih lengkapnya kita bisa lihat pada file dibawah ini :


<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    android:layout_margin="10dp"    tools:context="id.co.blogbasbas.myapplication.MainActivity">

    <Button        android:id="@+id/toast"        android:background="@color/blue"        android:text="Toast"        android:layout_weight="1"        android:onClick="toast"        android:layout_width="match_parent"        android:layout_height="wrap_content" />
    <TextView        android:layout_weight="2"        android:background="@color/yellow"        android:layout_width="match_parent"        android:layout_height="match_parent"        android:textSize="160sp"        android:gravity="center"        android:text="0"        android:textColor="@color/blue"        android:id="@+id/txt"         />

    <Button        android:layout_weight="1"        android:onClick="count"        android:id="@+id/count"        android:text="Count"        android:background="@color/blue"        android:layout_width="match_parent"        android:layout_height="wrap_content" />

</LinearLayout>


pada file MainActiviy logicnya seperti berikut ini 

package id.co.blogbasbas.myapplication;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    
    
    //variabel    private static final String LOG_TAG = MainActivity.class.getSimpleName();
    private int mCount = 0;
    private TextView textView;
    private Button btnToast , btnCount;
    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = (TextView) findViewById(R.id.txt);
        Log.d("MainActivity", "Hello World");



    }
    //button count     public void count(View view) {
        //jumlah text akan bertambah ketika di klik        mCount++;
        if (textView != null)
            textView.setText(Integer.toString(mCount));
    }
    
    
        //toast    public void toast(View view) {
        Toast toast = Toast.makeText(this, R.string.toast_message, Toast.LENGTH_LONG);
        toast.show();
    }
}




untuk runnig aplikasi bisa dilihat pada gambar berikut ini :




 
ketika button count di klik textview ( 0 ) akan bertambah sesuai dengan jumlah klik button count


sekian dari tutorialnya, semoga bermanfaat.


NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
 

Delivered by FeedBurner