Sabtu, 05 Oktober 2019

MEMBUAT APLIKASI BENGKEL_VESPA MELALUI ECLIPSE ANDROID

TO: TUGAS_UAS

MOBILE PROGREMMING


NAMA : DERIEL DEEP
IG : DEEP_DERIEL


ASSALAMUALAIKUM WR WB

"SALAM KENAL SALAM DARI ANAK BETAWIE"

DISINI SAYA AKAN MEMBUAT APLIKASI BENGKEL_VESPA

DIMANA IDE INI SAYA PILIH KARENA ADA DI SAAT SAYA SEDANG TRUBEL DENGAN VESPA

LANGSUNG AJA INI LANGKAH LANGKAHNYA


1. BUKA APLIKASI ECLIPSE

2. LALU PILIH


3. KEMUDIAN
4. SELANJUTNYA


5. SELANJUTNYA TINGGAL DI NEXT DAN NEXT SAJA

6. DAN DISINI ADALAH LANGKAH LANGKAH UNTUK MENGCODING NYA


1. MainActivity

package com.example.bengvespa;

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


public class MainActivity extends Activity {
    Button tombol;
    @Override
   
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
        final Intent login = new Intent(this, MainActivity2.class);
        tombol = (Button) findViewById(R.id.button1);
        tombol.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
        // TODO Auto-generated method stub
        startActivity(login);
        }
        });
    }
  
}

2. MainActivity2

package com.example.bengvespa;

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


public class MainActivity2 extends Activity {
    Button tombol;
    Button tombol2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
       
        final Intent matic = new Intent(this, maticavtivity.class);
        final Intent klasik = new Intent(this, klasikactivity.class);
       
        tombol = (Button) findViewById(R.id.button1);
        tombol.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
        // TODO Auto-generated method stub
        startActivity(matic);
        }
        });
       
        tombol2 = (Button) findViewById(R.id.button2);
        tombol2.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
        // TODO Auto-generated method stub
        startActivity(klasik);
        }
        });
    }
   
   
}

3. maticActivity

package com.example.bengvespa;

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


public class maticavtivity extends Activity {
ListView menu;
String[] matic = {"Ban : Rp.90.000","Rem : 15.000","tali kopling : 15.000","lampu : 12.000",
        "pelek : 50.000","blok mesin : 65.000","Lampu send : 10.000", "lampu belakang : 12.000",
        "tali keteng : 35.000"};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.listview);
        menu=(ListView)findViewById(R.id.maticlistview);
       
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.textview,matic);
        menu.setAdapter(adapter);
    }
   
   
}

4. klasikActivity

package com.example.bengvespa;

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


public class klasikactivity extends Activity {
ListView menu;
    String[] klasik = {"Ban : Rp.90.000","Rem : 15.000","tali kopling : 15.000","lampu : 12.000",
            "pelek : 50.000","blok mesin : 65.000","Lampu send : 10.000", "lampu belakang : 12.000","spion : 20.000", "Busi : 10.000"
            };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.listview2);
 menu=(ListView)findViewById(R.id.klasiklistview);
       
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.textview,klasik);
        menu.setAdapter(adapter);
    }
   
   
}

5. activitymain

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:gravity="top"
    tools:context=".MainActivity" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_margin="@android:dimen/app_icon_size"
        android:layout_marginTop="19dp"
        android:text="BENGKEL_VESPA" />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView2"
        android:layout_marginLeft="20dp"
        android:layout_marginTop="14dp"
        android:text="USERNAME" />

    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="15dp"
        android:ems="10"
        android:inputType="textPersonName" >

        <requestFocus />
    </EditText>

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView1"
        android:layout_below="@+id/editText1"
        android:layout_marginTop="41dp"
        android:text="NO.PLAT" />

    <EditText
        android:id="@+id/editText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView3"
        android:layout_marginTop="36dp"
        android:ems="10"
        android:inputType="textPersonName" />

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/editText2"
        android:layout_marginTop="37dp"
        android:layout_toRightOf="@+id/editText2"
        android:onClick="login"
        android:text="LOGIN" />

</RelativeLayout>


6. activitymain2

<?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:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity2">

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="SERVICES" />

    <Button
        android:id="@+id/button1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="VESPA MATIC" />

    <Button
        android:id="@+id/button2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="VESPA KLASIK" />

</LinearLayout>

7. Listview

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/maticlistview">
   

</ListView>


8. Listview2

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/klasiklistview">
   

</ListView>

9. textview

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
   

</TextView>


10. AndroidManifest

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

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

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.bengvespa.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=".maticavtivity"
            android:label="@string/app_name">
           
        </activity>
       
        <activity
            android:name=".klasikactivity"
            android:label="@string/app_name">
           
        </activity>
       
            <activity
            android:name=".MainActivity2"
            android:label="@string/app_name">
               
            </activity>
    </application>

</manifest>


7. DAN INI ADALAH HASIL YANG SAYA BUAT SEMOGA BERMANFAAT KAWAN



DISINI KITA MASUKAN NAMA PENGGUNA MOTOR LALU MASUKAN PLAT NO NYA 


 DAN DISINI ADALAH PILIHAN SI PENGENDARA DALAM MEMPERBAIKI MOTORNYA MATIC ATAU KLASIK 





DAN CONTOHNYA SEPERTI INI 













MUNGKIN DISINI SAJA UNTUK PEMBUATANNYA SEMOGA BERMANFAAT 
SALAM KENAL SALAM DARI ANAK BETAWIE 








WAASALAMUALAIKUM WR WB 



SUKSES CING ???

Sabtu, 21 September 2019

MEMBUAT BIODATA MAHASISWA DENGAN ECLIPSE

Salam kenal salam sejahtera salam Bae dari aye "ANAK BETAWIE"
perkenalkan

NAMA : DERIEL DEEP

Disini saya akan menjelaskan tahap tahap membuat BIODATA MAHASISWA, kita langsung aja


langkah langkah yaitu:

1. Jalankan aplikasinya Android Eclipsnya
2. Langkah selanjutnya pilih NEW > OTHER


3. Selanjutnya
pilih Android Application Project > NEXT

4. Selanjutnya
lalu masukan nama Aplication, prjoject dan Packege namenya > Lalu Next

5. Selanjutnya
disini langsung Next aja

6. Selanjutnya


sama disini juga Next aja

7. Selanjutnya

Sama disini Next saja

8. Selanjutnya

Lalu Klik Finis

9. disini kita akan masuk ke codingnya, dan di sini saya membuat (mainActivity.java & mainActivity2.java) dan (activity_main.xml & activity_main2.xml) dan String untuk fungsinya berperan untuk Spinner


1. MAINActivity.java

package com.deriel.mybiodata;

import android.content.Intent;
import androidx.appcompat.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

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

    public void Pindah(View view)
    {
        Intent intent = new Intent(MainActivity.this, Main2Activity.class);
        startActivity(intent);
    }
}


2. MAINActivity2.java

package com.derieldeep.mybiodata;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class Main2Activity extends AppCompatActivity {

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

3. Activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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"
    tools:context=".MainActivity">

    <Button
        android:id="@+id/button2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="56dp"
        android:layout_marginRight="56dp"
        android:layout_marginBottom="264dp"
        android:text="Button"
        android:onClick="Pindah"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent" />

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="152dp"
        android:layout_marginLeft="152dp"
        android:layout_marginTop="36dp"
        android:text="Biodata"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="32dp"
        android:layout_marginLeft="32dp"
        android:layout_marginTop="116dp"
        android:text="Email"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="32dp"
        android:layout_marginLeft="32dp"
        android:layout_marginTop="204dp"
        android:text="Password"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <EditText
        android:id="@+id/editText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="104dp"
        android:layout_marginEnd="56dp"
        android:layout_marginRight="56dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:text=""
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <EditText
        android:id="@+id/editText3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="188dp"
        android:layout_marginEnd="56dp"
        android:layout_marginRight="56dp"
        android:ems="10"
        android:inputType="textPassword"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent" />


</androidx.constraintlayout.widget.ConstraintLayout>


4. Activity_main2.xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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"
    tools:context=".Main2Activity">

    <TextView
        android:id="@+id/textView4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="52dp"
        android:text="NAMA"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/textView5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="108dp"
        android:text="NIM"
        app:layout_constraintTop_toTopOf="parent"
        tools:layout_editor_absoluteX="23dp" />

    <EditText
        android:id="@+id/editText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="28dp"
        android:layout_marginEnd="96dp"
        android:layout_marginRight="96dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:text=""
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <EditText
        android:id="@+id/editText4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="92dp"
        android:layout_marginEnd="96dp"
        android:layout_marginRight="96dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:text=""
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/textView6"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="232dp"
        android:text="JURUSAN"
        app:layout_constraintTop_toTopOf="parent"
        tools:layout_editor_absoluteX="16dp" />

    <RadioButton
        android:id="@+id/radioButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="100dp"
        android:layout_marginLeft="100dp"
        android:layout_marginTop="272dp"
        android:text="TEKNIK INFORMATIKA"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <RadioButton
        android:id="@+id/radioButton2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="100dp"
        android:layout_marginLeft="100dp"
        android:layout_marginBottom="224dp"
        android:text="SISTEM INFORMATION"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent" />

    <RadioButton
        android:id="@+id/radioButton3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="100dp"
        android:layout_marginLeft="100dp"
        android:layout_marginBottom="192dp"
        android:text="TEKNIK SIPIL"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent" />

    <Spinner
        android:id="@+id/spinner"
        android:entries="@array/spinner"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="100dp"
        app:layout_constraintBottom_toBottomOf="parent"
        tools:layout_editor_absoluteX="0dp" />

    <TextView
        android:id="@+id/textView7"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="24dp"
        android:layout_marginLeft="24dp"
        android:layout_marginBottom="140dp"
        android:text="SEMESTER"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent" />

    <TextView
        android:id="@+id/textView8"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="172dp"
        android:text="EMAIL"
        app:layout_constraintTop_toTopOf="parent"
        tools:layout_editor_absoluteX="23dp" />

    <EditText
        android:id="@+id/editText5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="172dp"
        android:layout_marginEnd="96dp"
        android:layout_marginRight="96dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:text=""
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>



5. STRINGnya

<resources>
    <string name="app_name">MyBiodata</string>
    <string-array name="spinner">
    <item>SEMESTER 1</item>
    <item>SEMESTER 2</item>
    <item>SEMESTER 3</item>
    </string-array>
</resources>







Dan ini hasil yang telah saya buat 












BAIK, MUNGKIN ITU SAJA BAGAIMANA CARA MEMBUAT BIODATA DARI ANDROID ECLIPS


"SEMOGA BERMANFAAT , SALAM SATU JIWA SALAM DARI ANAK BETAWIE "




MAAF APABILA ADA KESALAHAN , DAN KEKURANGAN



Assalamualaikum  Wr Wb



 "TANKS_BY_SUPPORT"

BY: DEEP OMPONG
BY: DEEP_DERIEL
BY:DEARY_DEEP
BY: BOOS_BIGEL