• Tidak ada hasil yang ditemukan

Implementasi Algoritma Horspool Dalam Pembuatan Kamus Istilah Psikologi Pada Platform Android

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Horspool Dalam Pembuatan Kamus Istilah Psikologi Pada Platform Android"

Copied!
7
0
0

Teks penuh

(1)

LISTING PROGRAM

// Source Code MainActivity.java

package id.frappucino;

import android.app.Activity;

import android.content.res.Configuration;

import android.os.Bundle;

import android.support.v4.app.ActionBarDrawerToggle;

import android.support.v4.widget.DrawerLayout;

import android.view.MenuItem;

import android.view.View;

import android.widget.AdapterView;

import android.widget.ArrayAdapter;

import android.widget.ListView;

import android.widget.AdapterView.OnItemClickListener;

public class MainActivity extends Activity { private DrawerLayout mDrawerLayout;

private ListView mDrawerList;

private ActionBarDrawerToggle mDrawerToggle;

private CharSequence mJudulDrawer; private CharSequence mJudul;

private String[] mNama;

@Override

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.activity_content);

// inisialisasi

mJudul = mJudulDrawer = getTitle();

mNama = getResources().getStringArray(R.array.array_drawer); mDrawerLayout = (DrawerLayout)

findViewById(R.id.drawer_layout);

mDrawerList = (ListView) findViewById(R.id.drawer_kiri);

mDrawerList.setAdapter(new ArrayAdapter(this, R.layout.item_navdrawer, mNama));

// memberi event klik item item daftar nama

mDrawerList.setOnItemClickListener(new OnItemClickListener() { @Override

public void onItemClick(AdapterView arg0, View arg1, int

posisi,

long id) {

// memanggil metode pilihItem() pilihItem(posisi);

} });

(2)

untuk

// membuka-menutup jika disentuh

getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true);

// merupakan metode untuk mengaktifkan drawer saat ikon mDrawerLayout.setDrawerListener(mDrawerToggle);

// dalam keadaan awal, saat aplikasi mulai dijalankan, item

new MainFragment(), "MainFragment").commit(); break;

case 1:

getFragmentManager().beginTransaction().replace(R.id.frame_konten,

new kosaKata(), "kosaKata").commit(); break;

case 2:

getFragmentManager().beginTransaction().replace(R.id.frame_konten,

(3)

break;

public class SearchMethod {

private char[] x, y; // pattern, text

(4)

showmatches[i]=' '; pada indeks pattern sama dengan indeks huruf pada text

(5)

int i = 0, j = 0, n = matches.length();

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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" >

<EditText

android:id="@+id/editText1"

android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_marginTop="24dp"

android:ems="19"

android:hint="@string/masukkan_kata" android:inputType="text"

android:textColorLink="@color/black" android:textSize="20sp" />

<ListView

android:id="@+id/result"

android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/editText1" android:cacheColorHint="@color/black" />

<TextView

android:id="@+id/empty"

android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_below="@id/result" android:text="Not Found"

android:layout_marginTop="20dp" android:textSize="18sp" />

(6)

CURRICULUM VITAE

Data Diri

Nama

: Ade Mutiara Kartika Dewi Nasution

Tempat/Tanggal Lahir : Lhokseumawe/21 April 1994

Alamat Sekarang

: Jl. Pasar I Gg. Jatiluhur No. 14B,

Tanjungsari, Medan 20132

Alamat Orang Tua

: Jl. Sudirman Gg. Mangaraja Bintang

No. 02, Padangsidimpuan

Agama

: Islam

Jenis Kelamin

: Perempuan

Nomor Hp

: 082294073926

Email

: [email protected]

Riwayat Pendidikan

2000

2006

: SD Negeri 014 Sungai Sagu, Indragiri Hulu

2006

2009

: SMP Negeri 1 Ujungbatu

2009

2012

: SMA Negeri 1 Padangsidimpuan

2012

: S1 Ilmu Komputer Universitas Sumatera Utara, Medan

Seminar/Kursus/Workshop

2015

: Kursus Bahasa Inggris di Cambridge School of English

(CaSE)

2014

: Seminar Nasional Gelora Literasi Teknologi Informasi &

Komunikasi

2014

: Workshop Fotografi Dasar VII UKM Fotografi USU

2013

: Seminar Internasional Forum Bisnis (MIBEX 2013)

Keahlian

Bahasa

: Indonesia, Inggris

(7)

DBMS

: MySQL

Multimedia

: MovieMaker, Proshow

Pengalaman Organisasi

2013-2014

: Pemerintahan Mahasiswa (PEMA) Fasilkom-TI USU

2014-2015

: UKM Fotografi USU

Referensi

Dokumen terkait

public class PencarianFragment extends Fragment { View view ;. SQLiteOpenHelper helper ; SQLiteDatabase

public class DatabaseOpenHelper extends SQLiteAssetHelper { private static final int DATABASE_VERSION = 1;. private static final String DATABASE_NAME =

public class MainActivity extends AppCompatActivity implements View.OnClickListener {. private

public class Daftar_kartu extends Activity {. private static

The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in

public class MainActivity extends TabActivity { public void onCreate(Bundle savedInstanceState) {

public class Kuiz2 extends Activity implements OnClickListener { RadioButton radio1, radio2, radio3, radio4;. Button lanjut;

Listing 14-2: An Outline of the App’s Java Code package com.allmycode.hungryburds; public class MainActivity extends Activity implements OnClickListener, AnimationListener { //