آموزش گام به گام اندروید Android
اندروید به معنای مَرد، انسان، شبه آدم یا رُبات (آدم آهنی) یک سیستم عامل موبایل است که گوگل برای اسمارت فونها و تبلتها و هم اکنون برای تلویزیونها عرضه مینماید و با همکاری دهها شرکت بر روی دستگاههای مبتنی بر اندروید قرار میدهد.اندروید بر پایه هسته لینوکس ساخته شدهاست و بیشترین استفاده را در بین سیستم عاملهای موبایل دارد.
نرمافزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. اما این سیستم عامل، Java Virtual Machineندارد. برای اجرای برنامههای جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل میشوند و سپس روی Dalvik vitrual machine اجرا میشوند. دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شدهاست تا همRAMو همCPUو هم باتری کمتری مصرف کند. برنامههای جاوایی معمولی هم که روی گوشیهای دیگر اجرا میشوند با استفاده از نرمافزارهای شبیهساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.
شروع کار برنامه نویسی اندروید
در این مقاله آموزشی نحوه ی نصب ابزار طراحی و توسعه اندروید را با یکدیگر بررسی خواهیم نمود.
Android سیستم عاملی است که بر پایه ی هسته ی Linux پایگذاری شده . پروژه ای که مسئول توسعه و طراحی سیستم اندروید است Android Open Source Project (AOSP) (پروژه ی منبع آزاد و رایگان اندروید) نامیده می شود . پایه گذار و پیش روی آن... Taskها,کامپوننت های محیط اندروید
جعبه ابزار برنامه نویسی اندروید (SDK) دربردارنده ی کلیه ی ابزار لازم برای ایجاد, ترجمه (compile), بسته بندی (packaging) برنامه های کاربردی اندروید می باشد . عمده ی این ابزار بر اساس خط فرمان عمل می کنند ... پل اشکال زدایی اندروید,ابزار برنامه نویسی اندروید (ADT),زمان-اجرا اندروید (ART)
جعبه ابزار اندروید (SDK) حاوی برنامه ی شبیه ساز (Android Device Emulator) دستگاه اندروید نیز می باشد . از برنامه ی شبیه ساز مذکور جهت اجرا و راه اندازی دستگاه مجازی اندروید ((AVD استفاده می شود...میان برهای دستگاه شبیه ساز اندروید,بهینه سازی سرعت در اندروید,شبیه ساز جایگزین
در این تمرین پروژه ی اندرویدی ایجاد کرده, سپس آن را به وسیله ی Android Studio در محیط برنامه ی شبیه ساز اندروید راه اندازی می کنیم...ایجاد پروژه ی جدید اندروید,ایجاد AVD با کمک Android Studio ,راه اندازی AVD
در این فعالیت می توانید برنامه ی کاربردی اندروید خود را در محیط اندروید مجازی (AVD) با استفاده از تجهیزات Eclipse ADT اجرا کنید و ... ایجاد پروژه ی اندروید,ایجاد AVD با استفاده از Eclipse ADT,راه اندازی AVD
Application اندروید در واقع یک واحد نصب شدنی است که می تواند مستقل از دیگر برنامه های (کاربردی (اندروید راه اندازی و اجرا شود... بررسی اجمالی کامپوننت های برنامه ی کاربری اندروید,کامپوننت های پایه ای رابط کاربری در اندروید,مانیفست اندروید,...
منابع اندروید,از قبیل تصاویر و فایل های پیکربندی XML, در برنامه های کاربردی اندروید (در جایی) جدا از متن برنامه (Source Code) نگه داشته می شوند... فایل های منبع طرح بندی, Viewها,Layout Manager
در این تمرین شما با نحوه ی ایجاد و استفاده از منابع اندروید (و همچنین تکرار فرایند ساخت یا ساخت مجدد برنامه ی کاربردی تعاملی) آشنا می شوید... آموزش اندروید,بررسی و اعتبار سنجی طرح بندی,بررسی و اعتبار سنجی عملکرد دکمه,تنظیم طرح بندیview در زمان- اجرا...
در این تمرین شما با نحوه ی ایجاد و استفاده از منابع اندروید و همچنین ساخت مجدد یک برنامه ی کاربردی تعاملی آشنا می شوید و ... ,ساخت برنامه ی تبدیل دما,تعیین خصیصه های برنامه,layout editor
آموزش اندروید,آموزش android,برنامه نویسی تحت اندروید با Android Studio یا Eclipse ADT قسمت دهم
این مبحث چالش ها و مشکلاتی که حین برنامه نویسی ممکن است رخ دهد را فهرست کرده و راه حل هایی برای رفع این مشکلات ارائه می دهد,راه حل هایی برای رفع مشکلات معمول برنامه نویسی تحت اندروید,LogCat,دریافت پیغام Time-outهنگام اجرا,@Override