کتاب برنامهنویسی اندروید برای مبتدیان
کتاب برنامهنویسی اندروید برای مبتدیان نوشتۀ Serhan Yamacli، در 8 فصل مقدمات برنامهنویسی اندروید را به شما آموزش میدهد. اگر قبلاً هیچ تجربهای از برنامهنویسی اندروید در اندروید استودیو نداشتهاید، این کتاب مناسب شماست.
سرفصل کتاب طوری در نظر گرفته شده که ابتدا به معرفی اندروید و نسخههای آن میپردازد، در ادامه روش نصب اندروید استودیو را آموزش داده و بخشهای مختلف این محیط توسعه را معرفی میکند. معرفی زبان جاوا و ارائه مثالهای مختلف از این زبان در یک فصل انجام و سپس نحوه ساخت چهار اپلیکیشن کاربردی و سرگرمی به طور قدم به قدم توضیح داده شده است.
در فصل اول، سیستم عامل اندروید، چگونگی کار کردن اندروید و نحوه ایجاد فایلهای apk توضیح داده شده است.
در فصل دوم، نحوه نصب اندروید استودیو در کنار JDK و SDK آموزش داده شده است. در ادامه نیز چگونگی نصب یک شبیهساز در محیط اندروید استودیو توضیح داده شده است.
در فصل سوم، روال معمول ساخت یک اپلیکیشن در اندروید استودیو توضیح داده شده و سپس با ایجاد یک پروژه ساده نمونه، بخشهای مختلف محیط اندروید استودیو معرفی شده است.
در فصل چهارم، ابتدا توضیحی کوتاه درباره زبان برنامهنویس جاوا ارائه شده و سپس نحوه ساخت یک کلاس در اندروید استودیو توضیح داده شده است. دیگر مطالب این فصل شامل متغیرها، ثابتها، آرایهها، انواع ساختارهای تصمیمگیری (شرطی)، انواع حلقههای تکرار، متدها، کلاسها، اشیاء و ارث بری است که تمام این مباحث با مثالهای گوناگون همراه شدهاند.
در فصل پنجم، اولین اپلیکیشن شروع شده که توسط آن، با استفاده از یک دکمه، رنگ پس زمینه اپلیکیشن را از قرمز به آبی و برعکس تغییر میدهیم. در این فصل شروع به کدنویسی میکنیم. نحوه استفاده از کامپوننت Button و کدنویسی برای رویداد کلیک شدن آن را در این فصل انجام میدهیم.
در فصل ششم، دومین اپلیکیشن یعنی محاسبه کننده BMI را ایجاد میکنیم. در این اپلیکیشن قد و وزن کاربر را دریافت کرده و عدد BMI و توضیح مربوطه را نمایش میدهیم. در این فصل از کامپوننت EditText استفاده کردهایم.
در فصل هفتم، اپلیکیشن ساده پرتاب تاس ساخته میشود. در این اپلیکیشن با کلیک شدن یک دکمه توسط کاربر، عددی تصادفی بین 1 تا 6 تولید شده و متناسب با آن، تصویری از تاس، با وجه مرتبط با عدد نمایش داده میشود. در این فصل نیز از کامپوننت ImageView استفاده شده است.
در فصل هشتم، اپلیکیشن قطبنما ایجاد شده است. در این اپلیکیشن از سنسورهای شتابسنج و مغناطیسسنج استفاده شده و تصویری از یک قطبنما با توجه به زاویه قرارگیری دستگاه به چرخش درآمده و جهتهای جغرافیایی را نشان میدهد.
فهرست مطالب
مقدمه
فصل اول: مقدمه
سیستم عامل اندروید
اپلیکیشنهای اندرویدی چگونه کار میکنند؟
زبانهای برنامه نویسی مورد استفاده برای توسعه اپلیکیشنهای اندرویدی
فصل دوم: نصب کردن محیط توسعه
نصب Android Studio
نصب کردن شبیه سازها
فصل سوم: اپلیکیشن Hello World به عنوان اپلیکیشن تست
روال کلی ایجاد یک اپلیکیشن
ایجاد یک پروژه Android Studio
بخشهای اصلی IDE
ساختار فایلها و پوشههای یک پروژه اندروید استودیو
ایجاد رابط کاربری
اجرای پروژه روی یک شبیه ساز
اجرای اپلیکیشن روی یک دستگاه واقعی
فصل چهارم: مقدمات جاوا
جاوا چیست؟
استفاده از اندروید استودیو برای کدنویسی جاوا
متغیرها در جاوا
عبارات تصمیم گیری (شرطی) در جاوا
ساختار if-else
ساختار switch-case
حلقههای تکرار در جاوا
حلقه for
حلقه while
حلقه تکرار do-while
متدها در جاوا
کلاسها، اشیاء و ارث بری در جاوا
فصل پنجم - اپلیکیشن شماره 1: چراغهای قرمز/آبی
ایجاد یک پروژه اندرویدی جدید
ایجاد رابط کاربری اپلیکیشن
نوشتن کد اصلی اپلیکیشن
اجرای اپلیکیشن
یک تمرین ساده
فصل ششم - دومین اپلیکیشن: محاسبه کننده شاخص وزن بدن (BMI)
اطلاعات کلی
اضافه کردن TextViewها و موقعیت دهی آنها
اضافه کردن کامپوننتهای EditText
اضافه کردن Button و موقعیت دهی آن
کدنویسی اپلیکیشن
اجرای اپلیکیشن
نکته پایانی
فصل هفتم - اپلیکیشن شماره 3: یک بازی ساده پرتاب تاس
ایجاد پروژه و اضافه کردن ویجت ImageView
اضافه کردن سایر ویجتها و تنظیم کردن ID آنها
کدنویسی اپلیکیشن
اجرای اپلیکیشن
فصل هشتم - اپلیکیشن شماره 4: قطب نما
تنظیم کردن مجوزهای موردنیاز
طراحی GUI اپلیکیشن
کدنویسی اپلیکیشن
اجرای اپلیکیشن
مطالب مرتبط
تگها
مطالب پربیننده
- سئوالات و پاسخنامه آزمون دکترای مهندسی صنایع سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی پزشکی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی مکانیک (2) سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی مکانیک (1) سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی نقشه برداری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی عمران سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی برق سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم شناختی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم کامپیوتر و بیوانفورماتیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای ژئوفیزیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای فیزیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای ریاضی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای آمار سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای آموزش زبان و ادبیات انگلیسی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای بیوشیمی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای شهرسازی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای معماری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مدرسی معارف اسلامی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم ارتباطات سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای حسابداری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای گردشگری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای حقوق سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مدیریت سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علم اطلاعات و دانش شناسی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای روانشناسی ۲ سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای سنجش و اندازه گیری سال 1403
- سئوالات و پاسخنامه آزمون دکترای روانشناسی سال 1403
- سئوالات و پاسخنامه آزمون دکترای علوم تربیتی سال 1403
- سئوالات و پاسخنامه آزمون دکترای فلسفه سال 1403
- سئوالات و پاسخنامه آزمون دکترای الهیات و معارف اسلامی سال 1403
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- متن کامل دعای جوشن کبیر با ترجمه
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- نمونه تدریس درس اول هدیه آسمان پنجم
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- قالب پاورپوینت
- چشم رنگی ها چه شخصیتی دارند؟ روانشناسی رنگ چشم ها
- همه زائران سلطان
- کتاب پسری که جادویی شد
- معرفی کتاب
- دوستی با کتاب
- قالب پاورپوینت گرافیکی
- درباره محسن رضایی
- تکنولوژی و اهمیت آن در زندگی امروزی
- معرفی کتاب
- خلاصه کتاب سواد بصری
- درباره امیر کبیر
- درباره فخرالدین عراقی
- کتاب پیوند زخم خورده
- کتاب راهنمای کامل Interaction access