کتاب مرجع کامل برنامه نویسی Android

  • توضیحات
  • توضیحات تکمیلی
  • نظرات (0)

توضیحات


مرجع کامل برنامه نویسی اندرویدنام کتاب : مرجع کامل برنامه نویسی Android
نویسنده : حسین خوش رفتارمنفرد ، اعظم میرزایی
ناشر : ناقوس
مشخصات : ۵۹۰ صفحه , وزیری (شومیز) , چاپ ۳ , ۲۰۰ نسخه ۵ ,۵۴۴,۳۷۷,۹۶۴,۹۷۸
تاریخ نشر : ۹۳/۰۴/۱۱
مکان نشر : تهران , تهران
زبان کتاب : فارسی
رده دیویی : ۰۰۵٫۲۷۶۸
کلمات کلیدی : اندروید (منبع الکترونیک) / نرم افزار کاربردی – طراحی و توسعه / تلفنهای هوشمند – برنامه نویسی / سیستمهای عامل (کامپیوتر)

فهرست عناوین

  •  مقدمه
  • فصل ۱ شروع برنامه نویسی اندروید
    • ۱۲ اندروید چیست
    • ۱۳ نسخه های اندروید
    • ۱۴ ویژگی های اندروید
    • ۱۵ معماری اندروید
    • ۱۶ دستگاه های اندرویدی در بازار
    • ۱۹ android market
    • ۲۱ انجمن برنامه نویسان اندروید
    • ۲۱ تهیه ابزارهای موردنیاز
    • ۲۲ android sdk
    • ۲۳ نصب ابزارهای android sdk
    • ۲۴ پیکربندی android sdk manager
    • ۲۶ eclipse
    • ۲۷ development tools adt
    • ۳۴ ایجاد اولین برنامه اندروید
    • ۴۲ معماری یک برنامه اندروید
    • ۴۷ خلاصه
    • ۴۸ در این فصل چه چیزهایی فرا گرفتید
  • ۴۹ فصل ۲ اکتیو یتی ها فرگ منت ها و اینت نت ها
    • ۵۰ درک مفهوم اکتیو یتی
    • ۵۵ اعمال استایل و تم بر روی یک اکتیو یتی
    • ۵۶ پنهان کردن عنوان اکتیو یتی
    • ۵۷ نمایش یک پنجره دیالوگ
    • ۶۳ نمایش progress dialog
    • ۶۶ نمایش یک progress dialog پیچیده تر
    • ۷۰ ها
    • ۷۵ حل مشکل تداخل فیلتر اینت نت
    • ۷۷ بازگرداندن نتایج از یک اینت نت
    • ۸۱ ارسال دیتا با استفاده از شئ intent
    • ۸۶ فرگ منت ها
    • ۹۲ افزودن فرگ منت ها به صورت پویا
    • ۹۵ چرخه زندگی یک فرگ منت
    • ۹۹ تعامل بین فرگ منت ها
    • ۱۰۳ اینت نت ها
    • ۱۰۷ درک شئ intent
    • ۱۰۹ استفاده از فیلترهای اینت نت
    • ۱۱۵ افزودن دسته بندی category
    • ۱۱۷ نمایش اعلامات پیام ها و اخطارها
    • ۱۲۲ خلاصه
    • ۱۲۲ در این فصل چه چیزهایی فرا گرفتید
  • ۱۲۵ فصل ۳ آشنایی با رابط کاربری اندروید
    • ۱۲۶ درک مفهوم اجزای یک صفحه
    • ۱۲۷ linearlayout
    • ۱۲۷ ابزارهای نمایش و گروه ابزارها
    • ۱۳۶ absolutelayout
    • ۱۳۷ tablelayout
    • ۱۳۸ relativelayout
    • ۱۴۰ framelayout
    • ۱۴۲ scrollview
    • ۱۴۵ تطبیق با جهت صفحه نمایش
    • ۱۴۷ روش مهار کردن ابزارهای نمایش
    • ۱۴۸ روش تغییر اندازه و چینش مجدد
    • ۱۵۱ مدیریت تغییرات و چرخش صفحه نمایش
    • ۱۵۵ اساسی
    • ۱۵۷ تشخیص تغییر جهت
    • ۱۵۷ کنترل جهت یک اکتیو یتی
    • ۱۵۸ استفاده از نوار اکشن
    • ۱۶۱ افزودن گزینه های اکشن به نوار اکشن
    • ۱۶۶ برنامه
    • ۱۶۹ برنامه نویسی
    • ۱۷۱ کنترل رویدادهای رابط کاربری
    • ۱۷۲ استفاده از متدهای موجود در اکتیو یتی
    • ۱۷۶ ثبت وقایع برای ابزارهای نمایش
    • ۱۸۰ خلاصه
    • ۱۸۰ در این فصل چه چیزهایی فرا گرفتید
  • ۱۸۳ ابزارهای نمایش
    • ۱۸۴ ابزار نمایش textview
    • ۱۸۴ استفاده از ابزارهای نمایش پایه
    • ۱۸۵ و radiogroup
    • ۱۹۶ ابزار نمایش progressbar
    • ۲۰۵ ابزار نمایش timepicker
    • ۲۰۵ استفاده از ابزارهای نمایش چیننده
    • ۲۱۱ ابزار نمایش datepicker
    • ۲۱۸ ابزار نمایش listview
    • ۲۱۸ لیست های طولانی
    • ۲۲۰ سفارشی سازی listview
    • ۲۲۷ استفاده از ابزار نمایش spinner
    • ۲۳۰ استفاده از listfragment
    • ۲۳۰ درک مفهوم فرگ منت های اختصاصی
    • ۲۳۵ استفاده از dialogfragment
    • ۲۳۸ استفاده از preferencefragment
    • ۲۴۳ خلاصه
    • ۲۴۴ در این فصل چه چیزهایی فرا گرفتید
  • ۲۴۷ ابزارهای نمایش
    • ۲۴۸ استفاده از ابزارهای نمایش تصویر
    • ۲۵۵ imageswitcher
    • ۲۶۰ gridview
    • ۲۶۵ ایجاد helper methods متدهای کمکی
    • ۲۶۷ یا منوی گزینه ها
    • ۲۶۹ روش کار
    • ۲۷۰ یا منوی متن
    • ۲۷۳ دیجیتال
    • ۲۷۳ چند ابزار نمایش دیگر
    • ۲۷۴ ابزار نمایش webview
    • ۲۸۰ خلاصه
    • ۲۸۰ در این فصل چه چیزهایی فرا گرفتید
  • ۲۸۳ فصل ۶ ذخیره سازی اطلاعات
    • ۲۸۴ اکتیو یتی
    • ۲۸۴ ذخیره و بازیابی تنظیمات کاربر
    • ۲۹۱ برنامه نویسی
    • ۲۹۴ تغییرنام پیش فرض فایل تنظیمات
    • ۲۹۵ ذخیره سازی اطلاعات در فایل ها
    • ۲۹۶ ذخیره سازی در حافظه داخلی
    • ۳۰۴ انتخاب بهترین روش ذخیره سازی
    • ۳۰۵ استفاده از منابع استاتیک
    • ۳۰۶ ایجاد کلاس کمکی dbadapter
    • ۳۰۶ ایجاد و استفاده از بانک اطلاعاتی
    • ۳۱۲ افزودن جدول contacts
    • ۳۱۲ نویسی و در زمان اجرا
    • ۳۱۵ استخراج یک ردیف از جدول
    • ۳۱۶ به روزرسانی یک ردیف
    • ۳۱۷ حذف یک ردیف
    • ۳۱۸ به روزرسانی بانک اطلاعاتی
    • ۳۱۹ بانک اطلاعاتی پیش ساخته
    • ۳۲۴ خلاصه
    • ۳۲۴ در این فصل چه چیزهایی فرا گرفتید
  • ۳۲۵ فصل ۷ تأمین کننده های محتوا
    • ۳۲۶ به اشتراک گذاری اطلاعات در اندروید
    • ۳۲۷ استفاده از یک تأمین کننده محتوا
    • ۳۳۲ تعریف شده
    • ۳۳۵ پروجکشن ها
    • ۳۳۶ فیلترینگ
    • ۳۳۷ مرتب سازی
    • ۳۳۸ تأمین کننده محتوای خودتان را ایجاد کنید
    • ۳۴۷ استفاده از تأمین کننده محتوا
    • ۳۵۱ خلاصه
    • ۳۵۲ در این فصل چه چیزهایی فرا گرفتید
  • ۳۵۳ فصل ۸ پیام رسانی
    • ۳۵۴ ارسال sms به صورت برنامه نویسی
    • ۳۵۴ پیام sms
    • ۳۵۷ دریافت بازخورد پس از ارسال پیام
    • ۳۶۰ ارسال پیام sms با استفاده از اینت نت
    • ۳۶۱ دریافت پیام sms
    • ۳۶۵ رسانی توکار
    • ۳۶۶ broadcastreceiver
    • ۳۷۳ broadcastreceiver
    • ۳۷۷ ارسال ایمیل
    • ۳۷۷ هشدارها و ملاحظات
    • ۳۸۰ خلاصه
    • ۳۸۱ در این فصل چه چیزهایی فرا گرفتید
  • ۳۸۳ فصل ۹ خدمات مبتی بر مکان
    • ۳۸۴ ایجاد پروژه
    • ۳۸۴ نمایش نقشه ها
    • ۳۸۵ دریافت کلید maps api
    • ۳۹۰ روش کار
    • ۳۹۱ نمایش کنترل های زوم
    • ۳۹۴ تغییر حالت نمایش
    • ۳۹۶ نمایش یک محل خاص
    • ۳۹۸ افزودن نشانگرها
    • ۴۰۳ geocoding و برگردان آن
    • ۴۰۸ گرفتن داده های یک مکان
    • ۴۱۷ نظارت بر یک مکان
    • ۴۱۸ پروژه ساخت یک ردیاب مکان
    • ۴۲۴ خلاصه
    • ۴۲۵ در این فصل چه چیزهایی فرا گرفتید
  • ۴۲۹ فصل ۱۰ شبکه
    • ۴۳۲ دانلود فایل باینری
    • ۴۳۸ دانلود محتوای متنی
    • ۴۴۰ get
    • ۴۴۵ کار با سرویس های json
    • ۴۵۳ برنامه نویسی سوکت
    • ۴۶۲ خلاصه
    • ۴۶۳ در این فصل چه چیزهایی فرا گرفتید
  • ۴۶۵ فصل ۱۱ ایجاد سرویس های اندروید
    • ۴۶۶ خودتان سرویس ایجاد کنید
    • ۴۷۰ انجام عملیات زمان بر در یک سرویس
    • ۴۷۶ انجام عملیات تکراری در سرویس
    • ۴۷۹ استفاده از intentservice
    • ۴۸۲ برقراری ارتباط بین سرویس و اکتیو یتی
    • ۴۸۶ اتصال اکتیو یتی ها به سرویس ها
    • ۴۹۱ درک مفهوم threading
    • ۴۹۶ خلاصه
    • ۴۹۷ در این فصل چه چیزهایی فرا گرفتید
  • ۴۹۹ فصل ۱۲ انتشار برنامه های اندروید
    • ۵۰۰ آماده سازی برنامه برای انتشار
    • ۵۰۰ نسخه برنامه
    • ۵۰۳ امضا دیجیتال برنامه اندروید
    • ۵۰۸ استفاده از ابزار adb exe
  • ۵۰۸ نصب فایل های apk
    • ۵۱۱ استفاده از وب سرور
    • ۵۱۳ انتشار برنامه برروی بازار اندروید
    • ۵۱۴ ثبت برنامه
    • ۵۱۹ خلاصه
    • ۵۲۰ در این فصل چه چیزهایی فرا گرفتید
    • ۵۲۱ آشنایی با اکلیپس
  • ۵۲۱ نویسی اندروید
    • ۵۲۲ package explorer
    • ۵۲۵ استفاده از ویرایش گر اکلیپس
    • ۵۲۸ درک مفهوم پرسپکتیو ها در اندروید
    • ۵۲۹ وارد کردن پکیج ها به صورت اتوماتیک
    • ۵۳۰ استفاده از قابلیت تکمیل کد
    • ۵۳۱ refactoring
    • ۵۳۵ دیباگ کردن برنامه
    • ۵۳۶ تنظیم نقاط انفصال
    • ۵۳۷ رفتار با خطاها
  • ۵۳۹ ضمیمه ب استفاده از شبیه ساز اندروید
    • ۵۳۹ کاربرد شبیه ساز اندروید
    • ۵۴۱ گرفتن snapshot
    • ۵۴۲ شبیه سازی کارت حافظه
    • ۵۴۷ شبیه سازی قابلیت های فیزیکی
    • ۵۴۸ ارسال پیام sms به شبیه ساز
    • ۵۵۰ برقراری تماس تلفنی
    • ۵۵۱ انتقال فایل با شبیه ساز
    • ۵۵۳ راه اندازی مجدد شبیه ساز
  • ۵۵۵ ضمیمه پ پاسخ تمرینات
    • ۵۵۵ فصل ۲
    • ۵۵۵ فصل ۱
    • ۵۵۶ فصل ۴
    • ۵۵۶ فصل ۳
    • ۵۵۷ فصل ۷
    • ۵۵۷ فصل ۶
    • ۵۵۷ فصل ۵
    • ۵۵۸ فصل ۱۰
    • ۵۵۸ فصل ۹
    • ۵۵۸ فصل ۸
    • ۵۵۹ فصل ۱۲
    • ۵۵۹ فصل ۱۱

چکیده کتاب :

– شروع برنامه نویسی اندروید شامل: اندروید چیست ، تهیه ابزارهای مورد نیاز ، ایجاد اولین برنامه اندروید ، معماری یک برنامه اندروید می باشد.
– اکتیویتی ها و فرگمنت ها و اینتنت ها شامل: درک مفهوم اکتیویتی ، نمایش یک progress dialog پیچیده تر ، فرگمنت ها ، اجرای برنامه های بومی اندروید با استفاده از اینتنت ها ، استفاده از فیلترهای اینتنت می باشد.
– آشنایی با رابط کاربری اندروید شامل: درک مفهوم اجزای یک صفحه ، تطبیق با جهت صفحه نمایش ، مدیریت تغییرات و چرخش صفحه نمایش ، استفاده از نوار اکشن ، ایجاد رابط کاربری در زمان اجرا ، کنترل رویدادهای رابط کاربری می باشد.
– طراحی رابط کاربری با استفاده از ابزارهای نمایش شامل: استفاده از ابزارهای نمایش پایه ، استفاده از ابزارهای نمایش چیننده ، ابزار نمایش TimePicker ، استفاده از ابزارهای نمایش لیستی برای نمایش لیست های طولانی می باشد.
– نمایش تصاویر و منوها با استفاده از ابزارهای نمایش شامل: استفاده از ابزارهای نمایش تصویر ، ایجاد متدهای کمکی می باشد و ذخیره سازی اطلاعات شامل ذخیره و بازیابی تنظیمات کاربر ، ذخیره سازی اطلاعات در فایل ها، ایجاد و استفاده از بانک اطلاعاتی می باشد.
– تامین کننده های محتوا شامل به اشتراک گذاری اطلاعات در اندروید ، استفاده از یک تامین کننده محتوا ، استفاده از تامین کننده محتوا می باشد و پیام رسانی شامل پیام SMS ، ارسال ایمیل می باشد.
– خدمات مبتنی بر مکان شامل نمایش نقشه ها ، گرفتن داده های یک مکان ، نظارت بر یک مکان ، ردیاب مکان می باشد و شبکه شامل کار با سرویس وب از طریق پروتکل HTTP ، کاربا سرویس های json ، برنامه نویسی سوکت می باشد.
– ایجاد سرویس های اندروید شامل برقراری ارتباط بین سرویس و اکتیویتی ، اتصال اکتیویتی ها به سرویس ها ، درک مفهوم threading می باشد.
– انتشار برنامه های اندروید شامل آماده سازی برنامه برای انتشار ، نصب فایل های APK ، استفاده از وب سرور می باشد و…


کتابهای صوتی موفقیت

توضیحات تکمیلی

نویسنده

حسین خوش رفتارمنفرد ، اعظم میرزایی

تاریخ نشر

93/04/11

تعداد صفحات

590

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.


اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب مرجع کامل برنامه نویسی Android”

شما شاید این را هم دوست داشته باشید

خبرنامه: هیچ آموزشی را از دست ندهید
با عضویت در خبرنامه‌ی آموزشهای جدید، به محض انتشار محتوای جدید، از طریق ایمیل باخبر شوید و به این ترتیب هیچ مقاله یا آموزشی را از دست ندهید.
PGlmcmFtZSBhbGxvdz0nYXV0b3BsYXknIGlkPSdpZnJhbWVfMTA3NjMxMzg0OCcgc3JjPSJodHRwczovL2FmZnN0YXQuYWRyby5jby9pbXAvTlZCb1JYbHJUMUJDTVhsRllXUXhVekppTm5CbFFUMDk/c2I9dHJ1ZSZtYj1mYWxzZSIgZnJhbWVib3JkZXIgPScwJyBzY3JvbGxpbmc9J3llcycgc3R5bGU9J3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50Oycgb25sb2FkPSIod2luZG93W3dpbmRvdy5hZGRFdmVudExpc3RlbmVyID8gJ2FkZEV2ZW50TGlzdGVuZXInIDogJ2F0dGFjaEV2ZW50J10pKCgod2luZG93LmFkZEV2ZW50TGlzdGVuZXIgPyAnYWRkRXZlbnRMaXN0ZW5lcicgOiAnYXR0YWNoRXZlbnQnKSA9PSAnYXR0YWNoRXZlbnQnID8gJ29ubWVzc2FnZScgOiAnbWVzc2FnZScpLCBmdW5jdGlvbihlKSB7IHZhciB4ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lmcmFtZV8xMDc2MzEzODQ4Jyk7IHguc3R5bGUuaGVpZ2h0ID0gZS5kYXRhICsgJ3B4JzsgY29uc29sZS5sb2coJ2xvYWQgaWZhcm1lID0gJyArIGUuZGF0YSk7IH0sIGZhbHNlKTsgIj48L2lmcmFtZT4=