Professional Documents
Culture Documents
RyanFrizqiHidayat
RyanFrizqiHidayat
SQLite
Untuk memenuhi tugas matakuliah Pengembangan Aplikasi Mobile
yang dibina oleh
Alif Akbar Fitrawan
Oleh
Ryan Frizqi Hidayat
361755401067
Kelas
2C
2019
1. Source code DatabaseHelper
package com.example.ryan;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
import java.util.ArrayList;
<LinearLayout
android:id="@+id/linearLayout"
android:layout_width="200dp"
android:layout_height="50dp"
android:layout_marginStart="8dp"
android:layout_marginTop="44dp"
android:layout_marginEnd="8dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.41"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<EditText
android:id="@+id/enterData"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="Enter name" />
</LinearLayout>
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_marginTop="28dp"
app:layout_constraintTop_toBottomOf="@+id/linearLayout"
tools:layout_editor_absoluteX="27dp">
<Button
android:id="@+id/Store"
android:layout_width="100dp"
android:layout_height="40dp"
android:text="Store" />
<Button
android:id="@+id/getData"
android:layout_width="200dp"
android:layout_height="40dp"
android:text="Get All Name From Sqlite" />
</LinearLayout>
<TextView
android:id="@+id/tampil"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginTop="44dp"
android:text=""
app:layout_constraintTop_toBottomOf="@+id/linearLayout2"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/textView"
android:layout_width="276dp"
android:layout_height="57dp"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:layout_marginBottom="7dp"
android:text="Enter Name to Store in SQLite"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/tampil"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.672"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.085" />
</android.support.constraint.ConstraintLayout>
package com.example.ryan;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import java.util.ArrayList;
Hasil
Jalankan program