Meca_1385 27 ارسال شده در 8 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۴ با سلام، لطفا تفاوت بين ماژول هاي اكتيويتي، سرويس، كد و كلاس و كاربرد هاي هريك در بيسيك فور اندرويد را توضيح دهيد. با تشكر. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 8 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۴ سلام طبق اطلاعات بنده اکتیویتی ک مشخصه به معنای فعالیت هستش و کدای برنامه در اون محیط قرار میگیره و در اصل زمینه اصلی کدهای برنامس از سرویس هم هنگامی استفاده میشه ک بخوایم بعد از بسته شدن برنامه کاری صورت بگیره و وابسته به اکتیویتی یا باز بودن برنامه نباشه درباره کد زیاد نمیدونم چون باهاش کار نکردم اما به نظرم تکمیل کننده اکتیویتیه از کلاس هم ک استفاده های زیادی میشه از جمله ساختن کتابخونه ک اول باید اشیاؤ Initialize کنیم و سپس ادامه کدا لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 8 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۴ سلام Service Module : سرویس ماژول به شما این قابلیت رو میده که برنامه شما با بسته شدن هم به کار خودش ادامه بده.برای مثال شما یک برنامه موزیک پلیر میخوایید بسازید و میخوایید زمانی که کاربر داره موزیک گوش میده کارهای دیگه مثل پیام دادن و غیره رو هم انجام بده.اگه شما از سرویس استفاده نکنید به محض خارج شدن از برنامتون آهنگی دیگه پخش نمیشه.برای اینکه برنامتون در پس زمینه به فعالیتش ادامه بده باید از این ماژول استفاده کنید Code Module : از این ماژول که از اسمش معلومه کد اصولا برای کدهای پرکاربرد و تکراری بین چند اکتیویتی استفاده میشه.مثلا شما یکسری تظیمات مثل فونت و اندازه متن و رنگ متن واسه برنامتون دارید و از این تنظیمات توی سراسر برنامه که شامل چندین اکتیویتی هستش میخوایید استفاده کنید و غیر معقوله که بیاییم کدهای تکراری در هر اکتیویتی داشته باشیم و نیازی به ساختن وو نمونه سازی هم نداره. Class Module : به وسیله کلاس میتونید یکسری قابلیت هارو رو بسازید و ازش نمونه بسازید.مثلا شما 3 تا متغییر String میسازید و هر کدوم توی حافظه فضا اشغال می کنه و کار خودشو انجام میده.دقیقا کلاس میاد نمونه میسازه و میتونید هرجا استفاده کنید. Activity : این هم GUI برنامه رو طراحی میکنیم و کارهای معمول رو انجام میدیم و ...... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Meca_1385 27
با سلام،
لطفا تفاوت بين ماژول هاي اكتيويتي، سرويس، كد و كلاس و كاربرد هاي هريك در بيسيك فور اندرويد را توضيح دهيد.
با تشكر.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.