(۱۷ مرداد ۱۳۹۳ ۰۴:۵۸ ب.ظ)MajidManesht2012 نوشته شده توسط: layout ها فایل های xml ای هستند که برای طراحی واسط کاربر استفاده می شوند یعنی شما UI رو با فایل های xml موجود در مسیر layout ایجاد می کنی
اما layout به خودی خود قابل اجرا و یا قابل مشاهده نیست. با ایجاد یه کلاس جاوا که از activity ارث بری میکنه شما میتونی اون layout رو فراخوانی و مشاهده کنی
پس میشه گفت هر activity خودش یه فایل جاواست که یه layout رو به عنوان محتویات داخل خودش فراخونی میکنه
اگر بخو اهیم ساده بگیم هر فرم یا page ای که شما می بینی یه activity یا fragment هست.
ممنونم بابت جوابتون، اگه برای یه تازه کار اطلاعات پایه ای دیگه ای هم دارید که میتونه مفید باشه لطفا دریغ نکنید. این اطلاعاتی که گفتین واقعا مفید بودند (ببینید در چه سطحیم
) اما هنوز یه راه طولانی پیش رو دارم.
اولین برنامه معروفمون (Hello World) رو نوشتم و جواب هم گرفتم.
مرسی.
یه سوال دیگه برام پیش اومد. ظاهرا اینجا هم مثل زبان C++ باید هر برنامه یا تابعی که میخواییم و یا حتی یه رویداد خاص (مثلا onclick یه دکمه) اجرا کنیم رو باید داخل روال اصلی (احتمالا onCreate) بنویسیم؟
آخه تو یه زبانی مثل C# همه توابع و رویداد ها و ... تو یه کلاس هستند و OnCreate به یه منظور دیگه ای استفاده میشه. یعنی داخل کلاس نقطه شروعه، اما ظاهرا اینجا نقطه شروع، رویداد onCreate هست؟!
ببخشید تازه کار هستم، شاید خیلی پیش و پا افتاده باشه. اما به کمکتون نیاز دارم.
مرسی.