پایگاه دانش

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

پایگاه دانش

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

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

اتصال فایل های java. و xml.

کدهایی که در activity ها و قسمت java. مینویسیم، برای اجرا نیاز دارد که به فایل xml. مربوط به خود وصل شود. 

این کار در دو مرحله انجام میشود:

اول تعریف شیءهایی که در فایل xml. وجود دارد و سپس اتصال آن ها.

برای اتصال یک صفحه در متد onCreate  در فایل java. از دستور setcontentview استفاده میکنیم.

setContentView(layoutResID); > setContentView(R.layout.start);

R: فایل جاوا

Layout: نام پوشه ای که فایل xml در آن قرار دارد

start: نام فایل xml

اصل قضیه این است که در فایل جاوا کلاسی داریم به نام layout که در آن کدی به start اختصاص یافته است و ما در حقیقت اینجا با این تعریف و آوردن R.layout.start به مقدار آن کد دسترسی پیدا میکنیم. این کد اتصال دهنده فایل های java. و .xml است.

باید توجه کنیم که زمانی که objectهایی در فایل xml. داریم، باید آن ها را با پارامترهای دیگری در متد onCreate معرفی کنیم. چون layout مربوط به صفحه مورد نظر است و مربوط به objectها نمیشود.

برای تعریف این اشیاء به شکل زیر عمل میکنیم:

private   ماهیت  variable name

و برای اتصال آن ها در متد oncreate اینگونه عمل میکنیم:

variable name = (ماهیت شیء) + findViewById(R.id.id name)


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

نظرات  (۰)

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

ارسال نظر

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