سورس کامل برنامه اندروید نوشته شده توسط نرم اÙزار اکیلیپس نرم اÙزار نوشته شده برای سیستم عامل اندروید میباشد.Ú©Ù‡ شامل طالع بینی(هندی-مصری-سال چینی) Ùˆ ضرب المثل(خارجی ایرانی) Ùˆ در باره ما Ú©Ù‡ اجازه کامل دسترسی به اینترنت را دارد.
Ùˆ پایان نامه Ú©Ù‡ شامل چکیده-Ùهرست-ØªÙˆØ¶ÛŒØ Ú©Ø§Ù…Ù„ اندروید-آشنایی کامل با انواع ورژن اندروید –کار با اکیلیپس-ØªÙˆØ¶ÛŒØ Ø®Ø· به خط برنامه طالع بینی Ùˆ گذاشتن تمامی کد ها در پایان نامه.
چکيده
سیستم عامل اندروید روکمتر کسی پیشبینی میکرد Ú©Ù‡ در این مدت کوتاه این سیستم عامل موÙÙ‚ به پیشی گرÙتن از سیستم عاملهای پرطرÙدار Ùˆ جا اÙتاده تلÙÙ† همراه چون ویندوزموبایل، لینوکس Ùˆ پالم شده Ùˆ خود را به عنوان تهدیدی جدی برای رقبایی چون سیمبین، RIM Ùˆ Ø¢ÛŒÙون نشان دهد. آندروید پا را از این هم Ùراتر گذاشته Ùˆ علاوه بر Øضور قدرتمند در بازار تلÙنهای همراه هوشمند، وارد عرصههای دیگری مانند تبلتها Ùˆ Øتی تلویزیون نیز شده است.
ویرایشهایآندروید با طعم شیرینیجات و دسرها
Ú¯ÙˆÚ¯Ù„ ویرایشهای گوناگون آندروید را علاوه بر شماره ویرایش با نام یک شیرینی یا دسر معرÙÛŒ میکند. این نام البته از ترتیب Øرو٠الÙبا برای Øر٠اول آن نام نیز پیروی میکند.
Ù…Ùهوم وتصور Ú©Ù„ÛŒ از برنامه نویسی Ø´ÛŒ گرا Ùˆ تجربه های ساده از کار با جاوا Ú©Ù‡ برای پروژه ما تجربه کار با اکلیپس بسیار Ù…Ùید خواهد بود.(مراØÙ„ نصب)
آشنایی با قابلیت های اندروید Ùˆ تعری٠کلی از Ù…Ùهوم های Ùعالیت (Activities)خدمات (Services) ارائه دهندهی Ù…Øتوا(content provider)
گیرندهی پخش (broadcast receiver)
آشنایی XML و JAVA
يكي از مزاياي اصلي استÙاده از XML ØŒ نمايش دادههاي غير ساختياÙته است كه قابليتهاي بسياري را در اختيار كاربران ميگذارد.
دستورات جاوا در Ø³Ø·Ø Ù…ØªÙˆØ³Ø· قرار دارد Ùˆ تقریبا به زبان انسان نزدیک میباشد.استÙاده از جاوا بخاطر گستردگی زبان Ù…Ùید بود Ùˆ کار را برای برنامه نویس راØت میکند
درک وایجاد پروژه تØلیل دستورها ساده Ùˆ پرکاربرد Ùˆ آشنایی با اسامی Ùˆ Ù…Ùاهیم استÙاده شده در برنامه
آشنایی با برنامه طالع بینی Ùˆ دستورات XMl Ùˆ JAVA Ùˆ ØªÙˆØ¶ÛŒØ Ø®Ø· به خط برنامه Ùˆ Ù…Ùهوم آنها.
برنامه طالع بینی Ú©Ù‡ برای سرگرمی با زبان جاوا Ùˆ با برنامه اکیلیپس ساخته شده است.Ú©Ù‡ در طول Ùصل ها با اجرای صÙØÙ‡ به صÙØÙ‡ آن آشنا میشوید.
Ùهرست مطالب
Ùصل اول12
1-1مقدمه13
1-2 مشخصات ÙÙ†ÛŒ اندروید14
Ùصل دوم16
2-1 اندرویدچیست17
2-2 آیا اندرویدÙقط برای گوشیهای تلÙÙ† همراه است17
2-3 وسایل اندرویدی چه قابلیتهایی دارند17
2-4 زبانهای برنامه نویسی اپلیکشنهای اندروید18
2-5 نقطه آغاز19
2-5-1 اندروید 1.121
2-5-2 نسخه 1.5 Cupcake21
2-5-3 نسخه 1.6 Donut22
2-5-4 نسخه 2.0 Eclair23
2-5-5 نسخه 2.2 Froyo25
2-5-6 نسخه 2.3 Gingerbread26
2-5-7 نسخه 3.0 Honeycomb27
2-5-8 نسخه 4.0 Ice Cream Sandwich28
2-5-9 اندروید 4.2 jelly bean30
2-5-10 اندروید 4.4 KitKat32
2-5-11 اندروید 5 Lollipop34
Ùصل سوم41
3-2 مراØÙ„ اولیه برای آغازبه کار42
3-2-1 مراØÙ„ نصبSDK42
3-2-2 نصبب ستهبندیSDKگسترهی اندروید42
3-2-3 ایجاددستگاه مجازی (Virtual Device44
3-2-4 مراØÙ„ نصب ایکلیپسEclipse46
3-2-5 مراØÙ„ نصبADT47
3-3 اصول ومبنای برنامه اندروید49
3-3-1 نمای کلی از توسعه اندروید49
3-3-2 Ùعالیت (Activities) 50
3-3-3 خدمات (Services) 51
3-3-4 ارائه دهندهی Ù…Øتوا (content provider51
3-3-5 گیرندهی پخش (broadcast receiver52
3-3-6 Ùایلهای ظاهری اندروید52
3-4 درک ایجاد پروژه وساختارآن53
3-5 کارکردن باAndroidManifest.xml58
3-6 ساختن Ùˆ مدیریت ÙعالیتهاActivities61
3-7 Ù…Ùاهیم آشکار Ùˆ Ù…Ùاهیم ضمنی66
3-8 منابع (resources66
3-9 درک امنیت و اجازه ها (permission69
Ùصل چهارم70
4-1 مقدمه برنامه71
4-2 شروع برنامه73
4-3 XmlوActivityاصلی74
4-3-1 ÙایلXML(activity_main74
4-3-2 ÙایلJAVA(mainactivity77
4-4 XmlوActivityدومی81
4-4-1 ÙایلXML(dovomi81
4-4-2 ÙایلJAVA(dovomi82
4-5 Xml ÙˆActivitygen83
4-5-1 ÙایلXML(Gen85
4-5-2 ÙایلJAVA(Gen86
4-6 XmlÙˆActivity mard87
4-6-1 ÙایلXML(Mard88
4-6-2 ÙایلJAVA(Mard89
4-7 XmlÙˆActivity Zan91
4-7-1 ÙایلXML(Zan92
4-7-2 ÙایلJAVA(Zan93
4-8 XmlÙˆActivity Hmard94
4-8-1 ÙایلXML(Hmard95
4-8-2 ÙایلJAVA(Hmard96
4-9 XmlÙˆActivity Hzan98
4-9-1 ÙایلXML(Hzan99
4-9-2 ÙایلJAVA(Hzan99
4-10 XmlÙˆActivity Mesri100
4-10-1 ÙایلXML(Mesri101
4-10-2 ÙایلJAVA(Mesri101
4-11 XmlÙˆActivity Mah102
4-11-1ÙایلXML(Mah103
4-11-2 ÙایلJAVA(Mah104
4-12 XmlÙˆActivity Sal104
4-12-1 ÙایلXML(Sal105
4-12-2 ÙایلJAVA(Sal106
4-13 XmlÙˆActivity sal2-salsh107
4-13-1 ÙایلXML(Salsh108
4-13-2 ÙایلJAVA(Sal2108
4-14 XmlÙˆActivity Zarb109
4-14-1 ÙایلXML(Zarb110
4-14-2 ÙایلJAVA(Zarb110
4-15 XmlÙˆActivity Irani111
4-15-1ÙایلXML(Irani112
4-15-2 ÙایلJAVA(Irani112
4-16 XmlÙˆActivity Khareji113
4-16-1 ÙایلXML(Khareji113
4-16-2 ÙایلJAVA(Khareji114
4-17 XmlÙˆActivity Dar114
4-17-1 ÙایلXML(Dar115
4-17-2 ÙایلJAVA(Dar116
4-18 Ù…Øتوا117
4-18-1 روش اول نمایش درTextView117
4-18-2 روش دوم نمایش درTextView118
4-18-3 string119
4-19 ÙایلAndroid Manifest120
Ùصل پنجم123
5-1 جمعبندی124
Ùصل ششم126
6-1 اجرای کامل برنامه (ظاهری127
مراجع131
|