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

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

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

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

آخرین نظرات

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

۱۲ مطلب با کلمه‌ی کلیدی «آندروید» ثبت شده است

تماشای برخط [لینک مستقیم] فیلم آموزشی «درک امنیت و اجازه‌ها»

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

دریافت نسخه pdf این آموزش [حجم ۶۶۱ کیلوبایت]

 ممکنه تا بحال موقع دانلود و نصب یه برنامه اندرویدی توی گوشیتون، به یه همچین پیغامی برخورده باشید که بهتون می‌گه این برنامه کاربردی که دارید نصب می‌کنید، به فلان مجوز نیاز داره. مثلا ممکنه بخواد به دوربین دستگاهتون دسترسی داشته باشه، و اونو اینطوری اعلام کنه: "همونطور که می‌دونید، این برنامه ای که در حال دانلود اون هستید، قراره به دوربین شما دسترسی داشته باشه، بنابراین بهتره به سازنده این برنامه اعتماد کنید".بنابراین اگر شما می‌خواید برنامه‌تون بتونه به چیزای مشخصی از دستگاه دسترسی داشته باشه، لازمه که به صراحت اعلام کنید که من برای استفاده از فلان امکانات مشخص، نیاز به مجوز دارم.

پس بذارید یه برنامه رو بررسی کنیم که بطور مشخص قراره باهاش وضعیت wi-fi دستگاه رو بررسی کنیم. می‌خوایم بدونیم که آیا wifi اتصال داره یا نه؟ یا در واقع آیا کاربر میتونه از طریق wifi به اینترنت وصل بشه یا نه؟

 

۱۷ نظر موافقین ۹ مخالفین ۰ ۳۰ مهر ۹۲ ، ۱۲:۴۸
قلی نژاد

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

مشاهده تصویر متحرک ساختن یک پروژه اندروید در ایکلیپس

خوب بعد از تمام مراحل اولیه ای که انجام دادیم، وقتش رسیده که یاد بگیریم چطور یه پروژه‌ی اندروید بسازیم. برای این کار برنامه ایکلیپس رو باز کنید.

۱.از منوی ایکلیپس File -> New -> Project.

۱۲۱ نظر موافقین ۱۹ مخالفین ۱ ۲۷ شهریور ۹۱ ، ۱۸:۰۲
وجدانی

تماشای برخط [لینک مستقیم] فیلم آموزشی «نحوه ی ساخت و استفاده از منابع»

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

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

‎وقتی دارید برنامتون رو می‌سازید احتمال زیاد از منابع بیرونی هم استفاده خواهید کرد، مثل فایلهای ویدیویی یا شنیداری، تصاویر، xml و ... پس باید بدونید چطور از داخل برنامتون به این منابع ارجاع بدید. منابع برنامتون داخل پوشه ی res ذخیره می شن. و یه سری فایلها به صورت خودکار بهش اضافه می شه مثل :

layout : شامل فایل های xml ای که مربوط به محیط های کاربریه.

values : شامل تمام مقادیریه که توی برنامتون تعریف می کنید و بهشون یه اسم می دید و بعدا با اون اسم بهشون رجوع می کنید و ازشون استفاده می کنید.

‎ فایل string.xml  هم به طور پیش فرض در این فولدر به وجود اومده. نحوه‌ی کارکرد string.xml این طوریه که ما یه سری منابع رشته‌ای داریم که مثلا ‌(با توجه به تصویر) هرجا که تو برناممون بخوایم از Hello World, Main! استفاده کنیم، به جاش می تونیم به این منبع ارجاعش بدیم و بنویسیم hello.

‎ حالا چرا این منابع رو بیرون نگه می‌داریم؟ به خاطر اینکه بتونیم متغیرهای سراسری (global) داشته باشیم، مثلا می تونیم چند تا فولدر برای زبان های مختلف داشته باشیم و فقط لازمه که به فایل xml مربوط به اون زبان بریم و دیگه لازم نیست تمام کدهای برناممون رو به خاطر تغییر زبان کاربر تغییر بدیم.

۶۷ نظر موافقین ۱۴ مخالفین ۰ ۲۸ تیر ۹۱ ، ۱۲:۱۵
وجدانی

در ادامه ‌ی این آموزش

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

 

۱۱.با زدن کلیدهای ctrl+1 در ویندوز و cmd+1 در مک، می‌بینیم که از برنامه خطا می‌گیره و برای رفع مشکل پیشنهادهایی رو می‌ده، اینجا بهتره با انتخاب گزینه 'import 'Button کلاس دکمه رو وارد(import) می‌کنیم.

۴۱ نظر موافقین ۱۰ مخالفین ۰ ۰۵ ارديبهشت ۹۱ ، ۰۱:۰۰
وجدانی

تماشای برخط  [لینک مستقیم] فیلم آموزش «فعالیت ها (activities)»

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

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

 

همون طور که قبلا هم اشاره شد، فعالیت ها (activities) یکی از ساختارهای اصلی برنامه اندرویده. اگه بخوام خیلی ساده بگم، یه فعالیت یه صفحه ی ساده از برنامه‌ی شماست. پس خیلی مهمه که مبانی فعالیت‌ها رو خوب یاد بگیرید.

۱.برای شروع اول یه پروژه اندروید تو ایکلیپس می‌سازیم. (راهنما) از منوی سمت چپ روی اسم پروژه کلیک می کنیم و از شاخه‌ی src به دومین زیر شاخه می‌ریم که یه فایل جاواست. این فایل کلاس فعالیت رو ارث‌بری می‌کنه و توسعه می‌ده. تو خط آخر این فایل جاوا (تو تصویر آبی شده) می‌بینیم که محتوای بصری این فعالیت (ContentView)، رجوع داده شده به یه فایل به نام main که در فولدر layout در منابع (resource) هست.

۵۴ نظر موافقین ۱۱ مخالفین ۰ ۲۷ اسفند ۹۰ ، ۰۹:۴۷
وجدانی