پایگاه دانش

پایگاه دانش، همان جایی است که قرار است دانش ها ماندگار شوند..

پایگاه دانش

پایگاه دانش، همان جایی است که قرار است دانش ها ماندگار شوند..

طبقه بندی موضوعی
دوشنبه, ۱۹ خرداد ۱۳۹۳، ۰۶:۱۳ ق.ظ

فایل java.

گفتیم در eclilips فایل java. محلی است که در آن کدهای مربوط به برنامه نوشته میشود و پس از آن ارتباطی بین این فایل و فایل xml. برقرار میگردد.

در ابتدای ایجاد یک activity، به صورت پیش فرض کلاسی ایجاد میشود به نام دلخواهی که ما داده ایم (برای مثال start) که از نوع activity میباشد.

در هر کلاس از نوع اکتیویتی، 4 نوع متد وجود دارد که وجودشان برای اجرای یک برنامه کامل لازم است و در هر زمان یکی از آن ها حتما باید اجرا شود. onCreate ، onResume ، onDestroy , onPaus این چهار متد هستند. میتوانیم آن ها را خود بنویسیم، اما ecilips نیز آن ها را آماده دارد. برای اینکه بتوانیم از متدهای آماده ecilips استفاده کنیم، به طریق زیر عمل میکنیم:

source menu > override / implement methods

و سپس متدهای مورد نظر را انتخاب میکنیم.

دستورات داخل متد onCreate زمانی اجرا میشود که ما یک app را برای اولین بار اجرا میکنیم.

دستورات داخل متد onResume زمانی اجرا میشود که برنامه در حالت اجرا باشد.

دستورات داخل متد onPause زمانی اجرا میشود که برنامه بدون بسته شدن جای خود را به برنامه دیگری میدهد و به حالت Backgroand میرود. برای مثال وقتی برنامه ای را در حال اجرا داریم و کسی تماس میگیرد، برنامه بسته نمیشود. اتصال تماس برقرار شده و پس از آن با اجرای برنامه، برنامه ادامه پیدا میکند.

و در نهایت دستورات داخل متد onDestroy زمانی اجرا میشود که بخواهیم برنامه را ببندیم.


موافقین ۰ مخالفین ۰ ۹۳/۰۳/۱۹
امین جوانشیر

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی