کتاب برنامهنویسی اندروید برای مبتدیان
کتاب برنامهنویسی اندروید برای مبتدیان نوشتۀ 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 اپلیکیشن
کدنویسی اپلیکیشن
اجرای اپلیکیشن
مطالب مرتبط
تگها
مطالب پربیننده
- دانشمندان و کشف کلید واقعی خوشبختی
- کتاب مجموعه شعر وطنی در وطنی دیگر
- کتاب شاعران معاصر ما با محوریت اشعار فارسی دکتر علی الفتی
- مهلت ارسال آثار به چهلوچهارمین جایزه کتاب سال
- کتاب غول خمره و موتورگازی
- سئوالات و کلید دکترای رشته حقوق سال ۱۴۰۵
- سئوالات و پاسخنامه دکترای مدیریت سال ۱۴۰۵
- سئوالات و پاسخنامه دکترای علوم جغرافیایی سال ۱۴۰۵
- سئوالات و پاسخنامه دکترای علوم تاریخی سال ۱۴۰۵
- سئوالات و پاسخنامه دکترای زبان و ادبیات عربی سال ۱۴۰۵
- سئوالات و پاسخنامه دکترای الهیات و معارف اسلامی سال ۱۴۰۵
- در اختلافات زناشویی کودکان را واسطه طرفداری یا آشتی نکنید
- جملاتی که حال افراد مضطرب را بدتر میکند
- رژیم غذایی کتوژنیک و ویژگی های آن
- در باره مشکلات گوارشی نوزادان
- راهنمای والدین برای روزهای پرالتهاب پس از آزمون سراسری
- ورزش و تاثیر آن بر حافظه
- پیامبر اکرم(ص)؛ الگوی نیکوی انسان و جامعه
- درباره تنهایی و انزوای اجتماعی
- اضطراب کودک و تفاوت آن با لجبازی و حساسیت
- درباره معلم دگرگونساز و نقش هایش
- نشانههای زودهنگام افسردگی فرزندان
- ۵ باور اشتباه درباره موفقیت
- درباره چربی ها و مصرف آن
- پنج نکته آموزشی از دنیای حشرهها
- درباره آنتی بیوتیک های طبیعی
- توصیه هایی برای تیروئید سالم تر
- دفترچه سوالات و کلید گروه آزمایشی زبان غیر انگلیسی کنکور ۱۴۰۵
- سوالات گروه آزمایشی هنر و پذیرش دانشجو معلم آزمون سراسری سال ۱۴۰۵
- دفترچه سوالات و پاسخ گروه آزمایشی زبان انگلیسی و پذیرش دانشجو معلم آزمون سراسری سال ۱۴۰۵
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- متن کامل دعای جوشن کبیر با ترجمه
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- نمونه تدریس درس اول هدیه آسمان پنجم
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- چشم رنگی ها چه شخصیتی دارند؟ روانشناسی رنگ چشم ها
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- قالب پاورپوینت
- همه زائران سلطان
- کتاب پسری که جادویی شد
- معرفی کتاب
- دوستی با کتاب
- درباره محسن رضایی
- قالب پاورپوینت گرافیکی
- تکنولوژی و اهمیت آن در زندگی امروزی
- معرفی کتاب
- درباره فخرالدین عراقی
- خلاصه کتاب سواد بصری
- درباره امیر کبیر
- کتاب پیوند زخم خورده
- کتاب راهنمای کامل Interaction access