شناسه نرم افزار اندروید (Manifest)
شناسه نرم افزار اندروید یا این که مانیفست که اصطلاح بسیار رایجی میان طراحی اپلیکیشن در مشهد برنامه نویس ها میباشد، اصولا نشانه دهنده جزئییات مربوط نام و نشان نرم افزار می باشد، اساسا مانیفست یک پوشه بین نرم افزار های اندرویدی میباشد که در آن داده ها متفاوتی ذکر می گردد.
مانیفیست فولدر بسیار حساسی میباشد ولی بدین معنی که هر خطایی در ان قادر است پروسه اجرای یک نرم افزار را با نقص مواجه سازد. در درون مانیفست همان گونه که گفته شد تک تک جزئییات نرم افزار قرار می گیرد مثل تم، قالب کلی، امرها خاص و…
پیرو به نظارت بسته ها و فولدر هایی که درون مانیفیست قرار گرفته و شما می بایست با آنها آشنا گردید، می پردازیم.
اسم بسته (Package name)
اسم بسته مثل اثر انگشت ما آدم ها برای مجموع نرم افزار های اندروید گوناگون میباشد و هر اپلیکیشنی نام بسته خاص خویش را دارااست، اساسا نام بسته به عبارتی چیزی میباشد که قابل انعطاف افزارهای دیگری مثل گوگل پلی یا این که کافه بازار از آن برای گزینش و نشانه دادن اپ شما به دیگرافراد به کارگیری مینمایند.
این نام به وسیله خویش گروه نرمافزار نویس گزینش گردیده و اکثر وقت ها ترکیبی از سه نام میباشد.
مطالعه مقالهها پایین در حوزه یادگرفتن اپلیکیشن نویسی اندروید به شما عزیزان توصیه میشود:
۱۵ کتابخانه برتر نرمافزار نوسی اندروید
راهنمای جامع معرفی و نصب اندروید استودیو
اینترنت خدمت یا این که API
اینترنت خدمت یا این که Application Programming Interface یک مرز مشترک در میان دو خدمت و سیستم منقطع از هم است. API اصولا کدی میباشد که بوسیله برنامه نویس ها مندرج و به دیگر اپلیکیشن ها این اذن را می دهد تا بتوانند به آن متصل گردیده و با آن تعامل نمایند.
برای اینکه مقداری این مضمون برای شما ملموس خیس گردد آن را با یک نمونه پیگیری می کنم. بر فرض نمونه اپلیکیشنی با یک API معلوم نرم افزار نویسی میگردد این بدان مفهوم میباشد کهاین نرم افزار در تلفن همراه اندروید با یک نسخه خاص صرفا ایفا میگردد. به لهجه معمولی ورژنی که ما در گویش عام از آن برای اندروید خاطر می کنیم به عنوان مثال اندروید ۱۰ در گویش نرم افزار نویسی به صورت API ذکر میگردد.
نکته: API در اندروید متعلق به SDK میباشد.
مفاهیم MinSdkVersion و TargetSdkVersion
نرم افزار نویس می بایست یک دست کم API را در نرم افزار خویش و در مانیفست تهیه و تنظیم نماید تا نرمافزار در API های ذیل خیس یا این که به عبارتی ورژن های ذیل خیس اندروید قابل انجام نباشد، این زمینه به عبارتی MinsdkVersion میباشد.
از طرفی نرم افزار ها گرچه ممکن میباشد در ورژن های فراتر و یا این که تحت خیس اندروید شغل نمایند البته این نکته دارای اهمیت میباشد که هر اپلیکیشنی مسلما برای یک ورژن خاص پباده سازی گردیدهاست، این ورژن خاص به عبارتی Targetsdkversion است.
نکته: برنامه نویس ها هر دو این تغییرات را میتوانند از روش مانیفست تهیه نمایند.
Activity
اکتیویتی اصولا به هرمورد از صفحه ها نرم افزار اندرویدی اطلاق می شود، این صفحه ها در نرمافزار یا این که به عبارتی نرم افزار اندرویدی کنار هم قرار گرفته و از روش دکمه های گوناگون به هم انتقال میابد. مثل یک بازی که قسمت پیکربندی، اکانت کاربری، ورود به بازی و … داراست. یک activity از دو نصیب جداازهم درست شده میباشد:
۱) Class
۲) Xml
کدهای مندرج به لهجه اپ نویسی جاوا که پشت پرده و موتور شغل یک نرمافزار میباشند در class قرارگرفته وآن نصیب از نرم افزار که ما در درحال حاضر مشاهده و به کارگیری از آن هستیم در xml جای دارد.
اساسا یک دارای تخصص اندروید، کدهای مریوطه را در جاوا یا این که به عبارتی class قرار داده و ظواهر نرم افزار، قرارگیری المان های متعدد، رنگ و … را در نصیب xml ذخیره مینماید.
مقالات جامع در حوزه اپلیکیشن...
ما را در سایت مقالات جامع در حوزه اپلیکیشن دنبال می کنید
برچسب : طراحی اپلیکیشن در مشهد, نویسنده : عباسی app01 بازدید : 208 تاريخ : سه شنبه 19 بهمن 1400 ساعت: 13:59