Fr099y

Бас энд ямар мэдээлэл орохыг би өөрөө ч мэдэхгүй

Saturday, January 10, 2015

Hello Android (прожект)

Анх програм хийхдээ Hello World гэж нэрлэдэг заншилыг(зуршил эсвэл дүрэм аль нь болохыг мэдэхгүй юм) хэн гаргасныг бүү мэд. Ямартай ч Hello Android гэдэг нэртэй прожект үүсгээд түүн дээрээ анхан шатны зүйлсийг тайлбарлая. Прожект үүсгэх хичээлийг өмнөх пост дээр оруулсан байгаа.

Бичсэн апп-аа ажиллуулж үзэхийн тулд emulator эсвэл андройд системтэй утас хэрэгтэй. Emulator-ийн хувьд GenyMotion-г санал болгож байна. Харин утас болон таблет дээрээ ажиллуулж үзэх бол тухайн төхөөрөмжийн Developer mode тохиргоог идэвхтэй болгоно.

Developer mode идэвхжүүлэх:
Settings - > Developer Options - >USB Debugging сонголтыг идэвхжүүлнэ. Хэрвээ Developer Options тохиргоо харагдахгүй байгаа бол Settings - > About device хэсэгт байрлах Build number дээр 8 удаа дарснаар Developer Options тохиргоо нэмэгдэх болно. Windows систем ашигладаг бол ашиглах гэж буй төхөөрөмжийн ADB driver шаардлагатай.


Android Studio-той ажиллах

Шинээр прожект нээсний дараа Android Studio доорхтой төстэй харагдана(хувилбараас шалтгаалж өөрөөр харагдаж болно)





Friday, January 9, 2015

Андройд хөгжүүлэгчдэд байх ёстой хэрэгсэл 1

Апп хөгжүүлэхэд ажиллагаа болон хэрэглээ талаас нь ямар нэг байдлаар нэмэлт сан ашиглах шаардлага гарч байдаг. Тэгээд түүнийгээ Google, GitHub болон бусад зүйлсээс хайх шаардлага гардаг. Өөрөө хийе гэвэл цаг зав бас дээрээс нь тооцоолол дутуу эсвэл буруу хийгдсэн бол алдаа гарна. Тиймээс хэн нэгний хөгжүүлсэн найдвартай сан ашиглах нь хамаагүй дээр байдаг. Тэгвэл эдгээр сангуудыг нийлүүлсэн Апп-г ашиглахыг санал болгож байна.

Сангуудыг  чиг үүргийх нь төрлөөр ангилсан, тухайн сангын тайлбар болон эх кодын хаяг, жишээ байдлаар ажиллуулж үзэх гээд олон давуу талтай. 

Wednesday, December 31, 2014

Андройд View ба Viewgroup

Энэ хичээлээр Андройдын View болон ViewGroup-ийн ерөнхий ялгаа болон зарим нэг компонентуудын талаар үзнэ.

View - Object-с удамшсан хэрэглэгчийн интерфайсд өрөгдөх компонентын үндсэн блок. View  нь тэгш өнцөгт хэлбэртэй бөгөөд энэ хэмжээгээрээ дэлгэцэнд харагдаж мөн хэрэглэгчтэй харилцан үйлчлэлд орно (Button, TextView, EditText, ... гэх мэт)

ViewGroup - ViewGroup нь өөртөө View болон ViewGroup-үүдийг (child буюу хүү компонент) багтаах боломж бүхий харагдац юм. (Бүх төрлийн Layout-ууд болон бусад container-үүд)


Thursday, December 25, 2014

Андройд хөгжүүлж эхлэх нь

Энэ хичээлээр Андройд хөгжүүлэлтийн суурь болон энгийн хэрэглэгчийн интерфайс үүсгэх талаар үзнэ.

       Эхний ээлжинд бид хөгжүүлэлтийн орчин оо бүрдүүлэх хэрэгтэй

Үүнд:


  • Android Studio татах
  • SDK manager ашиглан SDK tools-н сүүлийн хувилбар болон platform-уудыг татах
  • GenyMotion татах (Android SDK ашиглан Emulator үүсгэж болох боловч энэ нь үйл ажиллагааны хувьд удаан байдаг. Тиймээс өөр Emulator буюу дуурайгч ашиглахыг зөвлөж байна)