About me

Saturday, October 22, 2016

Android Application ေရးနည္း အေျခခံ သေဘာတရား စာအုပ္

Author: Kyaw Zayar Min Genre: »
Rating
စာေ၇းသူ -  ၀င္းဟိန္း

Download -  UsersFile (or) TustFiles

Download လုပ္နည္းမသိ၇င္ >>> ဒီမွာ <<< သြားဖတ္လိုက္ပါ

Download Link မ်ား ပ်က္ေန ၇င္ ဆြဲလို မ၇ ၇င္ commend ေပးျပီး ေျပာေပးျကပါအုန္ေနာ္ က်ြန္ေတာ္သိတာနဲ ေတာက္ေလ်ွာက္ျပန္တင္းေပးပါမယ္
 အဆင္ေျပ၇င္ေတာ. မန္ဘာဝင္ထားၾကဖို႕လဲ ဖိတ္ေခၚပါတယ္

ANDROID APPLICATION ေရးသားနည္း Ebook (ျမန္မာလို)


ဆရာမ ေဒၚထားထားလြင္ေရးထားတဲ့ Andriod Application ေရးသားနည္းစာအုပ္ကို
စုထားတဲ့ Ebook ကေလးပါ။ Programming အေျခခံရွိသူမ်ားေလ့လာႏိူင္ပါတယ္။ ဘယ္သူမွေမြးကတည္းကမတတ္ပါဘူး တတ္ႏိူင္သေလာက္ၾကိဳးစားၾကည့္ေစခ်င္ပါတယ္
အေျခခံမရွိသူမ်ားလဲ ေလ့လာၾကည့္ပါ ဖတ္ၾကည့္ရင္အနည္းဆံုးဘာလဲဆိုတာသိခြင့္ရမွာပါ။

Download >>>  Zippyshare | Folidfiles | Ziddu | Tusfiles | Mirrorcreator

   အားလံုးအဆင္ေျပပါေစေနာ္...

လမ္းျပႀကယ္ပရဟိတအဖြဲ႕ သို႕လာေရာက္သူအေပါင္းကိုယ္စိတ္ႏွစ္ျဖာ က်န္းမာလို႕ ခ်မ္းသာၾကပါေစ...

Android Application ေရးသားနည္း

Android ဆိုရင္ လူတိုင္း စိတ္၀င္စား ၾကပါတယ္။ IOS နဲ႔ ယွဥ္လိုက္ရင္ Android က free ရတာ မ်ားပါ
တယ္။ Open Source ျဖစ္တဲ့ အတြက္ စိတ္ႀကိဳက္ ျပင္ဆင္ႏိုင္ပါတယ္။

Android application ေရးသားနည္းကုိ အျပင္မွာဆိုရင္ သိန္းခ်ီေပးၿပီး သင္တန္းေတြ တတ္ႏိုင္ပါတယ္။
ဒါေပမဲ့ မတတ္ႏိုင္တဲ့ သူေတြအတြက္ သိသေလာက္ကုိ ေ၀မွ်လိုက္ပါတယ္။

ညီမလည္း စာအုပ္ေတြပဲ ဖတ္ၿပီး ေလ့လာ ေနတဲ့ သူတစ္ ေယာက္ပါ။ Android Application ေရး နည္း
မေျပာခင္ အရင္ဆံုး Android အေၾကာင္းကုိ မိတ္ဆက္ေပး ခ်င္ပါတယ္။

Android ဆိုတာဘာလဲ?

Android ဆိုတာ ႀကိဳးမဲ့ ဆက္သြယ္ေရး ကိရိယာမ်ား အတြက္... ဦးတည္ၿပီး ဒီဇိုင္း ထုတ္လုပ္ ထားေသာ
အမ်ား နားလည္ လြယ္ၿပီး မည္သူ မဆို ယူသံုး ႏိုင္သည့္ Open Source Platform တစ္ခုပါ Android ကုိ
Google မွ ျပည့္စံုသည့္ အဆင့္ေရာက္ေအာင္..မြမ္းမံၿပီး..Open Handset Alliance ( OHA ) မဟာမိတ္ အုပ္စုမွ..ပိုင္ဆိုင္ပါတယ္။

OHA ၏ရည္ရြယ္ခ်က္က.. wireless device မ်ားကုိ ပုိမို ဆန္းသစ္ရန္ႏွင့္.. အသံုးျပဳသူ မ်ားအား..ပိုမို စံု
လင္ၿပီး ေစ်းသက္သာသည့္.. wireless device မ်ား ဖန္တီးေပးရန္ ျဖစ္ပါတယ္။ Android သည္ Linux
ေပၚတြင္..အေျခခံထားပါသည္။

Linux ေပၚတြင္အေျခခံရျခင္းမွာ.. ေပ့ါပါးျခင္း ၊ portability ၊ လံုၿခံဳၿခင္း security ႏွင့္ features စံုလင္မွဳ
တို႔ေၾကာင့္ပါ။



Android Application ေရးသားဖို႔ အတြက္.. Software ၃ မ်ိဳးလိုပါတယ္။
  1. Java SE SDK
  2. Android SDK
  3. Eclipse IDE
  • Java SE SDK Installation
  1. - ပထမ ဦးစြာ Java SE SDK က မိမိကြန္ပ်ဴတာထဲတြင္ ရွိမရွိကုိ စစ္ေဆးရ ပါမယ္။
  2. - Run > cmd ဖြင့္ၿပီး java လို႔ရိုက္လိုက္ပါ။ ရွိရင္ေတာ့ Java ရဲ့ version အေၾကာင္း က်လာပါလိမ့္မယ္။
  3. - " java is not recognized as an internal or external command " ဆုိရင္ေတာ့ မရွိလို႔ပါ။
  4. - Java SE SDK မရွိရင္ ဒီေနရာမွာ ေဒါင္းပါ
  5. - download ဆြဲလို႔ ရလာရင္ အဆင့္ဆင့္ run ပါမယ္။ Next တို႔ Finish တုိ႔ႏွိပ္ရံုပါပဲ။
  6. သိပ္မခက္လို႔ run ပံု run နည္းကုိ မရွင္းျပေတာ့ပါဘူး။ ^_^
  • Android SDK Intallation

Android SDK သည္ Android Platform ေပၚတြင္ Application မ်ား ေရးသား လိုသူ Developer မ်ား
အတြက္ အလြန္ အသံုး ၀င္ေသာ software ျဖစ္ပါတယ္။ Android SDK တြင္ နမူနာ project မ်ား ၊
Source Code မ်ား၊ Development Tool မ်ား၊ Emulator ေခၚ window ေပၚ တြင္ Android ဖုန္းကဲ့သုိ႔
အသံုးျပဳႏိုင္သည့္ ဖုန္းပံုစံငယ္ႏွင့္ Android Application မ်ား တည္ေဆာက္ရန္အတြက္ လိုအပ္ေသာ
Libraries မ်ားပါ၀င္ပါတယ္။

Java SE SDK ကုိ install မလုပ္ထားပါက Android SDk ကုိ install လုပ္ခ်ိန္တြင္ Warning Message
ႏွင့္ Error Message မ်ားကုိ ေတြ႔ရတတ္ပါတယ္။ Java SE SDK ကုိ install လုပ္ၿပီးမွ Android SDK
ကုိ install လုပ္ဖို႔ အၾကံေပးခ်င္ပါတယ္။

  1. - Android SDK ကုိ ဒီမွာေဒါင္းပါ
  2. - ရလာရင္ double click ႏွိပ္ၿပီး run လုိက္ပါ။
  3. - Welcome to the Android SDK Tools Setup Wizard လို႔ေပၚလာရင္ Next ကုိႏွိပ္ပါ။
  4. - Choose User ေနရာမွာ ႀကိဳက္တာေပးပါ။
  5. - Choose Install Location ေနရာမွာ C:\User\user\AppData\Local\Android\android-sdk လို႔
    ေပးၿပီး Next ကုိႏွိပ္လိုက္ပါ။
  6. - Install > Next > Finish ဆိုရင္ Android SDK ကုိ.. install လုပ္ၿပီးပါၿပီ။

  • Eclipse IDE Installation

IDE (Integrated Development Environment) ဆိုသည္မွာ Software တစ္ခုကို ကုိယ္တိုင္ Develop
ment လုပ္လိုေသာ computer programmer မ်ားအတြက္ နားလည္လြယ္ေသာ၊ အသံုးျပဳရ လြယ္ကူ
ေသာ high level comprehensive facilities မ်ားကုိ စုစည္းထားေသာ Software Application တစ္ခု
(သုိ႔) User Interface တစ္ခုပါ။

IDE တစ္ခုတြင္..ပံုမွန္အားျဖင့္..
  1. Source Code Editor
  2. Build Automation Tools ႏွင့္
  3. Debugger ဟူေသာအစိတ္အပိုင္း သံုးခုပါ၀င္ပါတယ္။
  1. - အရင္ဆံုး Eclipse IDE ကုိ download ဆြဲလိုက္ပါ ( Eclipse IDE for Java EE Developers )
  2. - Download ဆြဲလုိ႔ရလာတဲ့ file က zip လုပ္ထားရင္ Extract လုပ္ပါမယ္။
  3. - Extract လုပ္လို႔ရလာတဲ့ file ကုိ D:\ ေအာက္တြင္ AndroidApp ဆိုတဲ့ folder တစ္ခုေဆာက္လိုက္ပါ။

AndroidApp folder ေအာက္တြင္ထည့္လိုက္ပါမယ္။


  1. - ၿပီးရင္ eclipse.exe ကုိ run ပါမယ္။
  2. - Android Application မ်ားကုိ Eclipse IDE မွ တစ္စုတစ္စည္းတည္း သိမ္းဆည္းရန္အတြက္ Work
    space Location ေရြးခုိင္းပါလိမ့္မယ္။
  3. - ထို႔ေၾကာင့္ D:\AndroidApp\ ေအာက္တြင္ AndroidWorkspace ဆုိၿပီး folder တစ္ခုေဆာက္လိုက္
    ပါ့မယ္။
  4. - Workspace Location ကုိ Browse ထဲမွ.. D:\AndroidApp\Workspace ကုိေရြးေပးရပါမယ္။
  5. - OK ႏွိပ္လိုက္ပါမယ္။
  6. - ဒီလိုမ်ိဳးေပၚလာရင္ေတာ့.. Eclipse IDE ကုိ…ေအာင္ၿမင္စြာ Install လုပ္ႏိုင္ပါၿပီ။

Eclipse IDE ကုိ Install လုပ္ၿပီးရံုျဖင့္ ေရးလို႔ မရေသးပါဘူး။ Android emulator ကုိ ထည့္ရပါမည္။

မရွင္းတာရွိရင္ https://www.facebook.com/groups/minsoeyarsar/ မွာ ေမးျမန္ႏိုင္ပါတယ္ေနာ္။

  • Install New Software in Eclipse IDE


  • Android Application ေရးဖုိ႔ အတြက္ Eclipse ထဲကုိ ထည့္ရမယ့္ အရာေတြ ရွိပါတယ္။

    1. Android SDK Repository for Eclipse (1.5 to 4.0) // download link ကို install လုပ္သည့္
    အပုိင္းမွ တင္ေပးပါ့မယ္။ zip လုပ္ေနတာမၿပီးေသးလို႔ပါ L file size က 3 GHz ေက်ာ္ေက်ာ္ရွိလုိ႔ပါ။

    2. ADT-16.0.0 ( zipped files ) Download Here တို႔ကုိ D:\AndroidApp ေအာက္သုိ႔ copy ကူး
    ၿပီးထည့္ထားပါ။


    - Eclipse IDE ကုိၿပန္ဖြင့္လုိက္ပါ။
    - Help > Install New Software ကုိႏွိပ္လိုက္ပါ။


    - Install window ေပၚလာလွ်င္ Add button ကုိႏွိပ္လိုက္ပါ။


    - Archive ကုိႏွိပ္လိုက္ၿပီး.. window ေပၚလာပါက.. ခုနက download ဆြဲၿပီးထား ထားတဲ့…
    ADT-16.0.0 (zip file ) ကိုေရြးလိုက္ပါ။
    - Name ေနရာတြင္ Android ADT လို႔ေပးလိုက္ပါမယ္။


    - ၿပီးရင္ ok ကုိႏွိပ္လိုက္ပါမယ္။


    - Developer Tools အားလံုးကုိ..အမွန္ျခစ္ ျခစ္ၿပီး… Next ကုိႏွိပ္လိုက္ပါ။


    - Install လုပ္ေနပါလိမ့္မယ္…..


    - ၿပီးသြားလွ်င္ Next ကိုႏွိပ္လုိက္ပါ…

    - “ I accept the terms of the license agreement “ ကိုေရြးၿပီး Finish ကုိႏွိပ္လိုက္ပါ။
    - Computer ၏ Speed ေပၚမူတည္ၿပီး အခ်ိန္ၾကာႏိုင္ပါတယ္…။

    ** အခုလို install လုပ္ေနခ်ိန္တြင္ Internet Acess ရေနလွ်င္ ပိတ္ထားသင့္ပါတယ္။ ဘာလို႔လဲ
    ဆုိရင္ internet ရေနလွ်င္ install လုပ္ေနခ်ိန္တြင္ Error message မ်ားက်လာႏိုင္ပါတယ္ **

    1. - Installation ၿပီးဆံုးသြားပါက Eclipse IDE ကုိ Restart ခ်ခုိင္းပါလိမ့္မည္။
    2. -Ok ကိုႏွိပ္ၿပီး restart ခ်လိုက္ပါ။
    3. - Eclipse IDE ျပန္တတ္လာခ်ိန္တြင္ Workspace Location ကုိ ျပန္ေရြးခိုင္းပါလိမ့္မယ္။
    4. - အရင္တစ္ခါကလိုပဲ D:\AndroidApp\AndroidWorkspace ကုိေရြးေပးလိုက္ပါ။
    5. - အခု Eclipse IDE ၏ Android Preference မ်ားကုိ Configure လုပ္ဖို႔ အဆင္သင့္ျဖစ္ေနပါၿပီ။
    6. - Configure လုပ္နည္းကုိ ေနာက္ရက္ ေဖာ္ျပေပးသြားပါမယ္။

    *** ဆက္လက္ေဖာ္ျပေပးပါမယ္ ***

    မွတ္ခ်က္။။ ဒီပို႔စ္ေလးကို Min Soe Yar Sar ဆိုဒ္မွ အပိုင္း ၁-၂-၃-၄ ကို ဆက္၍ တစ္ပုဒ္တည္း
    ျဖစ္ေအာင္ တင္ေပးလိုက္တာပါ ေနာက္ထပ္ အပိုင္းမ်ားကို မူရင္းဆိုဒ္မွာ ဆက္လက္ေရးသားပါ
    က ကၽြန္ေတာ့္ အေနနဲ႔ ဆက္လက္ေဖၚျပေပးသြားပါမည္။


    1. ေဒါင္းေလာ့ ဘတ္တံကို ႏွိပ္ပါ။
    2. ၅ စကၠန္႔ ေစာင့္ စရာ မလိုပါ။
    3. ဘာ << SKIP AD >> မွ ခ်ိတ္ မထားပါ။
    4. ခ်က္ခ်င္း ေဒါင္းေလာ့ဆိုဒ္ကို ေရာက္ပါမည္။
    5. ကြန္နက္႐ွင္ ေႏွးသူမ်ား အဆင္ေျပ ေစရန္ ျပဳ လုပ္ ထားပါသည္။
    6. အခက္အခဲ ႐ွိရင္ စာေလး ေရးထား ခဲ့ပါ။
    7. မိတ္ေဆြတို႔ အားလံုး အတြက္ အဆင္ေျပေအာင္ အတတ္ႏိုင္ဆံုး ႀကိဳးစားေပး ပါမည္။
    8. ႐ႊင္လန္းခ်မ္းေျမ့ၾကပါေစ...။

    Track Who Check My Profile



    ဒီနည္းလမ္းက 100 % အလုပ္ျဖစ္ပါတယ္။ ဘယ္ app ကုိမွမသုံးပါဘူး။ အဲေၾကာင့္ Facebook ေပၚက app ေတြကုိမသုံးပါနဲ႕။ တစ္ခ်ဳိ႕ app ေတြက Spam ေတြလြတ္ေနတာ စိတ္အေႏွာက္ရွက္ျဖစ္ရပါတယ္။ အခန္႔မသင့္ရင္ အေကာင့္ပါသြားႏုိင္တယ္ေလ။ :D ဒီနည္းလမ္းကုိေတာ့ အားလုံးလည္းသိျပီးသားျဖစ္မွာပါ။ မသိေသးသူမ်ားအတြက္ရည္ရြယ္ပါတယ္။
    အရင္ဆုံး မိမိ Facebook ကုိ Login ဝင္ျပီးသကာလ New Feed ေတြရွိရာမွာ Right-Click>View Page Source ကုိသြားပါ။
     
    Ctr+F ႏွိပ္ျပီး ordered_list.top_friends ဟုရုိက္ထည့္ပါ။ 
    ဒါဆုိ ပုံမွျမင္ရတဲ့အတုိင္း ordered_list.top_friends ရဲ႕ေဘးကုိ Scroll လုပ္ျပီး "100003648-2" "1000546031-2" ေတြထဲက ဥပမာဆုိၾကပါစုိ႔ 100003648 ကုိယူပါမည္။ ေဘးက 2 ကုိေမ့လုိက္ပါ။


    ေတြ႕တဲ့အတုိင္း id ေတြအမ်ားၾကီးတန္းစီျပီးရွိေနတာေတြ႕ရပါမည္။ ဒါကေတာ့ ခင္ဗ်ားတုိ႔ ပရုိဖုိင္ကုိလာၾကည့္တဲ့ FB ထဲက Friends ျဖစ္ထားတဲ့ လူေတြပါပဲ။
    ျပီးရင္ Browser မွာ www.facebook.com/100003648 ဆုိျပီးေခၚၾကည့္လုိက္ပါ။

    Android ဟူသည္အဘယ္နည္း ႏွင့္ Android သမိုင္းေၾကာင္း


    Android သမိုင္းေၾကာင္း

    Android Secret Codes




    P.S: Not all these Android secret codes codes work for all the phone models mentioned above. Some work for Samsung, some for Sony and Some for HTC.

    Hardware/Software/Network

    *#*0*# – general test
    *#*#0*#*#* – LCD test
    *#*#0283#*#* – Packet Loopback test
    *#*#0289#*#* – Audio test
    *#*#0588#*#* – Proximity sensor test
    *#06# – Display IMEI number
    *#*#0673#*#* – Audio test
    *#07# – Test History
    *#*#0842#*#* – Vibration test and Backlight test
    *#*#1234#*#* – Display current firmware
    *#*#232338#*#* – Shows Wifi MAC address
    *#*#232339#*#* - Wifi Test
    *#*#273283*255*663282*#*#* – For a quick Backup of all Media Files
    *2767*4387264636# – To display product code
    *#*#3264#*#* – RAM version
    *#*#34971539#*#* – Show complete information about camera
    *#*#44336#*#* – PDA, Phone, CSC, Build Time, Change list number
    *#*#4986*2650468#*#* – PDA, Phone, H/W, RF Call Date
    *#*#526#*#* – WLAN Test
    *#*#7262626#*#* – Field test
    *#7465625# – View Phone Lock Status
    *7465625*782*# – Configure Network Lock NSP
    *7465625*27*# – Insert Network Lock Keycode NSP/CP
    #7465625*27*# – Insert Content Provider Keycode
    #7465625*782*# – Insert Partial Network Lock Keycode
    *7465625*77*# – Insert Network Lock Keycode SP
    #7465625*77*# – Insert Operator Lock Keycode
    *7465625*638*# – Configure Network Lock MCC/MNC
    #7465625*638*# – Insert Network Lock Keycode
    *#*#7594#*#* – Change the power button behaviour
    *#*#8255#*#* – GTalk Service Monitor

    *#*#7378423#*#*  -  Service Menu.

    Version Details/Information

    *#*#4636#*#* – Phone Information
    *#12580*369# – Software & Hardware Information

    *#*#2222#*#* – FTA Hardware Version

    *#*#1111#*#* – FTA Software Version

    Unlock PUK code in Emergency Dial

    **05***# – Execute from Emergency dial screen to unlock PUK code

    Bluetooth

    *#*#232331#*#* – Bluetooth test

    *#*#232337#*# – Shows Bluetooth device address

    GPS Test

    *#*#1472365#*#* – GPS Test

    *#*#1575#*#* – Another GPS test

    Service Mode

    *#*#197328640#*#* – Service Mode 1
    *#2263# – Service mode 2

    Restore/Reset

    *2767*3855# – Hard Reset (fully wipe without warning)
    *#*#7780#*#* – Restore Factory Settings

    Touch Screen

    *#*#2663#*#* – Touch screen version

    *#*#2664#*#* – Touch screen test

    Voice Dialling

    *#*#8350#*#* – Disables voice dialling logging mode
    *#*#8351#*#* – Enables voice dialling logging mode
    P.S: Not all these codes work for all the phone models mentioned above. Some work for Samsung, some for Sony and Some for HTC. We are not responsible, if code goes wrong.
    Readers! If you know some other useful shortcodes for Android, share with us through comments, so that everyone can learn more about Android.

    Friday, October 21, 2016

    Write Android Applications With HTML, JavaScript , CSS

    Android Application တစ္ခုေရးဖို႔အတြက္.. Java နဲ႔ေရးၿပီး.. Eclipseနဲ႔ run မွ..ရတာမဟုတ္ပါဘူး..။ Html , JavaScript , CSS နဲ႔လည္း... android app တစ္ခုေရးလို႔ရပါတယ္..။ ဒီစာအုပ္ေလးက.. html , javascript , css တို႔ကုိ.အေသးစိတ္..မရွင္းၿပထားပါဘူး..။ သိၿပီးသားသူေတြအတြက္.. ဒီ language ေတြသံုးၿပီး.. android app တစ္ခုေရးရတာ..အရမ္းကုိ.လြယ္ကူပါတယ္..။ ဒါေတြကုိ.. run ဖို႔အတြက္.. software သက္သက္မလိုပါဘူး..။ computer မွာရွိတဲ့.. notepad နဲ႔တင္ရပါတယ္.။ notepad နဲ႔ၾကည့္ရတာ..ရွဳတ္ရင္.. NotePad++ နဲ႔ေရးၾကည့္ပါ...။ အဆင္ေၿပၾကပါေစ.. ^_^
     How to write HTML
    How to wirte CSS       How to write JavaScript



    Download Ebook
    Download NodePad++