LAMPIRAN
Listing Program
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.win.kamus">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity"> <intent-filter>
<action android:name="android.intent.action.MAIN"
/>
<category
android:name="android.intent.category.LAUNCHER" /> </intent-filter>
</activity>
<activity android:name=".Definition_Activity"></activity> <activity android:name=".Indonesia"></activity>
<activity android:name=".Jepang"></activity> </application>
</manifest>
WordAdapter
package com.example.win.kamus.adapter;
import android.content.Context;
import android.content.Intent;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.example.win.kamus.Definition_Activity;
import com.example.win.kamus.R;
import com.example.win.kamus.model.DictionaryModel;
import java.util.List;
* Created by win on 7/16/2017. */
public class WordAdapter extends
RecyclerView.Adapter<WordAdapter.viewHolder>{ public List<DictionaryModel> data;
public WordAdapter(){ }
public void setData(List<DictionaryModel>data){ this.data=data;
notifyDataSetChanged(); }
@Override
public viewHolder onCreateViewHolder(ViewGroup parent, int
viewType) {
Context context=parent.getContext();
LayoutInflater inflater=LayoutInflater.from(context); View wordView
=inflater.inflate(R.layout.worditem,parent,false);
viewHolder viewHolder= new viewHolder(wordView,context); return viewHolder;
}
@Override
public void onBindViewHolder(viewHolder holder, int position) {
DictionaryModel dictionaryModel=data.get(position); holder.wordtext.setText(dictionaryModel.getWord()); }
@Override
public int getItemCount() { return data.size(); }
public class viewHolder extends RecyclerView.ViewHolder{ public Context context;
public TextView wordtext;
public viewHolder(View itemView, final Context context) { super(itemView);
this.context=context;
wordtext=(TextView)itemView.findViewById(R.id.word_text);
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
DictionaryModel dictionaryModel=data.get(position);
Intent intent = new Intent(context, Definition_Activity.class);
intent.putExtra("Word", dictionaryModel.getWord() );
intent.putExtra("DEFINITION",dictionaryModel.getDefenition()); context.startActivity(intent);
} }); }
} }
DictionaryModel
package com.example.win.kamus.model;
/**
* Created by win on 7/16/2017. */
public class DictionaryModel { private String id;
private String word;
private String defenition;
public DictionaryModel(String id, String word, String defenition) {
this.id = id; this.word = word;
this.defenition = defenition; }
public String getId() { return id;
}
public String getWord() { return word;
}
public String getDefenition() { return defenition;
}
public void setId(String id) { this.id = id;
}
public void setWord(String word) { this.word = word;
public void setDefenition(String defenition) { this.defenition = defenition;
} }
Definition_Activity
package com.example.win.kamus;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
public class Definition_Activity extends AppCompatActivity { @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_definition_); String word =getIntent().getStringExtra("WORD"); String
definition=getIntent().getStringExtra("DEFINITION");
TextView wordtext= (TextView)findViewById(R.id.wordtext); TextView
definitontext=(TextView)findViewById(R.id.definitionText); wordtext.setText(word);
definitontext.setText(definition);
} }
Indonesia
package com.example.win.kamus;
import android.content.Context;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.SearchView;
import com.example.win.kamus.adapter.WordAdapter;
import com.example.win.kamus.model.DictionaryModel;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Indonesia extends AppCompatActivity {
private static final String fileDictionary= "indonesia.txt"; private List<DictionaryModel>data;
private RecyclerView rvWord; private WordAdapter wordAdapter; @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_indonesia); rvWord=(RecyclerView)findViewById(R.id.rvWord); rvWord.setLayoutManager(new
LinearLayoutManager(getApplicationContext())); data= new ArrayList<>();
readFrommAsset(getApplicationContext(),fileDictionary); wordAdapter=new WordAdapter();
wordAdapter.setData(data); rvWord.setAdapter(wordAdapter); //menangkap data dari searchview SearchView
searchView=(SearchView)findViewById(R.id.searchView); searchView.setOnQueryTextListener(new
SearchView.OnQueryTextListener() { @Override
public boolean onQueryTextSubmit(String query) { return false;
}
@Override
public boolean onQueryTextChange(String newText) { searchWord(newText);
return false; }
}); }
//membaca Data dari indonesia.txt
private void readFrommAsset (Context context ,String fileName){
try{
BufferedReader reader= new BufferedReader(new
InputStreamReader(context.getAssets().open(fileName)) ); String mLine;
int i=0;
while( (mLine=reader.readLine())!=null){ String[] lineData=mLine.split("-"); data.add(new
DictionaryModel(""+i,lineData[0],lineData[1])); i++;
}
} }
private void searchWord(String wordSearch){ data.clear();
readFrommAsset(getApplicationContext(),fileDictionary); List<DictionaryModel>temp=new ArrayList<>();
for (DictionaryModel dictionaryModel: data){
if(dictionaryModel.getWord().contains(wordSearch)){ temp.add(dictionaryModel);
} }
data=temp;
wordAdapter.setData(data); }
}
Jepang
package com.example.win.kamus;
import android.content.Context;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.SearchView;
import com.example.win.kamus.adapter.WordAdapter;
import com.example.win.kamus.model.DictionaryModel;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class Jepang extends AppCompatActivity {
private static final String fileDictionary= "jepang.txt"; private List<DictionaryModel>data;
private RecyclerView rvWord; private WordAdapter wordAdapter; @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_indonesia); rvWord=(RecyclerView)findViewById(R.id.rvWord); rvWord.setLayoutManager(new
LinearLayoutManager(getApplicationContext())); data= new ArrayList<>();
wordAdapter.setData(data); rvWord.setAdapter(wordAdapter); //menangkap data dari searchview SearchView
searchView=(SearchView)findViewById(R.id.searchView); searchView.setOnQueryTextListener(new
SearchView.OnQueryTextListener() { @Override
public boolean onQueryTextSubmit(String query) { return false;
}
@Override
public boolean onQueryTextChange(String newText) { searchWord(newText);
return false; }
}); }
//membaca Data dari indonesia.txt
private void readFrommAsset (Context context ,String fileName){
try{
BufferedReader reader= new BufferedReader(new
InputStreamReader(context.getAssets().open(fileName)) ); String mLine;
int i=0;
while( (mLine=reader.readLine())!=null){ String[] lineData=mLine.split("-"); data.add(new
DictionaryModel(""+i,lineData[0],lineData[1])); i++;
}
reader.close(); }catch (IOException e){ e.printStackTrace(); }
}
private void searchWord(String wordSearch){ data.clear();
readFrommAsset(getApplicationContext(),fileDictionary); List<DictionaryModel>temp=new ArrayList<>();
for (DictionaryModel dictionaryModel: data){
if(dictionaryModel.getWord().contains(wordSearch)){ temp.add(dictionaryModel);
} }
data=temp;
wordAdapter.setData(data); }
MainActivity
package com.example.win.kamus;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity { @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button indo = (Button) findViewById(R.id.btn_indo); indo.setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) { Intent intentTranslate = new
Intent(MainActivity.this, Indonesia.class); startActivity(intentTranslate); }
});
Button jpn = (Button) findViewById(R.id.btn_jpn); jpn.setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) { Intent intentTranslate = new
Intent(MainActivity.this,Jepang.class);
startActivity(intentTranslate); }
}); }
}
indonesiatxt
anakanak- dalam huruf romaji(kodomo) >> dalam huruf hiragana (子供
)
ayah- dalam huruf romaji(chichi) >> dalam huruf hiragana (父) adik perempuan- dalam huruf romaji(imouto) >> dalam huruf hiragana (妹)
adik laki-laki- dalam huruf romaji(otouto) >> dalam huruf hiragana (弟)
angin- dalam huruf romaji(kaze) >> dalam huruf hiragana (風) air- dalam huruf romaji(mizu) >> dalam huruf hiragana (水) api- dalam huruf romaji(hi) >> dalam huruf hiragana (火)
若者)
aku- dalam huruf romaji(watashi) >> dalam huruf hiragana (私) bangun- dalam huruf romaji(okiru) >> dalam huruf hiragana (起 ) berkata- dalam huruf romaji(iu) >> dalam huruf hiragana (言う) berbicara- dalam huruf romaji(hanasu) >> dalam huruf hiragana (話
)
bertanya- dalam huruf romaji(tou) >> dalam huruf hiragana (問う) berjalan- dalam huruf romaji(aruku) >> dalam huruf hiragana (歩 ) bulan- dalam huruf romaji(tsuki) >> dalam huruf hiragana (月) bintang- dalam huruf romaji(hoshi) >> dalam huruf hiragana (星) buku- dalam huruf romaji(hon) >> dalam huruf hiragana (本)
buahbuahan- dalam huruf romaji(kudamono) >> dalam huruf hiragana (
果物)
bangku- dalam huruf romaji(isu) >> dalam huruf hiragana (椅子) benci- dalam huruf romaji(kirai) >> dalam huruf hiragana (嫌 ) biru- dalam huruf romaji(aoi) >> dalam huruf hiragana (青 ) berlari- dalam huruf romaji(hashiru) >> dalam huruf hiragana (走 )
berpikir- dalam huruf romaji(omou) >> dalam huruf hiragana (思う) bernyanyi- dalam huruf romaji(utau) >> dalam huruf hiragana (歌う) bertemu- dalam huruf romaji(au) >> dalam huruf hiragana (会う) bermain- dalam huruf romaji(asobu) >> dalam huruf hiragana ( ) bermasalah- dalam huruf romaji(komaru) >> dalam huruf hiragana (困
)
batuk- dalam huruf romaji(seki) >> dalam huruf hiragana (関) bersin- dalam huruf romaji(kusami) >> dalam huruf hiragana (臭 ) baik hati- dalam huruf romaji(yasashii) >> dalam huruf hiragana (
優 )
bumi- dalam huruf romaji(chikyuu) >> dalam huruf hiragana (地球) bunga- dalam huruf romaji(hana) >> dalam huruf hiragana (花) banyak- dalam huruf romaji(ooi) >> dalam huruf hiragana (多 ) bergegas- dalam huruf romaji(isogu) >> dalam huruf hiragana (急 ) bibir- dalam huruf romaji(kuchibiru) >> dalam huruf hiragana (唇) berolah raga- dalam huruf romaji(undou suru) >> dalam huruf
hiragana ( 動 )
baru- dalam huruf romaji(atarashii) >> dalam huruf hiragana (新 )
burung- dalam huruf romaji(tori) >> dalam huruf hiragana (鳥) berdiam- dalam huruf romaji(damaru) >> dalam huruf hiragana (黙 ) berdua- dalam huruf romaji(futari) >> dalam huruf hiragana (二人) bertiga- dalam huruf romaji(sannin) >> dalam huruf hiragana ( 人) berusaha, berjuang- dalam huruf romaji(ganbaru) >> dalam huruf hiragana (頑張 )
belajar- dalam huruf romaji(benkyou) >> dalam huruf hiragana (勉強 )
buku catatan- dalam huruf romaji(techou) >> dalam huruf hiragana (
手帳)
cerah- dalam huruf romaji(hare) >> dalam huruf hiragana (晴 ) cuaca- dalam huruf romaji(tenki) >> dalam huruf hiragana (天気) cantik, indah- dalam huruf romaji(kirei) >> dalam huruf hiragana (
)
dapur- dalam huruf romaji(daidokoro) >> dalam huruf hiragana (台所 )
duduk- dalam huruf romaji(suwaru) >> dalam huruf hiragana (座 ) daun- dalam huruf romaji(konoha) >> dalam huruf hiragana (木 葉) dalam- dalam huruf romaji(fukai) >> dalam huruf hiragana (深 ) dangkal- dalam huruf romaji(asai) >> dalam huruf hiragana (浅 ) dua- dalam huruf romaji(ni) >> dalam huruf hiragana (二)
empat- dalam huruf romaji(shi, yon) >> dalam huruf hiragana (四) enam- dalam huruf romaji(roku) >> dalam huruf hiragana (六) flu- dalam huruf romaji(hanamizu) >> dalam huruf hiragana (鼻水) foto- dalam huruf romaji(shashin) >> dalam huruf hiragana (写真) gunung- dalam huruf romaji(yama) >> dalam huruf hiragana (山) gunting- dalam huruf romaji(hasami) >> dalam huruf hiragana (鋏) garfu- dalam huruf romaji(fooku) >> dalam huruf hiragana (フ ー ) hitam- dalam huruf romaji(kuroi) >> dalam huruf hiragana (黒 ) hidup- dalam huruf romaji(ikiru) >> dalam huruf hiragana (生 ) hujan- dalam huruf romaji(ame) >> dalam huruf hiragana (雨) hidung- dalam huruf romaji(hana) >> dalam huruf hiragana (鼻) hewan- dalam huruf romaji(doubutsu) >> dalam huruf hiragana (動物) hati- dalam huruf romaji(kokoro) >> dalam huruf hiragana (心) internet- dalam huruf romaji(intaanetto) >> dalam huruf hiragana (
ン ーネ )
ibu- dalam huruf romaji(haha) >> dalam huruf hiragana (母)
ingin- dalam huruf romaji(hoshii) >> dalam huruf hiragana (欲 ) ikan- dalam huruf romaji(sakan) >> dalam huruf hiragana (魚) jadwal- dalam huruf romaji(jikokuhvoo) >> dalam huruf hiragana (
ひ )
jagat- dalam huruf romaji(sekai) >> dalam huruf hiragana ( ) jago- dalam huruf romaji(ondori) >> dalam huruf hiragana ( ) jago, (an)- dalam huruf romaji(yuushoosha) >> dalam huruf hiragana
( う )
jago, (men-kan)- dalam huruf romaji(suisen suru) >> dalam huruf
hiragana ( )
jagung- dalam huruf romaji(tomorokoshi) >> dalam huruf hiragana ( )
Jahannam- dalam huruf romaji(chikusho) >> dalam huruf hiragana ( )
jahat- dalam huruf romaji(warui) >> dalam huruf hiragana ( ) jahe- dalam huruf romaji(hajikami) >> dalam huruf hiragana (
)
Jakarta- dalam huruf romaji(jakaruta) >> dalam huruf hiragana (
ャ )
jaket- dalam huruf romaji(jaketto) >> dalam huruf hiragana ( ャ )
jaksa- dalam huruf romaji(kenji) >> dalam huruf hiragana ( ) jaksa, (agung)- dalam huruf romaji(hoomuchookan) >> dalam huruf
hiragana ( )
jak^a, (umum)- dalam huruf romaji(kensatsukan) >> dalam huruf
hiragana ( )
hiragana ( )
jalan,(hidup)- dalam huruf romaji(keireki) >> dalam huruf
hiragana ( )
jalan, (keluar)- dalam huruf romaji(nigeru) >> dalam huruf hiragana ( )
jalan, (masuk)- dalam huruf romaji(iriguchi) >> dalam huruf hiragana ( う )
jalan,(men-i)- dalam huruf romaji(tooru) >> dalam huruf hiragana ( )
jalan, (per-an)- dalam huruf romaji(ryooko) >> dalam huruf
hiragana ( )
jalan, (pintas)- dalam huruf romaji(chikamichi) >> dalam huruf
hiragana ( )
jalan, (raya)- dalam huruf romaji(koosoku dooro) >> dalam huruf
hiragana ( )
jam- dalam huruf romaji(jikan) >> dalam huruf hiragana ( ) jam- dalam huruf romaji(tokei) >> dalam huruf hiragana ( ) jam (kantor)- dalam huruf romaji(shitsumu iiKan) >> dalam huruf
hiragana ( )
jam, (malam)- dalam huruf romaji(vakan gaishutsu kinshirei) >>
dalam huruf hiragana ( )
jam, (tangan)- dalam huruf romaji(udedokei) >> dalam huruf hiragana (う )
kabar- ュウ >> nyuusu nyusu]
kabar, (angin)- う >> uwasaoanashi [uwabanasi]
kabar, (meng- kan)- >> happyoo suru [hapyo suru] kabar,(surat)- >> shinbu [[singbu]
kabel- >> tsuna
kabinet- >> naika [naika]
kabung, (ber)- >> no shi o kanashimu [no’ si wo kanasimu]
kabur- >> bon yari toshita [bong yari tosita] kabut- >> moya [moya]
kaca mata hitam- ン >> sangurasu [sanggurasu] kaca- >> kagami [kagami]
kaca, (jendela)- >> mado garasu [mado garasu] kaca, (mata)- >> megane [megane]
kacang (tanah)- >> rakkasi [rakasi| kacang- >> mame [mame]
kacau- >> toowaku shita [towaku sita] kacau, (ke-an)- >> toowaku [toeaku]
kacau, (peng)- >> hangyakusha [hongyakusa] kadal- >> tokage [tokagel
kadang(kadang)- >> tokidoki [tokidoki] aba-laba- う >> kumo [kumo]
labu manis- >> Kabocha [koboca] laci- ひ >> hikadashi [hikadasi] lada- >> koshoo [koso]
ladang- >> hatakc [hatake]
ladang (ber)- >> hatake o tagaysu [hatake wo tagaysu] ladang, (pe)- >> noojooshu [nangjosu]
lagu- >> hatsuon [hatsuong] lagu,(kebangsaan)- >> kokka [koka] lahar- >> yoogan [yogang]
lahir- う >> umare [umare]
lajang- >> dokushin no [dokusing no’] laju- >> hayai [havai]
laknat- >> akutai [akutai i lakon- >> geki [geKi]
laksamana- >> kaigun taishoo[kaigung taiso] laku- >> koodoo [kodo]
laku, (ber)- う >> furumau [furamau]
laku, (memper-kan)- >> atsukau [atsukau] majikan- >> shujin [sujing]
makalah- >> kanshi [kangsi] makan- べ >> taberu [taberu]
makanan malam- >> bangohan [banggohang] makanan pagi- >> asagohan [asagohang] makanan- >> dezaato [dezato]
penutup makanan siang- ひ >> him gohan [hiru gohang] makbul- え >> kanaeru [kanaeru]
maklumat- >> dangen [danggeng] makna- >> imi [imi]
maiaixat- >> tenshi [tengsi] malam- >> yoru [yoru]
malaria- >> mararia [mararia] maling- >> doroboo [dorobo] mampu- >> dekiru [dekiru] mandau- >> katana [katana] mandi- >> fiiro [furo]
mandor- >> kantoku [kangtoku] mandul- t >> funin no [fening no] manfaat- >> shiyoo [siyo]
nabi- >> yogensha [yogengsa] naga- >> ryu [ryu]
nanas- パ プ >> painappuru [painapuru] nasi- >> gohan [gohang]
nasi- goreng >> chaahan [cahang]
nasi- kari >> kareeraisu [kareraisu] nasi- omelet ム >> omuretsu [omuretsu]
Nasrani- 才 >> kinsutokyoo [kirisutokyo] natal- >> kurisumasu [kurisumasu]
natrium- ウム >> natoriumu [natariumu] nadzar- >> chikai [cikai]
nelayan- >> ryooshi [ryosi] niat- >> ito [ito]
nifak- >> gizen [gizeng]
nikmat- >> shito yakasa [sito yakasa] nikotin- コ ン >> nikochm [nikocing]
nirwana- >> tengoku [tenggoku] nisbah- >> kazoku [kazoku]
payung- >> kasa [kasa]
pedagang- >> shoonin [sonming] pegawai negeri- >> yakunin [yakuning] pekeija- >> roodoosha [rodosa] pelacur- >> joroo [joro]
pelangi- >> niji[niji]
pelatih- ン 卜 >> insutorakutaa[ingsutorakuta] pelaut- >> senin [sening]
pelawak- え >> piero [piero]
pelayan kamar- う >> jochuu [jocu] pelukis- >> gaka [gaka]
pemadam kebakaran- >> shoobooshi [sobosi] pemandu- >> gaido [gaido]
pematung- >> chookokuka [cokokuka] pembalap- >> kyoosushoo [kyosuso] pemburu- >> ryooshi [ryosi]
penari- >> buyooka [buyoka] pencuri- >> doroboo [aorobo] pendeta- >> bokusni [bokusi]
penerbang- パ >> pairotto [pairoto]
sabar- >> nintaizuyoi[ningtaizuyoi] sabda- >> tango [tanggo]
sabit- >> kana [kana]
sabun- >> sekken [sekeng]
sakit gigi- >> ha o itami [ha wo itami]
sakit kepala- >> atama ga itai [atama ga itai] sakit kuning- >> oodan [odang]
saku- >> poketto [poketo] sakura- >> sakura [sakura] salad- >> sarada [sarada] salam- >> kangei [kanggei]
sales- ン >> sarariman [sararimang] salib- う >> juuji [juji]
salju- >> yuki [yuki] sampan- >> booto [boto]
sampo- >> momiryooji[momiryoji] sandal- ン >> sandaru [sangdaruj
sandwiches- ン >> sandoitchi [sangdoitci] sapi- う >> ushi [usi]
sapu tangan- >> hankachi rhangkaci] Taat- >> sunao
Tabah- >> ishi no Tsuyoi Tahi lalat- >> hokuro
Tahi mata- >> meyani Takbir- え >> eikoo eiko Takdir- >> yoteisetsu
Takhayul- >> meishin meising Taksi- >> Takushii
Tali sepatu- >> kutsu shimo Tangan- >> Te
Tas- >> kaban
jepang.txt
Kodomo- anakanak >> dalam huruf hiragana (子供) chichi- ayah >> dalam huruf hiragana (父)
imouto- adik perempuan >> dalam huruf hiragana (妹) otouto- adik laki-laki >> dalam huruf hiragana (弟) kaze- angin >> dalam huruf hiragana (風)
mizu- air >> dalam huruf hiragana (水) hi- api >> dalam huruf hiragana (火)
wakamono- anak muda >> dalam huruf hiragana (若者) watashi- aku >> dalam huruf hiragana (私)
okiru- bangun >> dalam huruf hiragana (起 ) iu- berkata >> dalam huruf hiragana (言う)
hanasu- berbicara >> dalam huruf hiragana (話 ) tou- bertanya >> dalam huruf hiragana (問う) aruku- berjalan >> dalam huruf hiragana (歩 ) tsuki- bulan >> dalam huruf hiragana (月) hoshi- bintang >> dalam huruf hiragana (星) hon- buku >> dalam huruf hiragana (本)
kudamono- buahbuahan >> dalam huruf hiragana (果物) isu- bangku >> dalam huruf hiragana (椅子)
kirai- benci >> dalam huruf hiragana (嫌 ) aoi- biru >> dalam huruf hiragana (青 )
hashiru- berlari >> dalam huruf hiragana (走 ) omou- berpikir >> dalam huruf hiragana (思う) utau- bernyanyi >> dalam huruf hiragana (歌う) au- bertemu >> dalam huruf hiragana (会う) asobu- bermain >> dalam huruf hiragana ( ) komaru- bermasalah >> dalam huruf hiragana (困 ) seki- batuk >> dalam huruf hiragana (関)
kusami- bersin >> dalam huruf hiragana (臭 )
yasashii- baik hati >> dalam huruf hiragana (優 ) chikyuu- bumi >> dalam huruf hiragana (地球)
hana- bunga >> dalam huruf hiragana (花) ooi- banyak >> dalam huruf hiragana (多 ) isogu- bergegas >> dalam huruf hiragana (急 ) kuchibiru- bibir >> dalam huruf hiragana (唇)
undou suru- berolah raga >> dalam huruf hiragana ( 動 ) atarashii- baru >> dalam huruf hiragana (新 )
tori- burung >> dalam huruf hiragana (鳥) damaru- berdiam >> dalam huruf hiragana (黙 ) futari- berdua >> dalam huruf hiragana (二人) sannin- bertiga >> dalam huruf hiragana ( 人)
ganbaru- berusaha, berjuang >> dalam huruf hiragana (頑張 ) benkyou- belajar >> dalam huruf hiragana (勉強)
hare- cerah >> dalam huruf hiragana (晴 ) tenki- cuaca >> dalam huruf hiragana (天気)
kirei- cantik, indah >> dalam huruf hiragana ( ) kuru- datang >> dalam huruf hiragana (来 )
daidokoro- dapur >> dalam huruf hiragana (台所) suwaru- duduk >> dalam huruf hiragana (座 ) konoha- daun >> dalam huruf hiragana (木 葉) fukai- dalam >> dalam huruf hiragana (深 ) asai- dangkal >> dalam huruf hiragana (浅 ) ni- dua >> dalam huruf hiragana (二)
shi, yon- empat >> dalam huruf hiragana (四) roku- enam >> dalam huruf hiragana (六) hanamizu- flu >> dalam huruf hiragana (鼻水) shashin- foto >> dalam huruf hiragana (写真) yama- gunung >> dalam huruf hiragana (山) hasami- gunting >> dalam huruf hiragana (鋏) fooku- garfu >> dalam huruf hiragana (フ ー ) kuroi- hitam >> dalam huruf hiragana (黒 ) ikiru- hidup >> dalam huruf hiragana (生 ) ame- hujan >> dalam huruf hiragana (雨) hana- hidung >> dalam huruf hiragana (鼻) doubutsu- hewan >> dalam huruf hiragana (動物) kokoro- hati >> dalam huruf hiragana (心)
intaanetto- internet >> dalam huruf hiragana ( ン ーネ ) haha- ibu >> dalam huruf hiragana (母)
hoshii- ingin >> dalam huruf hiragana (欲 ) sakan- ikan >> dalam huruf hiragana (魚)
jikokuhvoo- jadwal >> dalam huruf hiragana ( ひ ) sekai- jagat >> dalam huruf hiragana ( )
ondori- jago >> dalam huruf hiragana ( )
yuushoosha- jago, (an) >> dalam huruf hiragana ( う ) suisen suru- jago, (men-kan) >> dalam huruf hiragana ( ) tomorokoshi- jagung >> dalam huruf hiragana ( )
warui- jahat >> dalam huruf hiragana ( ) hajikami- jahe >> dalam huruf hiragana ( ) jakaruta- Jakarta >> dalam huruf hiragana ( ャ ) jaketto- jaket >> dalam huruf hiragana ( ャ ) kenji- jaksa >> dalam huruf hiragana ( )
hoomuchookan- jaksa, (agung) >> dalam huruf hiragana ( )
kensatsukan- jaksa, (umum) >> dalam huruf hiragana ( ) ami- jala >> dalam huruf hiragana ( )
michi- jalan >> dalam huruf hiragana ( )
sanpo suru sangpo- jalan, (ber) >> dalam huruf hiragana ( )
keireki- jalan,(hidup) >> dalam huruf hiragana ( ) nigeru- jalan, (keluar) >> dalam huruf hiragana ( ) iriguchi- jalan, (masuk) >> dalam huruf hiragana ( う ) tooru- jalan,(men-i) >> dalam huruf hiragana ( )
koosoku dooro- jalan, (raya) >> dalam huruf hiragana ( )
jikan- jam >> dalam huruf hiragana ( )
shitsumu iiKan- jam (kantor) >> dalam huruf hiragana ( ) vakan gaishutsu kinshirei- jam, (malam) >> dalam huruf hiragana (
)
udedokei- jam, (tangan) >> dalam huruf hiragana (う ) nyuusu- kabar >> ュウ
uwasaoanashi- kabar, (angin) >> う happyoo suru- kabar, (meng- kan) >> shinbu- kabar,(surat) >>
tsuna- kabel >> naika- kabinet >>
no shi o kanashimu- kabung, (ber) >> bon yari toshita- kabur >>
Moya- kabut >>
sangurasu- kaca mata hitam >> ン kagami- kaca >>
mado garasu- kaca, (jendela) >> megane- kaca, (mata) >>
rakkasi- kacang (tanah) >> mame- kacang >>
toowaku shita- kacau >> toowaku- kacau, (ke-an) >> hangyakusha- kacau, (peng) >> tokage- kadal >>
tokidoki- kadang(kadang) >> kumo- laba-laba >> う
Kabocha- labu manis >> Hikadashi- laci >> ひ koshoo- lada >> hatakc- ladang-
hatake o tagaysu- ladang (ber)>> noojooshu- ladang, (pe) >>
Hatsuon- lafal >> hatsuon- lagu >>
kokka- lagu,(kebangsaan) >> Yoogan- lahar >>
umare- lahir >> う
dokushin no- lajang >> hayai- laju >>
akutai- laknat >> geki- lakon >>
kaigun taishoo- laksamana >> koodoo- laku >>
furumau- laku, (ber) >> う atsukau- laku, (memper-kan) >> shujin- majikan >>
kanshi- makalah >> taberu- makan >> べ
asagohan- makanan pagi >> dezaato- makanan >>
him gohan- penutup makanan siang >> ひ Anaeru- makbul >> え
dangen- maklumat >> imi- makna >>
tenshi- maiaikat >> yoru- malam >> mararia- malaria >> doroboo- maling >> dekiru- mampu >> katana- mandau >> fiiro- mandi >> kantoku- mandor >> funin no- mandul >> t shiyoo- manfaat >> yogensha- nabi >> ryu- naga >>
painappuru- nanas >> パ プ gohan- nasi >>
chaahan- nasi goreng >> kareeraisu- nasi kari >> omuretsu- nasi omelet >> ム
kinsutokyoo- Nasrani >> 才 kurisumasu- natal >>
natoriumu- natrium >> ウム
chikai- nadzar >> ryooshi- nelayan >> ito- niat >>
gizen- nifak >>
shito yakasa- nikmat >> nikochm- nikotin >> コ ン tengoku- nirwana >>
kazoku- nisbah >> ka- nyamuk >>
payung- >> kasa [kasa]
pedagang- >> shoonin [sonming] pegawai negeri- >> yakunin [yakuning] pekeija- >> roodoosha [rodosa] pelacur- >> joroo [joro]
pelangi- >> niji[niji]
pelatih- ン 卜 >> insutorakutaa[ingsutorakuta] pelaut- >> senin [sening]
pelawak- え >> piero [piero]
pelayan kamar- う >> jochuu [jocu] pelukis- >> gaka [gaka]
pemadam kebakaran- >> shoobooshi [sobosi] pemandu- >> gaido [gaido]
penari- >> buyooka [buyoka] pencuri- >> doroboo [aorobo] pendeta- >> bokusni [bokusi]
penerbang- パ >> pairotto [pairoto]
sabar- >> nintaizuyoi[ningtaizuyoi] sabda- >> tango [tanggo]
sabit- >> kana [kana] sekken- sabun >>
ha o itami- sakit gigi >> atama ga itai- sakit kepala >> oodan- sakit kuning >>
poketto- saku >> sakura- sakura >> sarada- salad >> kangei- salam >>
sarariman- sales >> ン juuji- salib >> う
yuki- salju >> booto- sampan >> momiryooji- sampo >> sandaru- sandal >> ン
sandoitchi- sandwiches >> ン ushi- sapi >> う
hankachi- sapu tangan >> sunao- Taat >>
ishi no Tsuyoi- Tabah >> hokuro- Tahi lalat >> meyani- Tahi mata >> eikoo- Takbir >> え
yoteisetsu- Takdir >> meishin- Takhayul >> Takushii- Taksi >> shinjin- Takwa >> setsumei- Takwil >> rikon- Talak >>
kutsu shimo- Tali sepatu >> Te- Tangan >>
kaban- Tas >>
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
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:focusable="false"
android:focusableInTouchMode="false"
android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:background="#f8fcfe"
tools:context="com.example.win.kamus.Definition_Activity"> <Button
android:id="@+id/btn_jpn"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignTop="@+id/btn_indo" android:layout_marginLeft="20dp"
android:layout_marginStart="28dp" android:background="#1d12fc" android:textColor="#fff" android:text="JEPANG" /> <Button
android:id="@+id/btn_indo"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_marginBottom="39dp" android:layout_marginEnd="25dp" android:layout_marginRight="25dp" android:background="#1d12fc" android:textColor="#fff" android:text="INDONESIA" /> <ImageView
android:layout_above="@+id/btn_jpn" android:id="@+id/imageView"
android:layout_width="330dp" android:layout_height="330dp"
android:layout_centerHorizontal="true" android:layout_marginTop="110dp"
android:src="@drawable/jepang1" /> <ImageView
android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageView2"
android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> <ImageView
android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageView3"
android:src="@drawable/welcome" android:layout_marginBottom="240dp"
</RelativeLayout>
activity_indonesia.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
xmlns:app="htttp://schemas.android.com/apk/res/android" 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" android:background="#07b2f5"
tools:context=".Indonesia">
<android.support.v7.widget.SearchView android:background="#fff"
android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="5dp" app:iconifiedByDefault="true" app:queryHint="@string/search" android:id="@+id/searchView"
/>
<android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_below="@+id/searchView" android:id="@+id/rvWord"
android:layout_height="match_parent">
</android.support.v7.widget.RecyclerView> </RelativeLayout>
activity_definition.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
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"
android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/wordtext"
/> <TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/definitionText" android:textSize="18dp"
android:layout_below="@+id/wordtext" />