کتاب مرجع کامل برنامه نویسی Android
29,000 تومان
- توضیحات
- توضیحات تکمیلی
- نظرات (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 |
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.