Posts

Showing posts from March, 2019

Assets Folder ထဲက apk ေခၚၾကည့္ၾကမယ္ ( ၄ )

#install ================================= App ကို Install လုပ္နည္း 1.New Project တစ္ခုယူ ... 2. app/src/main ေအာက္မွာ assets ဆိုတဲ့နာမည္နဲ႔ folder တစ္ခုေဆာက္ၿပီး အထဲမွာ စမ္းခ်င္တဲ့ apk တခုထည့္ထားပါ ... ဥပမာ ... astro.apk 3. main.xml ထဲ ဒီကုဒ္ထည့္ပါ ... <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent" ...

Local Html file မ်ားကို WebView တြင္ ေဖာ္ျပျခင္း (၁)

============= ကိုယ့္ app ထဲမွာ စာနဲ႔ ရုပ္ပံုေတြကို ဒီဇိုင္းအမ်ိဳးမ်ိဳးနဲ႔ (pdf page ေတြလိုမ်ိဳး) ေဖာ္ျပခ်င္ရင္ WebView နဲ႔ local html file ေတြ image file ေတြကို assets folder ထဲမွာ ထားၿပီး ေဖာ္ျပႏိုင္ပါတယ္။ WebView ရဲ့ လုပ္ေဆာင္...

Lesson (127) Basic သင္တန္းမွ

======== ========== Custom ListView တည္ေဆာက္ အသံုးျပဳနည္း ========== ListView တခုမွာ List item ေတြဟာ စာသား text တခုစီပဲ ပါရင္ ListView သင္ခန္းစာမွာ ျပထားတဲ့အတိုင္း လုပ္တာနဲ႔ လုံေလာက္ပါတယ္။ တကယ္လို႔ List item ေတြမွာ စာသား text တခုမက ပါမယ...

AIDE ကို Full Version ကြန္ပ်ဴတာ

က်ေနာ္ေျပာခဲ့တဲ့ Nox ေဆာ့၀ဲက အဆင္ေျပပါတယ္ခင္ဗ်ာ ... AIDE ကို Full Version အျဖစ္ ကြန္ပ်ဴတာေပၚကေနအသုံးျပဳႏုိင္ပါတယ္။ ေအာက္မွာ ဘာေသာ့မွ မရွိေတာ့ေၾကာင္းသက္ေသျပထားပါတယ္။ ဖုန္းမွာ...

Play Store (1) : Play Store သို႔ Apk တင္ျခင္း မွတ္စု

======== Developer account ၀ယ္ထားၿပီးသူေတြ play store ကို apk တင္ဖို႔ ကြန္ပ်ဴတာ မလိုပါဘူး။ Mobile ဖုန္းနဲ႔ပဲ လုပ္ႏိုင္တယ္။ ၁။ Target sdk version 26 ထားပါ။ ၂။ Icon ပံုကို resolution ေကာင္းေကာင္း ႀကိဳက္တဲ့ အရြယ္နဲ႔ ဖန္တီးထားပါ။ အဲဒ...

App မွာ Password ထားသုံးခ်င္ရင္

============================ ခုစနစ္မွာ... #main.xml ဖိုင္မလိုပါ #Database ထဲမွာ User Name နဲ႔ Password ကုိမွတ္ထားပါတယ္။ #App ထဲမွာပဲ... Login, Sign up, Change Password လုပ္ႏိုင္ပါတယ္... #User Name နဲ႔ Password ကုိ Database နဲ႔တိုက္စစ္လို႔ မမွန္ရင္ Activity. မပြင့္ပါဘူး။ မွန္ရင္ပြင့္...

ပရိတ္ႀကီး ၁၁ သုတ္ Project

============ Story Book Project မွာ ျမန္မာ font ေတြ သံုးနည္း နမူနာ project ျဖစ္ပါတယ္။ ပရိတ္ႀကီး ၁၁ သုတ္ ကို ဖိုင္တခုစီနဲ႔ သိမ္းတယ္။ အဂၤလိပ္ စာလံုးေတြနဲ႔ file name ေပးထားတယ္။ MainActivity မွာ String[] ၂ခု သံုးထားတယ္။ titles က ListView မွာ display ...

Story Book Project Series

============ 1. Stories 2. ကဗ်ာ 3. ပရိတ္ႀကီး ၁၁ သုတ္ 4. Text only သင္ခန္းစာမ်ား 5. မူလတန္း၊ အလယ္တန္း၊ အထက္တန္း Text books 6. အဂၤလိပ္ စကားေျပာ သင္ခန္းစာ 7. အိမ္သံုးေဆး၀ါးမ်ား စသည္ စသည္ အသံုးခ်ႏိုင္ပါတယ္။ Stay tuned! :)

Story Book Project (9) End

======== အရင္ project 8 ကို ဆက္သံုးပါမယ္။ ဒီဇိုင္း ျပင္ပါမယ္။ MainActivity ရဲ့ ActionBar color ကို ျပင္မယ္။ ======== MainActivity ======== package nnl.aide.lessons; import android.app.*; import android.os.*; import android.widget.*; import android.view.*; import android.widget.AdapterView.*; import android.content.*; import android.graphics.*; import android.graphics.drawable.*; public class MainActivity extends Activity { ListView lv; String[] files={"Did The Earth Move For You", "Encouragement", "Heart Song", "One At A Time", "Risking", "Service With A Smile", "The Animal School", "The Gift", "True Love", "Try Something Different"}; ...

Story Book Project (8)

=========== အခု ဆက္ၿပီး ဒီဇိုင္းပိုင္း လုပ္ပါမယ္။ ၁။ icon တခု ရွာၿပီး ic_main လို႔ အမည္ေပးပါ။ အဲဒါကို res/drawable folder ေဆာက္ၿပီး ထည့္ထားပါ။ ၂။ Google image နဲ႔  background ပံု ၂ပံုကို download ခ်ၿပီး bg1.jpg, bg2.jpg အမည္ေျပာင္း၊ drawable folder ထဲ ထည...

Story Book Project (7)

============= ျမန္မာ font ျပသနာ ေျဖရွင္းျခင္း assets folder ထဲက ဖိုင္ေတြကို ျမန္မာ font နဲ႔အမည္ေပးရင္ ျပသနာ တက္ပါတယ္။ ဒီလို ေျဖရွင္းပါ။ ၁။ assets folder ထဲက ဖိုင္ေတြကို အဂၤလိပ္ စာလံုးနဲ႔ပဲ ေရးပါ။ ၂။ MainActivity ထ...

Story Book Project (6)

========== အခု ReaderActivity ရဲ့ function လုပ္ေဆာင္မႈ အပိုင္းကို ေရးပါမယ္။ ၁။ intent ကေန file name ကို ထုတ္ယူမယ္။ ======= String fname=getIntent().getExtras() .get("filename").toString(); ======= ၂။ assets folder ထဲက အဲဒီဖိုင္ကို ဖြင့္ဖတ္ၿပီး TextView မွာ ေရးမယ္။ ========= private void OpenFile(String fname){ try { InputStream is=getAssets().open(fname); int size=is.available(); byte[] buffer=new byte[size]; is.read...

Story Book Project (5)

============ ဒီတခါေတာ့ MainActivity ထဲက List item တခုကို ႏွိပ္လိုက္ရင္ intent နဲ႔ ReaderActivity ပြင့္လာေအာင္ ေရးပါမယ္။ အဲဒီ intent မွာ file name ကို "filename" key စာလံုးနဲ႔ ထည့္ေပးလိုက္ပါမယ္။ ======== lv.setOnItemClickListener(new OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> p1, View p2, int p3, long p4) { Intent intent=new Intent(MainActivity.this, ReaderActivity.class); intent.putExtra("filena...