Presentation is loading. Please wait.

Presentation is loading. Please wait.

Korea Software HRD Center

Similar presentations


Presentation on theme: "Korea Software HRD Center"— Presentation transcript:

1

2 Korea Software HRD Center
វគ្គសិក្សា Android ជាភាសាខ្មែរ រៀបរៀងដោយ ៖ កុ្រម Android រក្សាសិទ្ធ ៖ Korea Software HRD Center Korea Software HRD Center

3 Korea Software HRD Center
មាតិកា ១. អ្វីទៅជា Activity? ​​​ ១.១ យល់ដឹងអំពី Activity Lifecycle ២. យល់ដឹងអំពី Layout និងការប្រើប្រាស់ ៣​​​​​. អ្វីទៅជា App Resources? ៣​​​​​.១ Providing Resources ៣​​​​​.១ Accessing Resources ៣​​​​​.១ String Resources Korea Software HRD Center

4 ១. អ្វីទៅជា Activity? Activity ជាសម្មភាពសំរាប់ធ្វើអ្វីមួយក្នុង application របស់ android. Application មួយ ត្រូវមាន Activity យ៉ាងតិចមួយ ឬច្រើន ជាទូទៅ Activity មួយភ្ជាប់ជាមួយនឹង User Interface មួយ រាល់ Activity ទាំងអស់ក្នុង Application មួយត្រូវតែចុះឈ្មោះ Activity ទាំងអស់នោះនៅក្នុង AndroidManifest.xml ។ Activity មួយអាចដំណើរការដោយមាន method មួយឈ្មោះថា onCreate()

5 ១. អ្វីទៅជា Activity? Activity បង្ហាញសារទាំងអស់ Activity សរសេសារ

6 ២. Activity Lifecycle Activity Lifecycle ជា Lifetime របស់ Activity
ជាទូទៅ Activity មួយ មាននូវ States មួយចំនួ​ន ដូចខាងក្រោម: Active or Running: គឺនៅពេលដែល Activity មួយកំពុងស្ថិតនៅផ្ទៃខាងមុខរបស់ Screen ដែល User អាចប្រើប្រាស់បាន។ Paused: ​ គឺនៅពេលដែល Activity មួយ បាត់បង់ focus គឺមានន័យថា មាន Activity ផ្សេងទៀតមក ដំណើរការពីលើវា​ ហើយ User អាចងាកបកប្រើប្រាស់វិញបាន។ Stopped : ​ គឺនៅពេលដែល Activity មួយ មិនអាចប្រើប្រាស់ដោយ User​ ។ Killed : គឺនៅពេលដែល Activity មួយ ត្រូវបាន Killed ដោយ System ។

7 ២. Activity Lifecycle (បន្ត…)

8 ២. Activity Lifecycle (បន្ត…)
onCreate() ត្រូវបានហៅប្រើនៅពេលដែល Activity ចាប់ផ្តើមដំណើរការដំបូង សម្រាប់បង្កើតចេញនូវ View,​ យកទិន្នន័យដាក់ក្នុង List… onRestart() ត្រូវបានហៅប្រើនៅពេលដែល Activity ដែលបាន Stopped ហើយ វាត្រូវបានចាប់ផ្តើមដំណើរការឡើងវិញ ។ OnStart() ត្រូវបានហៅប្រើនៅមុនពេលដែល Activity មួយ Visible ទៅកាន់ User .

9 ២. Activity Lifecycle (បន្ត…)
onResume() ត្រូវបានហៅប្រើនៅពេលដែល Activity មួយត្រូវបានចាប់ផ្តើមប្រើប្រាស់ដោយ User ត្រង់ចំនុចនេះគឺ Activity គឺនៅខាងលើបំផុត នៅក្នុង Activity Stack ។ onPause() ត្រូវបានហៅប្រើនៅពេលដែល Application ចាប់ផ្តើមដំណើរការ Activity ផ្សេងទៀត ។ onStop() ត្រូវបានហៅប្រើនៅពេលដែល Activity មួយមិនត្រូវបាន Visible ទៅកាន់ User

10 ២. Activity Lifecycle (បន្ត…)
onDestroy() ត្រូវបានហៅប្រើនៅពេលដែល Activity មួយត្រូវបានឈប់ដំណើរការ និងមិនមានដំណើរការនៅក្នុង Memory ​ត ទៅទៀតទេ ។

11 ២. Activity Lifecycle (បន្ត…)
onCreate() onStart() onResume() onCreate() onStart() onResume() onResume() OnStop() onPause() onPause() onStop() onDestroy()

12 សមាជិក ក្រុមអ្នកស្រាវជ្រាវ ក្រុមផលិតវីដេអូ Ms. Pen Voneat
Mr. Choeung Bunna Lee Koui Pheng Mr. Menh Sowattana Mr. Khov Ea Hang Chheng Kaoly Mr. Horn Daneth Mr. Sous Veasna Mr. Chang Pumeoung Mr. Nguon Youty

13 Video បន្ទាប់ ពួកយើងនឹងណែនាំអំពី Layout
Thank You


Download ppt "Korea Software HRD Center"

Similar presentations


Ads by Google