This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

YouTubeၾကည့္တဲ့သူငယ္ခ်င္းေတြအတြက္ ေအးေအးေဆးေဆးၾကည့္နုိင္မယ့္ေဆာစ္၀ဲလ္ေလးပါ

YouTubeၾကည့္တဲ့သူငယ္ခ်င္းေတြအတြက္ကေန ေအးေအးေဆးေဆးၾကည့္နုိင္မယ့္ေဆာစ္၀ဲလ္ေလးပါ ပံုမွန္ဆိုYouTube ၾကည့္မယ္ဆို သူ App ထဲကေနဘဲၾကည့္ေနရတယ္မဟုတ္လား

သူကေတာ့ (Wallpaper)အျပင္ကေနၾကည့္နုိင္ပါတယ္ ၾကည့္ေနရင္းနဲ႔ အျခားလုပ္ေဆာင္ခ်က္ေတြလညး္

လုပ္လုိ႔ရတာေပါ့ဗ်ာ ျပီးေတာ့ YouTube Floating HD Player Pro ၀င္ျပီးေတာ့

Download လုပ္လုိ႔ရပါတယ္ လုပ္နည္းကေတာ့ သီခ်င္းတစ္ခုကုိ၀င္ၾကည့္ပါ

ျပီးရင္ Share ကုိနုိပ္ျပီး ကုိယ္မွာရွိတဲ့ Downloader ကုိေရႊးလိုက္ပါ

အဲဒါဆို Download လုပ္ေနပါျပီ မရွိေသး၇င္ ေဆာင္ထားေပါ့ဗ်ာ

ဗီဒီယုိကုိလညး္ ကုိယ္လုိသလုိ ခ်ဳံခ်ဲ့ စသည္ျဖင့္လုပ္လို႔ရပါတယ္

playstor မွာ127ဘတ္ ေပးရတဲ့ ေဆာစ့္၀ဲလ္ေလးျဖစ္ပါတယ္

အသံုးျပဳမယ္ဆို ေအာက္က Link(www.myanmarmobileapp.com)တြင္ ရယူႏုိင္ပါျပီ..

http://www.myanmarmobileapp.com/2013/08/23/youtube-floating-hd-player-pro-for-android-6mb/
YouTube Floating HD Player Pro For Android 
------------------------------------------------


YouTubeၾကည့္တဲ့သူငယ္ခ်င္းေတြအတြက္ကေန ေအးေအးေဆးေဆးၾကည့္နုိင္မယ့္ေဆာစ္၀ဲလ္ေလးပါ ပံုမွန္ဆိုYouTube ၾကည့္မယ္ဆို သူ App ထဲကေနဘဲၾကည့္ေနရတယ္မဟုတ္လား

သူကေတာ့ (Wallpaper)အျပင္ကေနၾကည့္နုိင္ပါတယ္ ၾကည့္ေနရင္းနဲ႔ အျခားလုပ္ေဆာင္ခ်က္ေတြလညး္

လုပ္လုိ႔ရတာေပါ့ဗ်ာ ျပီးေတာ့ YouTube Floating HD Player Pro ၀င္ျပီးေတာ့

Download လုပ္လုိ႔ရပါတယ္ လုပ္နည္းကေတာ့ သီခ်င္းတစ္ခုကုိ၀င္ၾကည့္ပါ

ျပီးရင္ Share ကုိနုိပ္ျပီး ကုိယ္မွာရွိတဲ့ Downloader ကုိေရႊးလိုက္ပါ

အဲဒါဆို Download လုပ္ေနပါျပီ  မရွိေသး၇င္ ေဆာင္ထားေပါ့ဗ်ာ

ဗီဒီယုိကုိလညး္ ကုိယ္လုိသလုိ ခ်ဳံခ်ဲ့ စသည္ျဖင့္လုပ္လို႔ရပါတယ္

playstor မွာ127ဘတ္ ေပးရတဲ့ ေဆာစ့္၀ဲလ္ေလးျဖစ္ပါတယ္

အသံုးျပဳမယ္ဆို ေအာက္က Link(www.myanmarmobileapp.com)တြင္ ရယူႏုိင္ပါျပီ..

http://www.myanmarmobileapp.com/2013/08/23/youtube-floating-hd-player-pro-for-android-6mb/

Android နဲ႔ iOS ကေန Premier League Live ၾကည့္လို႔ရတဲ့ Premier League Live 2013/2014

ကဲ Premier League ခ်စ္သူ ေဘာလံုးဝါသနာရွင္အေပါင္းတို႔အတြက္ Android နဲ႔ iOS ကေန Premier League Live ၾကည့္လို႔ရတဲ့ Premier League Live 2013/2014 ကိုတင္ေပးလိုက္ပါတယ္.. Live Scores ေတြ Lineup စာရင္းေတြပါျပေပးႏုိင္တဲ့အျပင္ English Premier League နဲ႔ပတ္သက္သမ် သတင္းေတြကို ခ်က္ခ်င္းဖတ္ရမွာျဖစ္ပါတယ္.. English Premier League ေတြသာမက UEFA Champions League,UEFA Europa League,F.A. Cup,Capital One Cup ေတြကိုလည္း သိရွိႏိုင္မွာျဖစ္ပါတယ္.. ဘယ္အသင္းက ဘယ္ေလာက္က်သြားတယ္၊ ဘယ္ေလာက္တက္လာတယ္၊ ဘယ္သူ႔ကို ေရာင္းစားလိုက္ၿပီ. စသည္ျဖင့္ေပါ့ဗ်ာ.. ကၽြန္ေတာ္က ေဘာလံုးအေၾကာင္း မသိေတာ့ အထဲမွာ ၾကည့္လို႔ရတာေတြကို သိပ္မေျပာတတ္ဘူး.. မိတ္ေဆြတို႔အတြက္ေတာ့ တန္ဖိုးရွိမွာပါ.. အင္တာနက္ဖြင့္ထားေႏွာ္..

Download >>> http://goo.gl/DnKJnA


Ref: Maung Pauk https://www.facebook.com/groups/206086689495026/

Android နဲ႔ iOS ကေန Premier League Live ၾကည့္လို႔ရတဲ့ Premier League Live 2013/2014
*************************************************************
ကဲ. Premier League ခ်စ္သူ ေဘာလံုးဝါသနာရွင္အေပါင္းတို႔အတြက္ Android နဲ႔ iOS ကေန Premier League Live ၾကည့္လို႔ရတဲ့ Premier League Live 2013/2014 ကိုတင္ေပးလိုက္ပါတယ္.. Live Scores ေတြ Lineup စာရင္းေတြပါျပေပးႏုိင္တဲ့အျပင္ English Premier League နဲ႔ပတ္သက္သမ် သတင္းေတြကို ခ်က္ခ်င္းဖတ္ရမွာျဖစ္ပါတယ္.. English Premier League ေတြသာမက  UEFA Champions League,UEFA Europa League,F.A. Cup,Capital One Cup ေတြကိုလည္း သိရွိႏိုင္မွာျဖစ္ပါတယ္.. ဘယ္အသင္းက ဘယ္ေလာက္က်သြားတယ္၊ ဘယ္ေလာက္တက္လာတယ္၊ ဘယ္သူ႔ကို ေရာင္းစားလိုက္ၿပီ. စသည္ျဖင့္ေပါ့ဗ်ာ.. ကၽြန္ေတာ္က ေဘာလံုးအေၾကာင္း မသိေတာ့ အထဲမွာ ၾကည့္လို႔ရတာေတြကို သိပ္မေျပာတတ္ဘူး.. မိတ္ေဆြတို႔အတြက္ေတာ့ တန္ဖိုးရွိမွာပါ.. အင္တာနက္ဖြင့္ထားေႏွာ္..

Download >>> http://goo.gl/DnKJnA

BaldBooth v.1.7 Apk (6MB)


သူငယ္ခ်င္းေတြကုိ စေနာက္တာလည္းလုပ္လုိ႔ရတယ္
ကုိယ္ပံုကုိလည္းလုပ္ၾကည့္ေပါ့ အဲလိုထိပ္ေျပာင္ရင္ ခန္႔ေခ်ာၾကီးျဖစ္လာမွာလားဆိုတာ 
 ေအာက္ကလင့္မွာရယူနုိင္ပါတယ္ 
Downlaod>>>>mirrorcreator (or)zippyshare

Phone ေျပာသမွ်ကို မွတ္ထားေပးမဲ့ Call Recorder Full version 1.4.7 APK

Call Recorder လုိ႔ဆိုလိုက္တာနဲ႕ ကိုယ္ဖုန္းေျပာထားသမွ်ကို မွတ္သားထားေပးတဲ့ application ေလးဆိုတာ android အသံုးျပဳတဲ့ user ေတြအကုန္လံုးသိၿပီးသားျဖစ္မွာပါ။ အခုလည္း ကိုယ့္ဖုန္းေလးထဲမွာ ဖုန္းေျပာသမွ်ကိုမွတ္သားထားေပးမဲ့ call recorder application အသစ္ေလးထြက္လာလို႔ တင္ေပးလိုက္ပါတယ္ဗ်ာ။
ဒီ application ေလးကိုသံုးမယ္ဆိုရင္ေတာ့ root ေဖာက္ထားမွအဆင္ေျပလိမ့္မယ္ဗ်။ တကယ္လို႔ HTC handset မွာသံုးမယ္ဆိုရင္ေတာ့ Custom Tom နဲ႕မွသာ အလုပ္လုပ္မယ္လို႔ သူ႔ရဲ႕ official site မွာ ေဖာ္ျပထားတာကိုေတြ႔ရပါတယ္ဗ်ာ။
Root access ရွိမွာသာသံုးလို႔ရတဲ့ ဒီ application ေလးအတြက္အသံုးျပဳလို႔ရမဲ့  handset ေတြကို ေအာက္မွာေဖာ္ျပေပးလိုက္ပါတယ္ဗ်ာ။
- HTC Desire
- HTC HD2
- Google Nexus One
- HTC Desire HD
- HTC Desire Z
- HTC Desire S
- HTC Incredible S
- HTC Thunderbolt
- HTC Sensation
- HTC EVO 3D (CDMA)
- HTC Hero
- HTC Wildfire
- ZTE Blade
- Sony Ericsson XPERIA ray
- Sony Ericsson XPERIA arc
- Samsung Galaxy S II X (SGH-T989)
- Galaxy Nexus (alsa required)Samsung Galaxy R (alsa & Chinese kernel required)Use standard API for recording (may record from the mic):
- Samsung GT-I9100 Galaxy S II (Doesn’t work on Android 4 ICS, Preferences: Audio source – voice uplink, and voice downlink when BT headset is connected(it will record only other side, but it’s better then nothing)

ကၽြန္ေတာ္ထပ္ၿပီးသတိေပးလိုက္ပါ့မယ္။ ဒီ application ေလးကိုသံုးခ်င္တယ္ဆိုရင္ေတာ့ Root access ရွိဖို႔ေတာ့လုိအပ္ပါလိမ့္မယ္ဗ်ာ။


ေအာက္ link ေတြကေန download လုပ္ႏိုင္ပါတယ္ဗ်ာ။

Download (Zippyshare)

Download (Box)

Download (Copy)

Download (Sendspace)


အားလံုးအဆင္ေျပၾကပါေစဗ်ာ။

ဘေလာ့မွာ ေၾကာ္ျငာေတြ (သို႕) ဆိုဒ္ေတြကို Slide Show ေလးနဲ႕ ညႊန္ျပျခင္လား



မဂၤလာပါ  ဘေလာ့မိတ္ေဆြအေပါင္းတို႕ သည္နည္းလမ္းေလးကေတာ့ မိမိတို႕ ဘေလာ့ေပၚမွာ ေၾကာ္ျငာေတြ ျဖစ္ေစ မိမိတို႕ လမ္းညႊန္လိုတဲ့ ၀က္ဆိုဒ္ေတြ ျဖစ္ေစ... မိမိတို႕သြားေစလိုတဲ့ ေနရာေလးေတြ နည္းပညာေလးေတြ  ပို႕စ္ေလးေတြကို ျဖစ္ေစ  slider ပုံစံေလးနဲ႕ လွလွ ပပ လမ္းျပလိုပါက  နည္းလမ္းေကာင္းေလး တစ္ခုကို  ေရးသားေဖၚျပလိုက္ပါတယ္ေနာ္....
သူကေတာ့ စလိုက္ေလးနဲ႕ဆိုေတာ့  လွပေသသပ္တယ္.. ပုံေလးေတြ လုပ္မယ္.. လင့္ညႊန္ဖို႕ လင့္ထည့္မယ္... ဆိုပါေတာ့  စမ္းသတ္ ၾကည့္လိုက္ပါေနာ္... ေအာက္မွာ လုပ္နည္းနဲ႕ လိုအပ္ေသာကုဒ္ေတြကို  ေပးထားပါတယ္... အရမ္းလြယ္ကူပါတယ္.....

   ►1.  Login လုပ္လုိက္ပါ ဘေလာ့ကာကို
   ►2.  Layout ကိုကလစ္ရပါ့မယ္ မိမိတို႕  Dashboard ကေနေပါ့
   ►3.  Add a Gadget ကိုကလစ္ေပးလုိက္ပါ
   ►4.  HTML/Javascript. ကိုကလစ္ျပီး က်လာတဲ့ ေဘာက္ေလးထဲမွာဘဲ
   ►5.  ေအာက္ကေပးထားတဲ့ ကုဒ္ေတြကို ေကာ္ပီယူ ထည့္လိုက္ပါ

 
   မွတ္ခ်က္   ။                 ။  သတိထားရမွာက  ကုဒ္ေတြထဲမွာ ရွိတဲ့ က်ေနာ္ ျမန္မာလိုေရးထားတဲ့
 ( link ထည့္ရန္)  (ပုံ link ထည့္ရန္ ) ဆိုတဲ့ေနရာေတြမွာ...
မိမိတို႕ လု္ပထားေသာ ပုံေတြရဲ႕ လင့္ိကု အစားထိုးပါ... ေရွ႕က link ထည့္ရန္  ေနရာမွာေတာ့ အဲပုံရဲ႕ သြားရမည့္ လင့္ကို ထည့္ေပးလိုက္ပါ...ဒါဆို လွပေသသပ္ေသာ  စလုိက္ေလးတစ္ခုရပါျပီေနာ္
အဆင္ေျပပါေစ
ခုလိုအားေပးတဲ့အတြက္ အထူးေက်းဇဴးတင္ပါေၾကာင္း ေျပာၾကားပါရေစ..

next launcher 3D

next launcher 3D

next launcher 3D ေနာက္ဆံုးထြက္ Version ႏွစ္ခုတင္ေပးလိုက္ပါတယ္။



Huawei ဖုန္းေတြအတြက္ Root မလိုပဲ ျမန္မာစာေရးႏိုင္ဖတ္ႏိုင္မယ့္ IT Suboo Huawei Theme Font (For Jelly Bean) 4.1.1

Huawei Emotion UI ပါ၀င္ၿပီး Themes ေျပာင္းလို႕ရတဲ့ Huawei ဖုန္းေတြအတြက္ Root မလိုပဲ ျမန္မာစာေရးႏိုင္ဖတ္ႏိုင္မယ့္ IT Suboo Huawei Theme Font (For Jelly Bean) 4.1.1 
ေလးကို တင္ဆက္လိုက္ပါတယ္။ ဒါေလးကိုျပဳလုပ္သူကေတာ့ က်ေနာ္တို႕ရဲ႕ IT SuBoo စာေရးသူ LinkStar ပဲျဖစ္ပါတယ္။
အဲဒီ လိုTheme ေျပာင္းလို႕ရတာ မ်ိဳးမိမိတုိ႕ရဲ႕ hauweiဖုန္းမွာdefault ပါတယ္ဆုိရင္အခုေျပာမယ့္နည္းေလးနဲ႕ျမန္မာစာထည့္နိင္ပါတယ္။ Root လုပ္စရာမလုိပါဘူး။Root မလုပ္ခ်င္ဘဲဖုန္းမွာ ျမန္မာစာေပၚခ်င္တဲ့သူေတြအတြက္အဆင္ေျပမွာပါ။လက္တေလာ ျမန္မာျပည္ကုိေရာက္ေနတဲ့ Emotion UI သုံးထားတဲ့တျခားhuaweiဖုန္းေတြ (G510,C8813,U8950,y300.. etc) အစရွိတဲ့ဖုန္းေတြမွာလည္းဒီ Theme pack ေလးနဲ႕ ျမန္မာစာထည့္နုိင္ပါတယ္။
 ပထမဆံုးလိုအပ္တာေလးကို အရင္ေဒါင္းလိုက္ပါ။
==========================


 ေဒါင္းလို႕ရလာတာေလးကို ဒီအတိုင္းပဲ SD Card သို႕မဟုတ္ Internal ထဲက
 HWThemes folder>>Diythemes ထဲမွာ ထည့္လိုက္ပါ။
ၿပီးရင္ျပန္ထြက္ၿပီး Themes ဆိုတဲ့ ထဲ၀င္လိုက္ပါ။
အဲဒီမွာIT SuBoo  ဆိုတဲ့ Themes ကို Apply ေပးလိုက္ပါ။
  Themes With Font လား  Themes Without Font လားေမးရင္
Themes With Font ကို ေရြးေပးလိုက္ပါ။ Reboot က်ၿပီး ျပန္တက္လာရင္ ျမန္မာစာFont ေတြကိုသံုးလို႕
ရပါၿပီအဆင္ေျပပါေစဗ်ာ။

အဆင္မေျပရင္ မွတ္ခ်က္ေပးခဲ့ၾကပါ။

Facebook apk ေနာက္ဆံုးဗားရွင္း 3.7

Facebook ေနာက္ဆံုးဗားရွင္းေလးတင္ေပးလ ိုက္တယ္ဗ်ာ။ဒီဗားရွင္း Animated Sticker အလန္းေလးေတြ တိုးလာၿပီး Feeling ေတြလည္း ထည့္သြင္းႏိုင္ပါၿပီ။5.9.2013 ရက္ေန႕ထြက္ေလးကို အားေပးလိုက္ၾကပါဦးေနာ္။ အဆင္ေျပပါေစဗ်ာ။
ၾကိဳက္တယ္ဆိုေအာက္မွာ ေဒါင္းသြားလိုက္ပါဗ်ာ။

အဆင္မေျပမႈမ်ားရွိပါက မွတ္ခ်က္ေပးခဲ့ၾကပါ။

Java



https://dl.dropbox.com/u/94729309/learning%20java.docx
Chapter 1 Overview
ခရီးတစ္ခုကိုသြားတဲ့အခါ ေျခတစ္လွမ္းကေန စရမွာမွန္တယ္။ ဒါေပမယ့္ မသြားခင္ ကိုယ္သြားရမယ့္ ခရီးရဲ႕ ေျမပံုကို ၾကည့္ထားရင္ပိုအဆင္ေျပမယ္ထင္ပါတယ္။ ေျမပံုေပၚမွာေတာ့ အေသးစိတ္မပါဘူးေပါ့။ ဒီ overview ကို ေျမပံုလုိ႕သတ္မွတ္ျပီးဖတ္ပါ။ ေနာက္အခန္းေတြမွာအေသးစိတ္သြားပါလိမ့္မယ္။

ၾကိဳတင္ျပင္ဆင္မႈ
Java programming language ကိုစတင္ေလ့လာဘို႕အတြက္ ပဏာမျပင္ဆင္မႈအေနနဲ႕ ေအာက္ပါလင့္ ၂ခုကေန လိုအပ္တာေတြကို download ဆြဲပါ။
https://dl.dropbox.com/u/94729309/jdk1.7.0.rar
jdk1.7.0 ကို unzip လုပ္ျပီး install လုပ္ပါ။
eclipse-mobile-juno-win32.rar ကိုလည္း unzip လုပ္ျပီး eclipse ဆိုတဲ့ folder ကို D drive ေအာက္မွာထားပါ။
D drive မရွိလည္း ရွိတဲ့ေအာက္မွာထားပါ။
ဆရာမကေတာ့ data ေတြကို D drive ေအာက္မွာထားတဲ့အေလ့ရွိပါတယ္။
ဒါေတြကို down ရတာ အခက္အခဲရွိရင္ နီးရာ software CD ဆိုင္မွာ၀ယ္လို႕ရပါတယ္။
Java jdk1.7.0 (Java Development Kit version 1.7.0 ) နဲ႕ eclipse လို႕ေျပာ၀ယ္ပါ။
ဒါျပီးရင္ေတာ့ စ discuss လုပ္ပါေတာ့မယ္။
eclipse folder ထဲက eclipse ဆိုတဲ့ ခရမ္းေရာင္အလံုးေလးကို double click လုပ္လုိက္ပါ။
(>>ဆိုတဲ့သေကၤတကိုေတြ႕ရင္ click လုပ္ခုိင္းတယ္လို႕မွတ္ပါ။)
ကြန္ပ်ဴတာ screen မွာ This is a simple java program. ဆိုတဲ့စာသားေလးေပၚလာေအာင္ဘယ္လိုေရးမလဲဆိုတာၾကည့္ၾကရေအာင္။
Project တစ္ခုအရင္ေဆာက္
အရင္ဆံုး project တစ္ခုအရင္တည္ေဆာက္ရမယ္။ test ဆိုတဲ့ project တစ္ခုေဆာက္ဘုိ႕ ေအာက္ကအတုိင္းလုပ္ပါ။
File>>New>>Project>>Java folder ေအာက္က Java Project ကို select လုပ္ျပီး Next>>
Project name ကို test လုိ႕ေပးလိုက္ပါ။ မေပးခ်င္လည္းၾကိဳက္တာေပး။ ဘာေပးေပးရတယ္။ ျပီးရင္ Finish>>
ဘယ္ဘက္ျခမ္းက Package Explorer မွာ test ဆိုတဲ့ folder ေလးေပၚလာမယ္။ ဒါဆို project ေဆာက္ျပီးျပီ။
Class တစ္ခုလုပ္ရေအာင္
Project ထဲမွာ class တစ္ခုထည့္မယ္။ class ကို Example လို႕အမည္ေပးရေအာင္။ ေအာက္ကအတုိင္းလုပ္ပါ။
Package Explorer မွာ test ဆိုတဲ့ folder ေဘးကမွ်ားေလးကို click လုပ္ရင္ src ဆိုတာေတြ႕မယ္။ src ကို right click လုပ္ျပီး New>>Class>>
name ကို Example လုိ႕ေပးျပီး (ၾကိဳက္ရာေပးႏိုင္ပါတယ္) Finish>>
src ေအာက္မွာ default package, အဲဒီေအာက္မွာ Example.java ဆိုျပီးေပၚလာမယ္။ ညာဘက္ျခမ္းမွာလည္း Example.java file ပြင့္ေနျပီး code စတင္ေရးဘုိ႕အသင့္ျဖစ္ေနပါျပီ။ ေအာက္ပါအတုိင္းေပါ့။
public class Example {
}
Class ထဲမွာ Code ေတြေရးမယ္
ေလာေလာဆယ္ေတာ့ အဲဒါကိုဖ်က္လုိက္ျပီး ေအာက္က မွင္နီနဲ႕ျပထားတဲ့ code ေတြကို ကူးထည့္လုိက္ပါ။
/*
This is a simple Java program.
Call this file "Example.java".
*/
class Example {
// Your program begins with a call to main().
public static void main(String args[]) {
System.out.println("This is a simple Java program.");
}
}
ျပီးရင္ save (Ctrl+s) လုပ္ပါ။
Run ၾကည့္ရေအာင္
Ctrl+F11) ႏွိပ္ပါ။
ျပီးရင္ညာဘက္ေအာက္ဘက္ကိုၾကည့္ပါ။
This is a simple Java program.
ဆိုတာကိုေတြ႕ပါလိမ့္မယ္။ ဒီ program က This is a simple Java program.
ဆိုတဲ့ စာတစ္ေၾကာင္းကို ကြန္ပ်ဴတာ screen မွာေပၚလာေအာင္ေရးတဲ့ program မုိ႕ပါ။
အဲဒီအစား ကိုယ္ေပၚေစခ်င္တဲ့ စာကိုအစားထိုးထည့္ၾကည့္ေပါ့။
ဒါအရိုးစင္းဆံုး program ေလးကို run ၾကည့္တာပါ။
code ေတြကိုေလ့လာၾကည့္ရေအာင္
/*
This is a simple Java program.
Call this file "Example.java".
*/
/*
*/ ဒါကို comment လို႕ေခၚတယ္။ တစ္ေၾကာင္းထက္ပိုတဲ့ စာေတြကို comment လုပ္ခ်င္တဲ့အခါသံုးတယ္။ ဒီႏွစ္ခုၾကားမွာရွိတဲ့ စာေတြ code ေတြကို compiler က compile မလုပ္ဘူးလို႕သာမွတ္ထားပါ။ ကိုယ္ေရးခ်င္တာေရးလို႕ရတယ္။ ဒါဟာ simple java program တစ္ခုျဖစ္ပါတယ္။ ဒီဖုိင္ကို Example.java လုိ႕ေခၚပါတယ္လုိ႕ေျပာထားတာ။ ဒီအပို္င္းမေရးလည္းရတယ္။ ဒါဆိုဘာလို႕ေရးလည္းဆိုေတာ့ ဒီ program ကို ေလ့လာတဲ့သူကိုနားလည္လြယ္ေအာင္ေရးေပးထားတာဘဲ။ စက္ကဖတ္ဘုိ႕မဟုတ္ဘူး။ လူဖတ္ဘို႕ေရးေပးထားတာ။ ေလာေလာဆယ္အဲလိုဘဲမွတ္ထားလုိက္ဦး။
ေနာက္တစ္ခုက
class Example {
java program တစ္ပုဒ္ေရးေတာ့မယ္ဆိုရင္ class ဆိုတာေလး စေရးရတယ္။ ေနာက္က Example ဆိုတာကေတာ့ ဒီ class ရဲ႕အမည္ကိုေျပာတာ။ ကို္ယ္ေပးခ်င္တဲ့အမည္ေပးလို႕ရတယ္။
// Your program begins with a call to main().
// ဆိုတာလည္း comment ဘဲ။ အေပၚက /*
*/
ဆိုတဲ့ comment နဲ႕ဘာကြာလည္းဆိုေတာ့ // က စာတစ္ေၾကာင္းထဲအတြက္ဘဲသံုးႏိုင္တယ္။
/*
*/ ကေတာ့ တစ္ေၾကာင္းထဲေရာ တစ္ေၾကာင္းထက္ပိုတဲ့ စာေတြအတြက္ပါသံုးႏုိင္တယ္။ ဒါဘဲကြာတယ္။
public static void main(String args[]) {
java application တစ္ခုမွာ အနည္းဆံုး method တစ္ခုေတာ့ပါရတယ္။ အဲဒါ main method ဘဲ။ ကို္ယ္ေရးလိုက္တဲ့ application တစ္ခုကို execute လုပ္တဲ့အခါ main method ကေနစလုပ္တယ္။ တစ္နည္းေျပာရရင္ main method ဆိုတာ စမွတ္ဆိုပါေတာ့။ က်န္တာေတြကိုေတာ့ သူ႕ေနရာေရာက္ရင္ရွင္းျပမယ္။ ခုေတာ့ဒီေလာက္ဘဲမွတ္ထားဦး။
System.out.println("This is a simple Java program.");
ကြန္ပ်ဴတာ screen မွာ ကို္ယ္ေပၚေစခ်င္တဲ့ စာေတြကို ဒီလိုပံုစံနဲ႕ေရးေပးရပါတယ္။ ကို္ယ္ေပၚေစခ်င္တဲ့ စာကို “ ” ထဲမွာထည့္ေရးေပးလုိက္ေပါ့။
ထပ္ၾကည့္ရေအာင္
class Example {
public static void main(String args[]) {
System.out.println("This is a simple Java program.");
}
}
ဒါ အရိုးရွင္းဆံုး java program တစ္ခုရဲ႕ပံုစံဘဲ။
class တစ္ခုရွိမယ္။ အဲဒီ class ကိုအမည္ေပးရမယ္။ ဥပမာ
class Example {
}
အနည္းဆံုး method တစ္ခုရွိရမယ္။ အမည္က main ေပါ့။ method ဆိုရင္ အမည္ေနာက္မွာ () ပါရမယ္။ ဥပမာ
public static void main (String args[]){
}
ကြန္ပ်ဴတာ screen ေပၚမွာ hello ဆိုတဲ့စာသားေလးေပၚခ်င္ရင္ဒီလုိေရးမယ္။
System.out.println(“hello”);
ဒါကို main method ထဲထည့္ရမယ္။ ဒီလို
public static void main (String args[]){
          System.out.println(“hello”);
}
main method ကို class ထဲထည့္ရမယ္။ ဒီလို
class Example {
public static void main(String args[]) {
System.out.println("hello");
}
}
Summary
1.    Jdk1.7.0 ကို install လုပ္ပါ။
2.    eclipse folder ကို d drive ေအာက္မွာထားပါ။
3.    eclipse folder ထဲက eclipse ဆိုတဲ့ application ကို run ပါ။
4.    project တစ္ခုတည္ေဆာက္ပါ။ test လုိ႕အမည္ေပးပါ။
5.    project ထဲမွာ class တစ္ခုထည့္ပါ။ Example လို႕အမည္ေပးပါ။
6.    class ထဲမွာ main method ကိုထည့္ပါ။
7.    main method ထဲမွာ ကိုယ္ျဖစ္ေစခ်င္တဲ့ statement ကိုေရးပါ။
8.    run ၾကည့္ပါ။
ကဲေနာက္တစ္ခုဆက္ၾကရေအာင္
ဒီတစ္ခါ variable အေၾကာင္းေလးနည္းနည္းၾကည့္ရေအာင္။
Variable ဆိုတာ memory ေပၚကေနရာတစ္ခုပါဘဲ။
Variable ထဲမွာ data ေတြထည့္လုိ႕ရတယ္။
Variable တစ္ခုကို မသံုးခင္ အရင္ဆံုး ေၾကျငာရပါမယ္။ variable declaration လုပ္တယ္လို႕ေခၚတယ္။ ေၾကျငာတဲ့ပံုစံကေတာ့
Type var-name;
Type ဆိုတာ variable ထဲမွာထည့္မယ့္ data type ကိုေျပာတာပါ။ data type ေတြအမ်ားၾကီးရွိတယ္။ 1, 2, 3, အစရွိတာေတြကို integer data type လုိ႕ေခၚတယ္။ int လုိ႕ေရးရတယ္။
A, b, c အစရွိတာေတြကေတာ့ character data type ေပါ့။ char လုိ႕ေရးရတယ္။ ဒီေလာက္ဘဲ မွတ္ထားဦး။
var-name ဆိုတာက variable name ပါ။ ၾကိဳက္ရာအမည္ေပးႏုိင္တယ္။ ေပးလို႕မရတဲ့အမည္အခ်ိဳ႕ေတာ့ရွိတယ္။ ေနာက္ေတာ့ရွင္းျပမယ္။
ကို္ယ္က variable တစ္ခုကိုေၾကျငာမယ္။ variable name ကို num လုိ႕ေပးခ်င္တယ္ဆိုပါေတာ့။ variable ထဲမွာထည့္ခ်င္တာက integer value ဆိုပါေတာ့။
ဒါဆို ဒီလိုေၾကျငာရတယ္။
int num;
ဒါက memory ေပၚမွာ ေနရာတစ္ခုယူလုိက္ျပီး အဲဒီေနရာကို num ကိုသတ္မွတ္လုိ္က္တာပါ။ ကိုယ္ၾကိဳက္ရာအမည္ကိုေပးႏိုင္ပါတယ္။ num ရဲ႕ေရွ႕မွာပါတဲ့ int ဆိုတာက num ထဲမွာ ဘယ္လို data မ်ိဳးကိုထည့္မယ္ဆိုတာေျပာတာပါ။
ဟုတ္ျပီ။ variable declaration ေတာ့လုပ္ျပီးျပီ data ဘယ္လိုထည့္မလည္း။ ကိုယ္က 100 ထည့္ခ်င္တယ္ဆိုပါေတာ့။ ဒါဆို
num = 100;
ဒီေနရာမွာ = သေကၤတာဟာ ညီမွ်ျခင္းကိုဆိုလိုတာမဟုတ္ဘဲ assign လုပ္တယ္လို႕ဆိုိလုိတယ္။ num ထဲကို 100 ထည့္ုလိုက္တယ္ေပါ့။
အဲဒီ num ထဲမွာရွိေနတဲ့ 100 ဆိုတာကို display လုပ္ျပခ်င္တယ္ဆိုပါေတာ့။ ဒါဆို
System.out.println(num);
ဒါမွမဟုတ္ This is num: 100 လုိ႕ျပခ်င္တာဆိုရင္ေတာ့
System.out.println(“This is num: ”+num);
Variable ထဲက data ကိုထုတ္ျပခ်င္တာဆို “” မလိုဘူး။ ေရွ႕ကေဖာ္ျပထားတာနဲ႕ ေနာက္ကေဖာ္ျပခ်င္တာ ဆက္ဘို႕ဆိုရင္ + သေကၤတကိုသံုးရတယ္။
num ထဲမွာရွိတဲ့တန္ဘိ္ုးကို ၂နဲ႕ေျမွာက္ျပီး num ထဲျပန္ထည့္ခ်င္တယ္ဆိုရင္ ဆိုလုိတာက num ကို ၂ဆတိုးခ်င္ရင္
num = num * 2;
*  ဆိုတဲ့သေကၤတေလးက အေျမွာက္သေကၤတပါ။
num ထဲမွာ ပထမ ၁၀၀ ရွိေနမယ္။ ၂နဲ႕ေျမွာက္ျပီးေနာက္ဆိုရင္ num ထဲမွာ ၂၀၀ ရွိမွာေပါ့။
အဲဒါကို display လုပ္ျပခ်င္ရင္
System.out.print(“The value of num * 2 is”);
System.out.println(num);
print နဲ႕ println ဘာကြာလည္းဆိုရင္ print ဆိုရင္ cursor ကေနာက္တစ္ေၾကာင္းမဆင္းဘူး။ println ကေနာက္တစ္ေၾကာင္းဆင္းတယ္။ ln ဆိုတာ လိုင္းကိုေျပာတာပါ။
ဒါေတြသိျပီးျပီရင္ program တစ္ပုဒ္ေရးရေအာင္။
eclipse ကို run ပါ။
ျပီးခဲ့တဲ့တစ္ခါကတည္ေဆာက္ျပီးသား test ဆိုတဲ့ project ေအာက္မွာဘဲ ေနာက္ထပ္ class တစ္ခုထပ္ထည့္ပါမယ္။ ဒီ class အမည္ကိုေတာ့ Example2 လုိ႕ေပးရေအာင္။
ျပီးရင္ Example2.java မွာ ေအာက္ပါ code ေတြကို copy လုပ္၊ save လုပ္ျပီး run ပါ။
/*
Here is another short example.
Call this file “Example2.java”.
*/
class Example2 {
public static void main(String args[]) {
int num; // this declares a variable called num
num = 100; // this assigns num the value 100
System.out.println("This is num: " + num);
num = num * 2;
System.out.print("The value of num * 2 is ");
System.out.println(num);
}
}
Output ကေအာက္ပါအတုိင္းျဖစ္ပါလိမ့္မယ္။
This is num: 100
The value of num * 2 is 200
ဒါျပီးရင္ * ေနရာမွာ + ထည့္ျပီး run ၾကည့္ပါ။ Output က 102 ျဖစ္မယ္။
- ထည့္ျပီး run ၾကည့္ပါ။ Output က 98  ျဖစ္မယ္။
/ ထည့္ျပီး run ၾကည့္ပါ။ / ဆိုတာ အစား သေကၤတပါ။ Output က 50 ျဖစ္မယ္။
Two Control Statements
The if Statement
ဒီတစ္ခါ if Statement အေၾကာင္းၾကည့္ရေအာင္။ condition တစ္ခုကိုမွန္လား မွားလား စစ္ေဆးဘုိ႕သံုးတယ္။ ဥပမာ num ထဲမွာ integer value တစ္ခု ထည့္ထားတယ္ဆိုပါေတာ့။ အဲဒီ value ဟာ 100 ထက္နည္းသလားဆိုတာသိခ်င္ရင္
if (num<100)
လို႕စစ္ရတယ္။ 100 ထက္နည္းရင္ num is less than 100 လို႕ display လုပ္ခ်င္တယ္ဆိုပါေတာ့။ ဒါဆိုရင္
if (num < 100) System.out.println(“num is less than 100”);
လို႕ေရးရတယ္။
num = 90;
if (num < 100) System.out.println(“num is less than 100”);
ခုဆို num ထဲမွာ 90 ရွိတယ္။ if (num < 100) နဲ႕စစ္ၾကည့္လိုက္ေတာ့ ဒီ condition ဟာ true ျဖစ္ေနတယ္။ ဒါေၾကာင့္ ေနာက္က statement အတိုင္း num is less than 100 ဆိုတာကို display လုပ္ျပမယ္။ တကယ္လို႕
num = 120;
if (num < 100) System.out.println(“num is less than 100”);
ဆိုရင္ num ထဲမွာ 120 ရွိေနမယ္။ သူက 100 ထက္ၾကီးတာဆိုေတာ့ condition က false ျဖစ္တယ္။ ဒါေၾကာင့္ သူ႕ေနာက္က statement ကို အလုပ္မလုပ္ဘူး။ ဒါေၾကာင့္ ဘာကိုမွ display လုပ္ျပမွာမဟုတ္ဘူး။
ကဲဒီတစ္ခါ operator ေတြကိုၾကည့္ရေအာင္
Operator                Meaning
<                          Less than
>                          Grater than
==                        Equal to (= တခုထဲဆို assignment ပါ။)
နမူနာ program တစ္ခုၾကည့္ရေအာင္။ integer number ၂ခုကို ႏႈိင္းယွဥ္ၾကည့္မယ္။
Integer number ၂ခုဆိုေတာ့ integer variable ၂ခု ကို declare လုပ္ရမွာေပါ့။
int x, y;
x ထဲမွာ ၁၀ ထည့္ၾကည့္မယ္။
x = 10;
y ထဲမွာ ၂၀ ထည့္ထားရေအာင္။
y = 20;
x ဟာ y ထက္ ငယ္သလားစစ္ျပီး ငယ္ရင္ x is less than y လုိ႕ display လုပ္မယ္။
if (x < y) System.out.println(“x is less than y”);
x ကို 2 နဲ႕ေျမွာက္ျပီး x ထဲျပန္ထည့္ခ်င္ရင္
x = x * 2;
(ခုဆို x ထဲမွာဘယ္ေလာက္ျဖစ္သြားမလဲစဥ္းစားၾကည့္ပါ။ ခုနက ၁၀ ထည့္ထားတယ္။ ခု ၂နဲ႕ေျမွာက္လုိက္ေတာ့ ၂၀ ျဖစ္သြားမွာေပါ့။)
ဒီတစ္ခါ x နဲ႕ y equal ျဖစ္သလားစစ္ၾကည့္ရေအာင္။
if (x == y) System.out.println(“x now equal to y”);
(ဘာေျဖထြက္လဲစဥ္းစားၾကည့္ပါ။ x ထဲမွာ ၂၀၊ y ထဲမွာလည္း 20 ဘဲ။ ဒီေတာ့ ဒီ condition က true ျဖစ္တယ္။ ဒါေၾကာင့္ x now equal to y ဆိုတဲ့ စာကို display လုပ္ျပလိမ့္မယ္။)
ဒီတစ္ခါ x ကို 2 နဲ႕ထပ္ေျမွာက္ဦးမယ္။
x = x * 2;
ခုဆို x ထဲမွာ ၄၀ ျဖစ္ေနမယ္။ y ထဲမွာကေတာ့ ၂၀ ဘဲ။
x ဟာ y ထက္ၾကီးသလားဆိုတာစစ္ၾကည့္ရေအာင္။
if (x > y) System.out.println(“x now greater than y”);
(ဘာအေျဖထြက္မလဲစဥ္းစားၾကည့္ပါ။ x က y ထက္ၾကီးေနတာအမွန္ဘဲ။ ဒါေၾကာင့္ ဒီ condition true ျဖစ္တယ္။ ဒါဆို x now greater than y ဆိုတာကို display လုပ္ျပမယ္။)
ဒီတစ္ခါ x ဟာ y နဲ႕တူသလားဆိုတာစစ္ၾကည့္ရေအာင္။
if (x == y) System.out.pritnln(“you won’t see this”);
(အေျဖဘာထြက္မလဲ။ x ထဲမွာ ၄၀ ရွိတယ္။ y ထဲမွာ 20 ရွိတယ္။ ဒါဆို x နဲ႕ y တူမလား။ မတူဘူး။ ဒါဆို ဒီ condition false ျဖစ္တယ္။ ဒါဆိုရင္ သူ႕ေနာက္က statement  အလုပ္မလုပ္ဘူး။ ဒါေၾကာင့္ you won’t see this ဆိုတာကို ျမင္ရမွာမဟုတ္ဘူး။)
ထံုးစံအတုိင္း test project ထဲမွာ class တစ္ခုထပ္ထည့္ရေအာင္။ အမည္ကို IfSample လုိ႔ေပး။ ျပီးရင္ ေအာက္က code ေတြကူးထည့္ျပီး run ၾကည့္ပါ။
/*
Demonstrate the if.
Call this file "IfSample.java".
*/
class IfSample {
public static void main(String args[]) {
int x, y;
x = 10;
y = 20;
if(x < y) System.out.println("x is less than y");
x = x * 2;
if(x == y) System.out.println("x now equal to y");
x = x * 2;
if(x > y) System.out.println("x now greater than y");
// this won't display anything
if(x == y) System.out.println("you won't see this");
}
}
ထြက္လာမယ့္ output က ေအာက္ပါအတုိင္းျဖစ္မယ္။
x is less than y
x now equal to y
x now greater than y

LinkWithin

Related Posts Plugin for WordPress, Blogger...

တြက္ခ်က္ပါ






powered by calculator.net

ေငြအတြက္မပူပါနဲ့

ခ်က္ၾကမယ္ေလ


Try Relay: the free SMS and picture text app for iPhone.