Manifest چیست و چه کاربردی دارد؟
فیلم Manifest چیست و چه کاربردی دارد؟
متن به همراه عکس Manifest چیست و چه کاربردی دارد؟
manifest چیست و چه کاربردی دارد؟
android manifest حکم شناسنامه اپلیکیشن ما را دارد. داخل آن نام اپلیکیشن، آیکون اپلیکیشن، قابلیت راست به چپ اکتیویتیها (مثل زبان فارسی یا عربی) و موارد دیگر قرار دارد. همچنین پکیجنیم ذخیره میشود تا بتوانیم به وسیله آن اپلیکیشنمان را شناسایی کنیم و سیستم عامل اندروید نیز از آن استفاده کند.
وقتی یک پروژهی جدید میسازیم برای دسترسی به منیفست باید مراحل زیر را طی کنیم:
app>manifests>AndroidManifest_xml
xml چیست؟
XML خلاصه شده عبارت extensible Markup Language به معنای زبان نشانه گذاری قابل گسترش است. به ما این امکان را میدهد که تعدادی المان را کنار هم بچینیم تا مفاهیمی را بدست آوریم و از آن استفاده کنیم.
روند نوشتن:
عناصر درونی XML از تگها تشکیل شده اند و این تگها میتوانند تک قسمتی یا دو قسمتی باشند. تگهای XML مانند HTML با کاراکترهای < و> نشانه گذاری میکنند و در پایان تگ از کاراکتر / استفاده میشود همچنین هر تگ میتواند دارای تگ های داخلی باشد.
به دو روش میتوانیم ویوها و ویژگیهایشان را بنویسیم. از روش دوم زمانی استفاده میکنیم که یک ویو داخل یک ویوی دیگر داشته باشیم. (یکی از ویژگیهای xml این است که چند ویو میتوانند داخل یک ویو باشند)
روش اول:
ویو>
</ویژگیها
روش دوم:
ویو>
ویژگیها
ویو>
</ویژگیها
<ویو/>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="mahsa.sam96.mn"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> |
ویژگی های Manifest:
_ خط 2، مربوط به نوع کتابخانه میشود.
_ درخط 3، پکیجنیم برنامه را تعریف میکنیم.
_ خط 5، ویژگیهای کلی اپلیکیشنمان قرار میگیرد.
_ درخط 7، ایکون نمایشی را تعیین میکنیم.
_ روی هر کدی برویم و ctrl را بزنیم، به بقیه عکس های موجود دسترسی پیدا میکنیم.
_ در خط 8، نام نمایشی اپلیکیشن را در منو تعیین میکنیم.
_ در خط 8، با رفتن روی android lable، نگه داشتن ctrl و انتخاب آن به فایل string میرویم.
_ در خط 10، از زبان هایی که راست به چپ هستند (مثل زبان فارسی و عربی) پشتیبانی میشود.
_ در خط 11، style (شکل) کلی اپلیکیشن را تعیین میکنیم. (مثلا همهی TextView های اپلیکیشن سفید باشد)
_ در خط 12، حداقل یک اکتیویتی برای برنامه تعریفمیکنیم تا برنامه اجرا شود.
_ خط 13، اکتیویتی مورد استفاده هنگام اجرای برنامه را نشان میدهد.
حال باید قبل از اپلیکیشن مجوزها را بنویسیم.
دانلود فایل
مطالب زیر را حتما بخوانید
-
نحوهی کار با ویدئوپلیر (Video Player) از طریق پوشهی raw
7.42k بازدید
-
آلرت دیالوگ (AlertDialog) چیست و نحوهی کار با آن چگونه است؟
7.02k بازدید
-
اسنکبار (Snackbar) در اندروید
4.56k بازدید
-
ّFloating action Button (فلوتینگ اکشن باتن) در اندروید
4.39k بازدید
-
نحوهی کار با فریم لیوت (FrameLayout)
4.83k بازدید
-
یک روش برای تمرکز در برنامهنویسی
3.27k بازدید
دیدگاهتان را بنویسید