Skip to content

Instantly share code, notes, and snippets.

View ryto147's full-sized avatar
๐Ÿ˜
awesome...

Fery Santoso ryto147

๐Ÿ˜
awesome...
View GitHub Profile
@ryto147
ryto147 / androidmanifest.xml
Last active May 24, 2025 04:39
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ryto.realmcoba">
<application>
...
<activity
android:name=".MainForm"
android:label="Form"
android:parentActivityName=".MainActivity"
@ryto147
ryto147 / MainForm.java
Last active May 24, 2025 04:40
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
@ryto147
ryto147 / MainActivity.java
Last active May 24, 2025 04:40
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
@ryto147
ryto147 / RealmCobaAdapter.java
Last active May 24, 2025 04:41
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
@ryto147
ryto147 / RealmCobaHalper.java
Last active May 24, 2025 04:41
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import android.util.Log;
import androidx.annotation.NonNull;
import java.util.ArrayList;
import io.realm.Realm;
import io.realm.RealmResults;
@ryto147
ryto147 / RealmCobaModels.java
Last active May 24, 2025 04:41
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import io.realm.RealmObject;
import io.realm.annotations.PrimaryKey;
import io.realm.annotations.RealmField;
import io.realm.annotations.Required;
/*
* jangan lupa tambahkan anotasinya ya
*
@ryto147
ryto147 / androidmanifest.xml
Last active May 24, 2025 04:41
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ryto.realmcoba">
<application
android:name=".MyApplication"
...
... >
</application>
@ryto147
ryto147 / MyApplication.java
Last active May 24, 2025 04:41
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
package com.ryto.realmcoba;
import android.app.Application;
import androidx.annotation.Nullable;
import io.realm.DynamicRealm;
import io.realm.FieldAttribute;
import io.realm.Realm;
import io.realm.RealmConfiguration;
@ryto147
ryto147 / opsi.xml
Last active May 24, 2025 04:42
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/tambah"
android:icon="@drawable/ic_control_point_black_24dp"
android:title="Tambah"
app:showAsAction="ifRoom" />
</menu>
@ryto147
ryto147 / layout_item_realmcobaadapter.xml
Last active May 24, 2025 04:42
Cara Membuat Aplikasi CRUD Menggunakan Realm Database
<?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="wrap_content"
android:layout_margin="5dp"
android:background="#dddddd"
android:orientation="vertical"
android:padding="10dp">
<TextView