Android Application တစ္ခုကို ဘယ္လို design လုပ္မလဲ
Chapter 3
Application Design
View သုိ႕မဟုတ္ component ေတြရဲ႕ layout ကို main.xml file မွာ XML format နဲ႕ေရးရတယ္။ Application အတြက္ ဘယ္ component (list, text field, button အစရွိသည္) ေတြလိုအပ္တယ္ဆိုတာသတ္မွတ္ျပီးရင္ ဒီ control ေတြရဲ႕ arrangement (ေနရာခ်ထားမႈ), size, label, font, color အစရွိသည္တို႕ကို main.xml file မွာ ေရးရတယ္။ Application ကိုေရးျပီးတဲ့ေနာက္မွာ programmer က interface ကိုသေဘာမက်ဘူးဆိုရင္ ျပန္ေျပာင္းႏုိင္တယ္။ အဲဒီလိုေျပာင္းေပမယ့္ Java class နဲ႕ method ေတြကိုလိုက္ေျပာင္းစရာမလိုဘူး။ ဥပမာ input field ၂ခုကို ေဘးခ်င္းယွဥ္ထားမလား၊ အထက္ေအာက္ထားမလား ဆုိတာကို main.xml file မွာစိတ္ၾကိဳက္ေျပာင္းႏုိင္တယ္။ ဒီလိုေျပာင္းလိုက္တဲ့အတြက္ Java code ထဲမွာ လုိက္ေျပာင္းေပးစရာမလိုဘူး။
Table 3.1 မွာ XML file ေတြနဲ႕ပတ္သက္တဲ့ rule နဲ႕ syntax ေတြကိုျပထားတယ္။