آموزش برنامه نویسی اندروید

آموزش ساختن برنامه برای اندروید به زبان فارسی
دوشنبه, ۸ اسفند ۱۳۹۰، ۱۱:۲۲ ب.ظ

کار کردن با AndroidManifest.xml

تماشای برخط [لینک مستقیم] فیلم آموزش «کارکردن با AndroidManifest.xml»

زیرنویس فارسی

زیرنویس انگلیسی [English Subtitle]

دریافت نسخه pdf این آموزش [1.31 مگابایت]

 

۱.حالا می خوایم یه نگاه دقیق تری روی AndroidManifest.xml داشته باشیم به خاطر اینکه فایل مهمیه و برنامه شما رو برای سیستم اندروید تشریح می کنه، پس مهمه که همه چیز رو در این فایل درست وضع کرده باشید. خوب یه پروژه اندروید بسازید (نحوه انجام این کار) و روی AndroidManifest.xml کلیک کنید تا باز بشه. خوبیه ایکلیپس اینه که به شما اجازه می ده این فایل رو در حالتهای مختلفی ویرایش کنید، مثلا حالت ویرایش بصری که تو عکس هست یا اینکه مستقیما از خود فایل xml ویرایش کنید (عکس بعدی).

 

۲.وقتی به حالت ویرایش xml نگاه می کنید میبینید که خیلی ساده تر از حالت ویرایش بصریه و بیشتر توسعه دهنده ها معمولا حالت ویرایش xml رو بیشتر می‌پسندن، ولی خوب این حالت یه نقطه ضعف هایی هم داره، مثلا ویژگی پیشنهاد کد (code hinting) نداره و برای صوفه جویی در وقت تو این جور مواقع بهتره از همون حالت ویرایش بصری کمک بگیریم.

 

۳.خوب حالا بیاید این حالت های ویرایش بصری رو یه نگاهی بندازیم و بررسی کنیم. در قسمت Manifest ما بسته (package) برنامه رو تعریف می کنیم (که قبلا انجام دادیم). و می تونیم نسخه‌ی (version) درونی برنامه رو تعیین کنیم و یه رشته‌ی (string) شماره نسخه تعیین که کاربر می بینه. کاری که بعده ها قراره تو این صفحه انجام بدیم خروجی گرفتن از برنامه است (با کلیک روی Use the Export Wizard)

 

۴.در حالت ویرایش xml، تگ های manifest و application تغییراتی رو که در نوار Manifest و Application ایجاد می کنید منعکس می کنه.

 

۵. در نوار Application، موارد مختلفی رو می تونید تنظیم یا ویرایش کنید، مثلا Label همون اسم نرم افزارتونه که تو گوشی اجرا میشه، یا icon تصویریه که از برنامه شما تو گوشی دیده میشه، یا Theme که تو آموزش های آینده بیشتر توضیح داده خواهد شد. مثلا تو قسمت Permissions می تونید به کاربر قبل از نصب برنامتون هشدار بدید که از چه اطلاعاتیش استفاده می کنید.

تو اون قسمت پایینی به اسم Application Nodes، می تونید فعالیت های (Activities) برنامه رو تعریف کنید. (که فعلا تنها یه فعالیت main وجود داره.)

 

۶. در نوار Permissions می تونیم تمام در خواست هایی که از کاربر داریم (برای استفاده از اطلاعات داخل گوشیش) رو مطرح کنیم و از کاربر قبل از نصب برنامه اجازه استفاده از اون اطلاعات خاص رو بگیریم.

در مورد Instrumentation هم تو این دوره بهش نمی پردازیم.

 

ادامه ی آموزش در این پست



نوشته شده توسط وجدانی
ساخت وبلاگ در بلاگ بیان، رسانه متخصصان و اهل قلم

آموزش برنامه نویسی اندروید

آموزش ساختن برنامه برای اندروید به زبان فارسی
آموزش برنامه نویسی اندروید
بسم الله الرحمن الرحیم
در این سایت آموزش جامع و کاملی درباره اینکه چطور برای اندروید برنامه بنویسیم قرار داده خواهد شد
امیدوارم این آموزش ها بتونه راه گشای تمام ایرانیانی باشه که می خوان تو این زمینه به موفقیت برسند و باعث افتخار کشورشون باشن
اساس آموزش این سایت، فیلم آموزشی از سایت Lynda.com هست
زیر نویس فارسی و انگلیسی این فیلم ها با پسوند srt برای دانلود قرار داده خواهد شد (گردآوری شده در این صفحه )
همون طور که می دونید این آموزش در سایت Lynda.com رایگان نیست.
برای همین اینجا و اینجا براتون آپلودش کردم
(حکم دانلود رایگان این فیلم ها که پولی هستند)

اگه هر کدوم از لینک هایی که گذاشتم کار نمی کرد حتما منو از طریق قسمت نظرات یا ایمیل مطلع کنید.
Email : AndroidCode@ymail.com

امام علی (ع) : هر عملی که با بسم الله الرحمن الرحیم شروع شود با برکت است.

آخرین نظرات

  • ۲ فروردين ۰۱، ۱۲:۱۱ - سعید حسین پور
    عالی ...

پیوندهای روزانه

کار کردن با AndroidManifest.xml

دوشنبه, ۸ اسفند ۱۳۹۰، ۱۱:۲۲ ب.ظ

تماشای برخط [لینک مستقیم] فیلم آموزش «کارکردن با AndroidManifest.xml»

زیرنویس فارسی

زیرنویس انگلیسی [English Subtitle]

دریافت نسخه pdf این آموزش [1.31 مگابایت]

 

۱.حالا می خوایم یه نگاه دقیق تری روی AndroidManifest.xml داشته باشیم به خاطر اینکه فایل مهمیه و برنامه شما رو برای سیستم اندروید تشریح می کنه، پس مهمه که همه چیز رو در این فایل درست وضع کرده باشید. خوب یه پروژه اندروید بسازید (نحوه انجام این کار) و روی AndroidManifest.xml کلیک کنید تا باز بشه. خوبیه ایکلیپس اینه که به شما اجازه می ده این فایل رو در حالتهای مختلفی ویرایش کنید، مثلا حالت ویرایش بصری که تو عکس هست یا اینکه مستقیما از خود فایل xml ویرایش کنید (عکس بعدی).

 

۲.وقتی به حالت ویرایش xml نگاه می کنید میبینید که خیلی ساده تر از حالت ویرایش بصریه و بیشتر توسعه دهنده ها معمولا حالت ویرایش xml رو بیشتر می‌پسندن، ولی خوب این حالت یه نقطه ضعف هایی هم داره، مثلا ویژگی پیشنهاد کد (code hinting) نداره و برای صوفه جویی در وقت تو این جور مواقع بهتره از همون حالت ویرایش بصری کمک بگیریم.

 

۳.خوب حالا بیاید این حالت های ویرایش بصری رو یه نگاهی بندازیم و بررسی کنیم. در قسمت Manifest ما بسته (package) برنامه رو تعریف می کنیم (که قبلا انجام دادیم). و می تونیم نسخه‌ی (version) درونی برنامه رو تعیین کنیم و یه رشته‌ی (string) شماره نسخه تعیین که کاربر می بینه. کاری که بعده ها قراره تو این صفحه انجام بدیم خروجی گرفتن از برنامه است (با کلیک روی Use the Export Wizard)

 

۴.در حالت ویرایش xml، تگ های manifest و application تغییراتی رو که در نوار Manifest و Application ایجاد می کنید منعکس می کنه.

 

۵. در نوار Application، موارد مختلفی رو می تونید تنظیم یا ویرایش کنید، مثلا Label همون اسم نرم افزارتونه که تو گوشی اجرا میشه، یا icon تصویریه که از برنامه شما تو گوشی دیده میشه، یا Theme که تو آموزش های آینده بیشتر توضیح داده خواهد شد. مثلا تو قسمت Permissions می تونید به کاربر قبل از نصب برنامتون هشدار بدید که از چه اطلاعاتیش استفاده می کنید.

تو اون قسمت پایینی به اسم Application Nodes، می تونید فعالیت های (Activities) برنامه رو تعریف کنید. (که فعلا تنها یه فعالیت main وجود داره.)

 

۶. در نوار Permissions می تونیم تمام در خواست هایی که از کاربر داریم (برای استفاده از اطلاعات داخل گوشیش) رو مطرح کنیم و از کاربر قبل از نصب برنامه اجازه استفاده از اون اطلاعات خاص رو بگیریم.

در مورد Instrumentation هم تو این دوره بهش نمی پردازیم.

 

ادامه ی آموزش در این پست

نظرات  (۲۶)

خیر از عمرتون ببینید.دمتون گرم.امیدوارم هرچی از خدا میخاید بهتون بده.چون باعث شدید من برای یادگیری اندروید منت یه نامردو نکشم...
سلام به خدا واقعا زحمت کشیده ای دمت گرم مرسی
داداش کارت خیلی درسته , من خودم به تک تک کامه هایی که نوشتی عمل میکنم
زنده باشی

خیلی متشکرم، واقعا" ممنونم

خیلی عالی بود

بابت زحماتتون ممنون، امیدوارم همیشه شاد و خرسند باشید
۱۲ آبان ۹۳ ، ۱۰:۲۴ برادر بسیجی
از زحمات دلسوزانه شما ممنونم برادر. در پناه خدا باشی
۰۴ شهریور ۹۳ ، ۱۸:۵۸ محمد جواد ثقفی
عآلــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــی
۱۱ اسفند ۹۲ ، ۱۰:۴۸ محمد ابراهیمی

واقعا ممنونم.زکات علم تون رو به بهترین شکل میدین:)

سلام داداش اندروید به نظرم خیلی سخته چجوری یا به چه روشی میشه راحت یادش بگیرم؟.از زحمتات بی نهایت ممنونم معلومه اینده برات خیلی مهمه اینده جوونا برات خیلی مهمه یا علی
پاسخ:
سلام، بله خوب اگر خیلی آشنایی نداشته باشید به نظر سخت میاد، به جز ایکلیپس خیلی روش های دیگه ای برای برنامه نویسی اندروید وجود داره، مثلا اگه می خواید بازی تولید کنید نرم افزار فلش می تونه کمکتون کنه یا خیلی نرم افزارهای دیگه، باید اول ببینید که برای چی می خواید برنامه نویسی اندروید یاد بگیرید، اونوقت در همون حوزه کار کنید.
من شخصا می خوام بگم فقط 1 دونه هستید. عیول دارید به خدا.
اگر کلاس هم بگذارید با اینکه تمام مراحل را به درستی گفتید ولی من میام. حسابی حال کردم باهاتون.
شادی و سلامتی برای خود ، خانواده ، عزیزان و همفکران شما باد.
پاسخ:
خیلی ممنون از دعای خیرتون، شما هم موفق باشید.
۰۳ دی ۹۲ ، ۰۴:۲۳ Farsheed Bahmanian
بازم دمت گرم ادمین عزیز
خدا خیرت بده به حق این شبای عزیز(دیروز عاشورا بود)
ممنون
آقا خیلی خیلی خییییییییییییییییییلی از شما سپاس گذارم  از این آموزشتون خیلی لذت بردم خداییش دمت گرم انشالله همیشه موفق و سربلند و باعث افتخارمون میشه که همچین هموطنی داریم
مرسی واقعا عالی
سلام
از همه آموزش هاتون بسیییییییییییار سپاسگزارم واقعا عالی آموزش دادین
من همه مراحلتون رو مو به مو انجام دادم و یک پروژه جدید ایجاد کردم اما همون کد اصلی برنامه هم خطا می گیره
این عکس رو ببینید
http://sibooy.persiangig.com/error.jpg
همچنین sdk من build tools ش درست نصب نمی شه. روی لب پاب با ویندوز xp و کامپیوتر خونه با ویندوز 7 شصت و چهاربیتی نصب کردم جفتشون عین هم دیگه مشکل دارن. اینم عکسش
http://sibooy.persiangig.com/error1.jpg
پاسخ:
سلام، اینکه build-tools نصب نشده باعث شده که از پروژه جدیدتون هم خطا بگیره.
می تونید این راه (کلیک کنید) رو امتحان کنید شاید براتون جواب بده.
موفق باشی...
گراسیاس سنیور! :)
قدر این زحمات شما را کسی نتواند جبران کند جز خدا
۰۱ تیر ۹۲ ، ۰۰:۱۵ امیـــــــــــــــــر
اجرتون با امام حسین ...
motshakeram be khatere matalebe mofideton
واقعا عالیه، خیلی خیلی ممنون از زحماتتون...
آقا دمه شما خیلی گرم و بسیار ممنون از زحمت  هایی که کشیدی . خدا قوت
پاسخ:
ممونم :)
واقعا دمت گرم پسر :* 
 thankd
 آقا ای ولله
منتظریما
 هپی نیو آموزش ;))
مرسی ادمین ... مرسی
<3
پاسخ:
خواهش می کنم
 این طوری فایده نداره.
ماهی یه مطلب...
پاسخ:
من سعی خودمو می کنم که ان شاالله بعد از عید وضعیتش بهتر بشه

ارسال نظر

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