آموزش تصویری ساخت برنامه برای اندروید – معرفی برنامه ساز Android App Inventor

در اینجا قصد معرفی ابزار تولید برنامه های اندرویدی : Android App Inventor را داریم . این برنامه نیاز به کد نویسی ندارد و شما می توانید با مطالعه ی این آموزش که بصورت طرح یک مثال و پیش رفتن همراه با تصاویر گام به گام می باشد برنامه های ساده و دلخواه خود را بسازید و با دیگران به اشتراک بگذارید.کار کردن با این نرم افزار بسیار ساده هست و نیاز به داشتن دانش فنی بالایی ندارد . با موبفا در ادامه ی مطلب همراه باشید.

\"\"


سال1391 ماه 9 روز7

انجام پروژه های برنامه نویسی

پروژه گرافیکی VB
سورس برنامه دستگاه اسکنر
سایتهای پذیرش بیمار
ساخت سایت دانشجویی با پایگاه داده
نمودار er رزرو بلیط قطار
برنامه دفترچه تلفن + فایل پایل
برنامه دفترچه تلفن + فایل پایل
پروژهای مدیریت یک رستوران یک دانشگاه برنامه نویسی با زبان سی شارپ
پمپ بنزین با آرنا
شبیه سازی نانوایی با آرنا به همراه گزارش و مستندات
کد آماده برنامه نویسی به زبان سی
لیست پروژه های نرم افزاری دانشجویی
برنامه ماشین حساب با vb
تحقیق پیاده سازی زبان html
php دانلود پروژه
پروژه آماده درس authorware
پروژه ماشین حساب vb
پروژه سیستم مدیریت کتابخانه با دلفی و SQL Server
دانلود سورس فلش
کد ماشین حساب به زبان ماشین اسمبلی
سورس گرفتن آی پی
جاوا اسکریپت در ای اس پی دات نت

پروژ نقاشی با ++c


پروژه پاور پوینت مستندسازی
تبدیل عبارت پیشوندی به پسوندی
دانلود سورس برنامه پایگاه داده vb
بررسی فایل های پایل در access
پروژه رشته کامپیوتر
برنامه مسیر پر پیچ و خم
بررسی فایل های پایل در c
برنامه ثبت نام سیستم دانشجویی با sql server
برنامه ی کتابخانه به زبان c
دانلود پروژه داروخانه سی شارپ
فروشگاه کد برنامه نویسی به زبان vb
کد برنامه ماتریس
سورس قراردادن پی دی اف در سایت
بروژه کارآفرینی
درس پروژه برای رشته کامپیوتر
دانلود سورس حقوق و دستمزد
دانلود پروژه رشته کامپیوتر
بازی گرافیکی به زبان c
سورس منوی فلش
دانلود نرم افزار موسسات خیریه
تحلیلگر لغوی پاسکال
آدرس ایمیل های با net
دانلود سورس رایگان حقوق و دستمزد + اکسس
سورس برنامه نمایش ساعت اسمبلی
طراحی وبرنامه نویسی ماشین حساب مهندسی رایگان به زبان ویژوال بیسیک
ارتباط با یو اس بی در سی شارپ
سورس رایگان دلفی
برنامه دانشجویی به زبان پاسکال
پروزه درس شبیه سازی
پروژه درس شبیه سازی
شیوه ارائه مطالب برای کودکان
سورس برنامه ویژوال بیسیک و sql
برنامه نویسی موبایل در دلفی
برنامه کشیدن نمودار یک چند جمله با زبان پاسکال
دانلود کتاب کامپیوتر
برنامه لیست پیوندی در ++C
پروژه های گرافیکی ویژوال سی
پروژه های ساخت داکیومنت
دانلود برنامه ماشین حساب به زبان سی پلاس پلاس
دانلود پروژه برنامه سازی ملایر
مهندسی نرم افزار ۲
c تبدیل عبارت میانوندی به پسوندی
برنامه حل معادله به زبان C#
مستندات+شبیه سازی+پروژه
atm+مهندسی نرم
سورس برنامه کراسکال
gozaresh kar computer
انواع کتاب های در مورد ترتیبی ویژوال بیسیک۶
اسکریپت فروشگاهی تخت asp.net
سورس برنامه اسمبلی درلینوکس
پرژه تبدیل عبارت میانوندی به پیشوندی در سی
برنامه دفترچه تلفن با زبان سی
برنامه ثبت نام دانش آموز
جمع و تفریق با اسمبلی
دانلود سیستم مدیریت گلخانه
برنامه چت کردن تحت شبکه سی شارپ
دانلود دفتر اندیکاتور
پروژه اس ام اس با میکرو
پروژه نظریه زبان

مکانیزه کردن املاک به زبان ++C
مدیریت کتابخانه به زبان ++C
مدیریت کتابخانه به زبان ++C
مدیریت یک کلاس دانشگاه به زبان ++C
ثبت نام دانشگاه به زبان ++C
مدیریت کتابخانه به زبان #C
مدیریت کتابخانه به زبان #C
مدیریت کتاب های کتابخانه به زبان دلفی
مدیریت کتاب های کتابخانه به زبان دلفی
مدیریت دفتر بیمه به زبان دلفی
مدیریت کتابخانه به زبان دلفی
سایت نمایندگی خودرو به زبان VB.NET
سورس بازی منچ با گرافیک بالا به زبان #C
مدیریت دانشگاه به زبان وی بی ۶
مدیریت فروشگاه به زبان وی بی ۶
سایت مدیریت مهد کودک ASP.NET
سایت خبری و شخصی به زبان ASP.NET
پروژه مربوط به آزمایشگاه پایگاه داده – پایگاه داده سیستم بیمارستان
سایت خبری و شخصی به زبان پی اچ پی PHP
بازی مار پله به زبان VB
شبیه سازی نانوایی با آرنا با مستندات
کتابخانه آنلاین با asp.net با مستندات
سیستم مدیریت مدارس
سایت کارخانه با مستندات asp.net
پرتال با مستندات asp.net
سایت فروشگاه asp.net
فروشگاه موبایل با مستندات
سایت خبری و مدیریت کاربران asp.net
مدیریت تعمیرگاه موبایل #C
فروشگاه رایانه asp.net
مدیریت تاکسی تلفنی #C
تحلیل سیستم بیمارستان و نمودارER

پروژه داروخانه به زبان دلفی
پروژه دفترچه تلفن به زبان دلفی با سورس کامل
پروژه ورد پد ( woedpad )به زبان دلفی با سورس کامل
پروژه ماشین حساب ( Calculator)به زبان دلفی
پروژه تعمیرگاه مرکزی به زبان دلفی
پروژه سیستم هواپیمایی به زبان دلفی
پروژه سیستم امتیاز سنجی اداره تعاون به زبان دلفی
پروژه نقاشی (Paint) به زبان دلفی
پروژه پذیرش بیمار در مطب به زبان سی شارپ همراه با مستندات
پروژه نت پد (Notpad) به زبان دلفی
پروژه دفترچه تلفن (۲ ) به زبان دلفی
آموزش نحوه ساخت فایل exe در دلفی
پروژه همانند سکرین سرور ویندوز (Marquee) به زبان دلفی
پروژه تکمیل و آماده ارائه بانک سی دی دارای دفتر روزنامه و معین
پروژه شرکت تامین و انتقال نیرو به زبان دلفی
تکنولوژی ASP .Net از دیدگاه کاربران زبان دلفی
پروژه تلفن بانک به زبان سی شارپ (Answer Machin)
پروژه انبار داروخانه به زبان دلفی با سورس کامل
دانلود پروژه ویزیت بیماران به زبان دلفی
دانلود پروژه وب سایت دوره های آموزش همراه با مستندات به زبان دات نت
آموزش ایجاد جستجو در پروژه های دلفی
آموزش ایجاد دیتابیس های DLL در دلفی
دانلود سیستم مکانیزه تحویل کارآموزی و پروژه به همزاه مستندات و سورس کامل
دانلود نرم افزار Gmail Notifier 1.0.0.63 برای چک کردن جیمیل
پروژه بازی منچ به زبان دلفی با سورس کامل
پروژه مدیریت رستوران به زبان دلفی با سورس کامل
اطلاع از موجودی حساب کارتهای شتاب به صورت آنلاین
پروژه کتابخانه به زبان وی بی VB با سورس کامل
دانلود بیش از ۲۰۰ پروژه پاسکال با سوس کامل
دانلود بیش از ۱۵۰ پروژه برنامه نویسی اسمبلی با سورس کامل
دانلود حدود ۱۰۰ پروژه رایگان به زبان ++C با سورس کامل
پروژه انبار داری به زبان VB با سورس کامل
دانلود سیستم ثبت نام دانشگاه به زبان دلفی با سورس کامل
دانلود پروژه سایت آژانس مسافرتی با سورس کامل به زبان دات نت
دانلود سیستم مکانیزه بانک لوح فشرده با سورس و مستندات کامل
پروژه تحقیقی بررسی اثر رقابت یولاف وحشی با ارقام گندم
دانلود بازی کرم ۳۶۰ (worm 360) به زبان vb با سورس کامل
سیستم مدیریت کتابخانه به زبان VB با سورس کامل
پروژه سیستم مکانیزه دبیرخانه به زبان دلفی با سورس کامل و مستندات
پروژه کتاب فروشی آنلاین به زبان PHP با سورس کامل
دانلود پروژه انبار داری ۲ به زبان وی بی VB با سورس کامل
قالب فارسی blue-ace برای سیستم ورد پرس
دانلود گزارش کارآموزی در ایران خودرو
کامپایل سیستم مدیریت کتابخانه به زبان VB
پروژه کارآموزی اتاق تعاون استان خراسان رضوی
دانلود پروژه فاکتور فروش یک مغازه به زبان سی شارپ
دانلود پروژه مدیریت فروشگاه سی دی به زبان #C وسورس کامل و مستندات
دانلود پروژه کتابخانه به زبان VB با سورس کامل
دانلود پروژه N وزیر به زبان ++C با سورس کامل

پروژه های کتابخانه

دفتر بیمه

بازی

دانشگاه

مدیریت

باشگاه

مغازه

آژانس

دفتر املاک

سایت

مدیریت فروشگاه

مدیریت دفتر مسافربری

تقویم فارسی و جلالی

ساعت آنالوگ و دیجیتال

حقوق و دستمزد

مدیریت کارمندان

سایت

مدیریت هتل

سایت دانشگاه

سیستم نظر خواهی

سیستم نظر سنجی

مدیریت ویدئو کلوپ



سورس انبار داری

ماشین حساب مهندسی

ثبت نام دانشجوی

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

سورس بازی دوز

سورس بازی منچ و مار پله

سورس بازی شطرنج

سورس maze ، مسیر پر پیچ و خم

صدور کارنامه

سورس نرم افزار حسابداری

پروژه سایت ثبت نام دانشجو

پروژه سایت مدیریت مهدکودک

سورس وب سایت فروشگاه موبایل

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

پروژه سایت ارسال ایمیل گروهی

پروژه مدیریت خرید و فروش

پروژه های مختلف همراه با مستندات

نمودار ER و DFD و CFD سطح صفر ، یک و دو و سه

پروژه رزرو بلیط

پروژه مدیریت آژانس هواپیمائی

مدیریت تعمیرگاه خودرو

مکانیزه کردن املاک به زبان ++C

مدیریت کتابخانه به زبان ++C
مدیریت کتابخانه به زبان ++C
مدیریت یک کلاس دانشگاه به زبان ++C
ثبت نام دانشگاه به زبان ++C
مدیریت کتابخانه به زبان #C
مدیریت کتابخانه به زبان #C
مدیریت کتاب های کتابخانه به زبان دلفی
مدیریت کتاب های کتابخانه به زبان دلفی
مدیریت دفتر بیمه به زبان دلفی
مدیریت کتابخانه به زبان دلفی
سایت نمایندگی خودرو به زبان VB.NET
مدیریت بیمارستان به زبان VB.NET
مدیریت دانشگاه به زبان وی بی ۶
مدیریت فروشگاه به زبان وی بی ۶
سایت مدیریت مهد کودکASP.NET -
سایت خبری و شخصی به زبان ASP.NET
پروژه مربوط به آزمایشگاه پایگاه داده – پایگاه داده سیستم بیمارستان
سایت خبری و شخصی به زبان پی اچ پیPHP
بازی مار پله به زبان VB
مدیریت خرید مواد برای کارخانه به زبان دلفی و پایگاه اکسس به همراه مستندات
سورس بازی منچ با گرافیک بالا به زبان #C

پروژه داروخانه به زبان دلفی

پروژه دفترچه تلفن به زبان دلفی با سورس کامل
پروژه ورد پد ( woedpad )به زبان دلفی با سورس کامل
پروژه ماشین حساب ( Calculator)به زبان دلفی
پروژه تعمیرگاه مرکزی به زبان دلفی
پروژه سیستم هواپیمایی به زبان دلفی
پروژه سیستم امتیاز سنجی اداره تعاون به زبان دلفی
پروژه نقاشی (Paint) به زبان دلفی
پروژه پذیرش بیمار در مطب به زبان سی شارپ همراه با مستندات
پروژه نت پد (Notpad) به زبان دلفی
پروژه دفترچه تلفن (۲ ) به زبان دلفی
آموزش نحوه ساخت فایل exe در دلفی
پروژه تلفن بانک به زبان سی شارپ (Answer Machin)
تکنولوژی ASP .Net از دیدگاه کاربران زبان دلفی
پروژه شرکت تامین و انتقال نیرو به زبان دلفی
پروژه تکمیل و آماده ارائه بانک سی دی دارای دفتر روزنامه و معین
پروژه همانند سکرین سرور ویندوز (Marquee) به زبان دلفی
آموزش ایجاد دیتابیس های DLL در دلفی
آموزش ایجاد جستجو در پروژه های دلفی
دانلود پروژه وب سایت دوره های آموزش همراه با مستندات به زبان دات نت
دانلود پروژه ویزیت بیماران به زبان دلفی
پروژه انبار داروخانه به زبان دلفی با سورس کامل
اطلاع از موجودی حساب کارتهای شتاب به صورت آنلاین
پروژه مدیریت رستوران به زبان دلفی با سورس کامل
پروژه بازی منچ به زبان دلفی با سورس کامل
دانلود نرم افزار Gmail Notifier 1.0.0.63 برای چک کردن جیمیل
دانلود سیستم مکانیزه تحویل کارآموزی و پروژه به همزاه مستندات و سورس کامل
پروژه کتابخانه به زبان وی بی VB با سورس کامل
دانلود سیستم عامل تحت وب به زبان فارسی eyeos 1.8.7.0
دانلود بیش از ۲۰۰ پروژه پاسکال با سوس کامل
دانلود بیش از ۱۵۰ پروژه برنامه نویسی اسمبلی با سورس کامل
دانلود حدود ۱۰۰ پروژه رایگان به زبان ++C با سورس کامل
پروژه تحقیقی بررسی اثر رقابت یولاف وحشی با ارقام گندم
دانلود سیستم مکانیزه بانک لوح فشرده با سورس و مستندات کامل
دانلود پروژه سایت آژانس مسافرتی با سورس کامل به زبان دات نت
دانلود سیستم ثبت نام دانشگاه به زبان دلفی با سورس کامل
پروژه انبار داری به زبان VB با سورس کامل
دانلود پروژه انبار داری ۲ به زبان وی بی VB با سورس کامل
پروژه کتاب فروشی آنلاین به زبان PHP با سورس کامل
پروژه سیستم مکانیزه دبیرخانه به زبان دلفی با سورس کامل و مستندات
سیستم مدیریت کتابخانه به زبان VB با سورس کامل
دانلود بازی کرم ۳۶۰ (worm 360) به زبان vb با سورس کامل
دانلود پروژه فاکتور فروش یک مغازه به زبان سی شارپ
پروژه کارآموزی اتاق تعاون استان خراسان رضوی
کامپایل سیستم مدیریت کتابخانه به زبان VB
دانلود گزارش کارآموزی در ایران خودرو
قالب فارسی blue-ace برای سیستم ورد پرس
قالب شماره ۲ برای ورد پرس
دانلود پروژه N وزیر به زبان ++C با سورس کامل
دانلود پروژه کتابخانه به زبان VB با سورس کامل
قالب travel برای ورد پرس
دانلود پروژه مدیریت فروشگاه سی دی به زبان #C وسورس کامل و مستندات
دانلود پروژه فروشگاه سی دی به زبان PHP با سورس کامل
دانلود پروژه مدیریت هتل به زبان VB با سورس و مستندات کامل
پروژه برنامه نویسی بازی برای موبایل
قالب آلساندارا برای وردپرس
دانلود پروژه کارآفرینی با موضوع پخت سوم کاشی
دانلود بازی پازل به زبان VB.Net با سورس کامل
دانلود پروژه بانکداری به زبان vb با سورس کامل
دانلود پروژه بازسازی مدارس به زبان VB.NET و SQL server
قالب Arena Deluxe برای سیستم ورد پرس
فایل اجرایی پروژه بازسازی مدارس به زبان VB.NET و SQL server
پروژه ثبت نام دانش آموز در مدرسه به زبان با VB سورس کامل
قالب شماره ۶ برای سیستم ورد پرس
دانلود پروژه انبارداری , حسابداری با امکان حراجی به زبان VB با سورس کامل
دانلود قالب زیبا و شیک برای وردپرس – theme wordpress
آموزش html دارای سطح : متوسط
قالب جدید برای سیستم ورد پرس
پروژه asp.net دارای بخش کاربری و مدیریت
پروژه ارسال خبر و مدیریت آن به زبان #asp.net C
قالب spring برای سیستم ورد پرس با طراحی زیبا
دانلود نرم ازفزار appserv-win32-2.5.9 جهت اجرای پروژه های PHP
آموزش نصب نرم افزار appserv-win32 و ایجاد لوکال هاست
دانلود نمودار ER سیستم رجاء همراه با توضیحات کامل
دانلود پروژه محاسبه ی حقوق کارمندان به زبان vb
دانلود پروژه کامل سوکت نویسی (کلاینت)
دانلود پروژه تاکسی سرویس به زبان VB
دانلود پروژه ویرایش کردن تصاویر به زبان VB6 با سورس کامل
دانلود پروژه Message Box هوشمند به زبان #C
دانلود پروژه دفترچه تلفن با امکانات خوب به زبان vb6
دانلود پروژه رزرو بلیط هواپیما به زبان ویژوال بیسیک VB
دانلود پروژه ویرایشگر و طراحی صفحات وب به زبان VB6
دانلود پروژه بازی شطرنج دو نفره به زبان سی شارپ #C
دانلود پروژه کامل کامپایلر به زبان #C برای درس اصول طراحی کامپایلرها
دانلود پروژه تبدیل عدد به حرف به زبان ++C
پروژه جستجوگر به زبان vb با سورس کامل
پروژه ( داکیومنت ) کامل مربوط به درس مهندسی نرم افزار ۱ و ۲
حدود ۲۰ کد آماده به زبان C
انالله و انا الیه راجعون
پروژه معماری مادر درس آزمایشگاه معماری کامپیوتر
الگوریتم برس (bres) مربوط به درس گرافیک کامپیوتری ۱
پروژه بانک مربوط به درس مهندسی نرم افزار یک دارای قسمت تعیین موجودیت ها
پروژه به زبان php با دریافت تاریخ روز ، روز های گذشته و باقی مانه و تعداد هفته را میدهد
برنامه کوله پشتی به زبان c
پروژه چت که امکان ارتباط بین Client , Server به زبان vb
کد برنامه جمع اعداد به زبان اسمبلی ( زبان ماشین )
پروژه ماشین حساب ساده به زبان vb.net
پروژه مرکز آموزش به زبان PHP‌ با سورس کامل
پروژه آموزشگاه مجازی به زبان asp.net با سورس کامل
دانلود پروژه یادداشت کارهای روزمره و فردی به زبان VB
پروژه بازی تصاویر به زبان VB با سورس کامل
کد هافمن به زبان مطلب
۲ تا بازی پازل اعداد به زبان وی بی
۷ کد آماده به زبان برنامه نویسی مطلب
پروژه سیستم ثبت نام آموزش دانشگاه به زبان دلفی
کتاب آموزش اسمبلی به طور کامل
کتاب الکترونیکی آموزش پاسکال
پروژه ثبت دانشجو به زبان دلفی
دانلود پروژه انتخاب واحد و ثبت نام دانشجو به زبان دلفی
دانلود کتاب آموزش html
دانلود پروژه فروشگاه موبایل به زبان (#ASP.NET (C
کتاب آموزش ساختمان داده ها
کتاب آموزش PHP (پی اچ پی) به زبان فارسی
کتاب آموزش برنامه نویسی به زبان J2EE
پروژه برنامه نویسی به زبان VB.Net و SQl Server
پروژه بانکداری و مدیریت بانک به زبان ویژوال بیسیک VB
پروژه انبار داری به زبان VB با سورس کامل
دانلود پروژه دبیرخانه ۲ به زبان vb با سورس کامل
برنامه تبدیل تاریخ میلادی به شمسی به زبان #C
کتاب آموزش ویژوال بیسیک دات نت VB.NET
برنامه بازی تانک به زبان وی بی VB
دانلود پروژه سیستم انتخاب واحد دانشجویی به زبان دلفی
کتاب الکترونیکی شماره ۲ آموزش PHP
دانلود پروژه مدیریت تولیدی محصولات به زبان دلفی
دانلود پروژه کتابخانه به زبان سی شارپ
دانلود کتاب آموزش ای اس پی دات نت ASP.NET
دانلود نمودار توالی مربوط به سیستم آموزش مربوط به تحلیل سیستم
اسکریپت ارسال ایمیل گروهی به زبان asp.net
pdf – کتاب الکترونیکی آموزش JAVA جاوا
دانلود برنامه ۱۱۸ به زبان دلفی با سورس کامل
پروژه مدیریت ویدئو کلوپ به همراه فایل اجرایی به زبان vb.net
پروژه دفترچه تلفن به زیان سی شارپ
دانلود پروژه طراحی سایت ساده به زبان asp.net (سی شارپ)
دانلود پروژه دفترچه تلفن به زبان دلفی و پایگاه داده اکسس
پروژه مدیریت آموزشگاه علمی به زبان دلفی
کتاب الکترونیک آموزش سی شارپ
کتاب الکترونیک آموزش AJAX
پروژه مدیریت مشترکین رستوران به زبان وی بی
دانلود پروژه ۱۱۸ ( دفترچه تلفن) به زبان دلفی
پروژه دیکشنری ( فرهنگ لغت ) به زبان وی بی دات نت ۲۰۰۸
پروژه سیستم حمل و نقل بار ( باربری ) به زبان دلفی
دانلود سورس بازی مار پله به زبان سی شارپ (#C)
سورس بازی شطرنج ۲ نفره به زبان دلفی
سورس تبدیل مبنای ۲ به ۱۰ در اسمبلی
سورس پروژه دیتابیس به زبان جاوا
سورس کد ماشین حساب به زیان ویژوال بیسیک
سورس برنامه تبدیل اعداد به حروف تا ۴ رقم به زبان سی شارپ
پروژه تبدیل حروف ، کلمات و جملات فینگلیش به فارسی به زبان vb.net
اجزاء یک برنامه Visual Basic و پسوند های مختلف فایل های vb
طریقه اتصال یک بانک اطلاعاتی اکسس به دلفی
سورس برنامه پی دی اف خوان به زبان وی بی دات نت (vb.net)
سورس برنامه کرنومتر به زبان وی بی (VB)
سری اول ۱۹ مقاله و تحقیق آماده برای دوره راهنمائی و دبیرستان
طول عمر برنامه نویسی یک شخص
ذخیره و نمایش اطلاعات دانشجویی و رشته به زبان ++visual C
سورس دترمینان یک ماتریس n در n به زبان سی پلاس پلاس
سورس سری فیبوناچی بازگشتی و غیر بازگشتی به زبان ++C
سورس سری فیبوناچی بازگشتی و غیر بازگشتی به زبان #C
سورس برنامه خواندن کلمات به زبان VB.NET
دانلود سورس نرم افزار ماشین حساب Calculator به زبان C# 2005
سورس برنامه حسابداری به زبان VB و پایگاه اکسس
ساعت دیجیتالی با میکروکنترلر ۸۰۵۱
دالنود سورس ماشین حساب مهندسی به زبان سی شارپ
سورس ماشین حساب مهندسی به زبان Visual Basic
ترجمه متنی در مورد USB برای درس زبان فنی
ماشین حساب با میکروکنترلر AVR و زبان C
سورس ماشین مهندسی ساده به زبان VB
سری دوم ۲۰ مقاله و تحقیق آماده برای دوره راهنمائی و دبیرستان
سورس پروژه انبارداری به زبان vb و پایگاه Access
ترجمه متنی با موضوع ماوس برای درس زبان تخصصی
سورس لینک دونی به زبان پی اچ پی PHP
سورس ماشین حساب به زبان اسمبلی
سورس بازی دوز به زبان Visual Basic
سورس ساعت دیجیتالی به زبان اسمبلی
سورس کتابخانه به زبان سی شارپ و پایگاه داده Access
گزارش کارآموزی در یک شرکت نرم افزاری برای رشته کامپیوتر
سورس ساعت دیجیتالی ساده به زبان اسمبلی
سورس کتابخانه با لیست پیوندی با زبان برنامه نویسی سی C
توجه توجه
سورس جمع ، ضرب ، تقسیم و تفریق در اسمبلی
سورس پروژه کتابخانه به زبان وی بی دات نت (vb.net)
سورس کد یک سایت ساده به زبان html
سورس ویرایشگر متن به زبان سی پلاس پلاس ++C
سورس پیاده سازی maze یا مسیر پر پیچ خم در اسمبلی
مقاله تحقیقی درباره سیستم عامل بلادرنگ
توجه توجه
سورس Maze مسیر پر پیچ و خم به زبان سی پلاس پلاس
دزدی توی روز روشن تا این حد
سورس عملگرهای جمع ، تفریق ، ماینس ، مقایسه ++C
سورس حرکت اسب در صفحه شطرنج با ++c
سورس برنامه انتخاب واحد دانشجویی به زبان #C
پروژه درس شبیه سازی کامپیوتری به زبان دلفی در مورد نرخ ورود و صف
سورس مشاور املاک به زبان #C و SQL server 2000
سورس مدیریت داروخانه به زبان سی شارپ و sql server 2000
نحوه عضویت در سایت و دانلود سورس ها
سورس مدیریت کتابخانه به زبان دلفی
سورس برنامه بدست آورس IP سرور یک سایت و بلعکس
سری سوم۲۰ مقاله و تحقیق آماده برای دوره راهنمائی و دبیرستان
دانلود سورس گالری تصاویر به زبان asp
دانلود سورس ماشین حساب مهندسی به زبان جاوا اسکریپت
دانلود سورس فلش ، FLA ، SWF
ذخیره داده در سند xml با #c
دانلود سورس بازی تخته نرد به زبان ++C
دانلود سورس پازل با نرم افزار Authorware
دانلود سورس تلفن دیجیتال با میکرو کنترلر به زبان اسمبلی
دانولد سورس ثبت نام دانشجو به زبان سی شارپ
دانلود پروژه برای درس شیوه ارائه مطالب ( کارت گرافیک )
دانلود سورس برنامه چت میان کامپیوتر های شبکه به زبان دلفی
دانلود سورس تقویم به زبان سی پلاس پلاس
آموزش بک آپ گیری و رستور دیتابیس در sql server 2005
دانلود سورس ماشین حساب با میکرو AVR و زبان C
دانلود سورس مدیریت املاک به زبان دلفی و دیتابیس sql server
دانلود سورس برنامه باربری به زبان دلفی
دانلود سورس بازی مارپله به زبان دلفی
دانلود پروژه اسکنر برای درس شیوه ارائه مطالب
دانلود نمونه ترجمه با موضوع EEPROM برای درس زبان فنی
دانلود سورس بازی شطرنج موبایل با بلوتوث و اس ام اس
دانلود سورس دیکشنری به زبان vb.net و دیتابیس access
دانلود سورس فلش ایجاد تصاویر پانورما
دانلود سورس دفترچه تلفن به زبان asp.net و Sql server
دانلود سورس جستجوگر فایل به زبان vb
دانلود سورس کیبرد مجازی روی کامپیوتر به زبان vb.net
دانلود سورس بازی معروف Bomber man به زبان ویژوال بیسیک
دانلود سورس برنامه ای جالب برای خواندن فکر شما به زبان VB.NET
دانلود سورس برنامه ای ساده برای ثبت نام دانشجویی با php
دانلود ۵ الگوریتم برای درس ساختمان داده ها
دانلود سورس برنامه نقاشی به زبان دلفی
دانلود سورس برنامه کتابخانه به زبان سی C
دانلود سورس سیستم بانک حقوقی به زبان VB
سری چهارم۲۰ مقاله و تحقیق آماده برای دوره راهنمائی و دبیرستان
دانلود سورس انواع مرتب سازی در پاسکال
دانلود سورس یه سایت ساده به زبان PHP
دانلود سورس مدیریت بانک شهرسازی به زبان VB و دیتابیس Access
دانلود دفترچه تلفن به زبان VB.NET و دیتابیس SQL Server
دانلود سورس ساعت دیجیتالی با DS1307 و میکرو AVR
دانلود سورس سیستم مدیریت بانک به زبان VB6
دانلود سورس تقویم فارسی با امکانات زیاد به زبان سی شارپ
دانلود سورس برنامه ثبت نام دانشجو به زبان دلفی
دانلود سورس برنامه کتابخانه به زبان سی پلاس پلاس
دانلود سورس بازی لاک پشت و خرگوش به زبان سی پلاس پلاس
دانلود سورس برنامه ای برای ساخت کاربر به همراه پسورد به زبان VB
دانلود سورس انبارداری به زبان VB و دیتابیس SQL Server
دانلود سورس فایل دفتر اندیکاتور به زبان VB.NET
دانلود سورس دفترچه تلفن به زبان سی شارپ
سورس ۲۰ منو فلش زیبا برای درس محیط های چند رسانه ای
دانلود سورس دیتابیس کارخانه کفش برای درس آز پایگاه
دانلود سورس فایل شناسایی پلاک خودروهای ایران به زبان VB.NET
دانلود سورس اندازه گیری مدت زمان دانلود بر مبنای پهنای باند به زبان #C
دانلود سورس یک تقویم میلادی dynamic نوشته شده به زبان Cold Fusion
دانلود سورس آسیاب فازی به زبان مطلب
دانلود سورس دریافت و ارسال فایل از اینترنت به زبان دلفی
دانلود سورس دریافت و ویرایش اطلاعات به زبان اسمبلی
دانلود سورس برنامه حسابداری به زبان ویژوال بیسیک ۶
دانلود سورس پروژه برنامه خواندن اعداد فارسی به زبان ویژوال بیسیک
دانلود سورس انتخاب واحد دانشجویی به زبان asp.net
دانلود سورس برنامه تبدیل متن فینگلیش به فارسی به زبان #C
دانلود سورس فرهنگ لغت به زبان سی شارپ
دانلود سورس اسکرین سرور ( محافظ صفحه ) به زبان vb
دانلود سورس شمارش خط و کلمات یک رشته به زبان اسمبلی
دانلود سورس ارسال ایمیل از طریق سایت جیمیل به زبان #C
دانلود پوسته ها و کلید های زیبا برای دلفی
دانلود سورس تاریخ شمسی طرح ویستا به زبان سی شارپ
دانلود سورس پروژه شبیه سازی سیستم ثبت نام آموزشگاه زبان با Arena
دانلود سورس برنامه نقاشی (Paint) به زبان ویژوال بیسیک
دانلود سورس پروژه ماشین لباس شویی ، هوش مصنوعی به زبان مطلب
دانلود سورس برنامه نقاشی پیشرفته به زبان VB
دانلود سورس بازی اسنک به زبان سی
دانلود سورس برنامه مدیریت کارت شارژ هدیه به زبان دلفی ۷
دانلود سورس پورتال دانشگاهی به زبان سی شارپ
دانلود سورس دفترچه تلفن به زبان پاسکال
دانلود سورس شبیه ساز ویدئو کلوپ
دانلود سورس مدیریت هتل به زبان VB.NET
دانلود سورس برنامه ثبت و ارتباط دانشجویی به زبان VB
دانلود سورس نقاشی به زبان سی شارپ
دانلود سورس پروژه کار با فایل به صورت حرفه ای به زبان اسمبلی
دانلود سورس سیستم مدیریت گلخانه به زبان VB
دانلود سورس برنامه جستجوگر حرف از داخل یک متن به زبان VB.NET
دانلود سورس برنامه سازماندهی سخت افزارها به زبان #C
دانلود سورس تبدیل عدد به حروف به زبان php
دانلود سورس مدیریت کتابخانه به زبان اکسس
دانلود سورس دفترچه تلفن به زبان سی پلاس پلاس
دانلود سورس دیشکنری به زبان php
دانود سورس سالنامه شمسی ، قمری و میلادی به زبان سی شارپ
دانلود سورس فروشگاه آنلاین به زبان ASP.NET و دیتابیس SQL Server
دانلود سورس سایت سیستم مدیریت داروخانه به زبان ASP.NET
دانلود سورس مدیریت بیمارستان به زبان سی شارپ
دانلود سورس تاریخ نگار فارسی به زبان دلفی
دانلود سورس مرورگر وب به زبان VB
دانلود سورس مدیریت کافی نت به زبان اکسس
دانلود سورس کار با رشته ها به زبان اسمبلی
دانلود سورس پروژه شبیه سازی دستی سیستم بانک
دانلود سورس نرم فزار اوقات شرعی بر حسب طول و عرض جغرافیایی به زبان VB
دانلود سورس بازی پاستور به زبان سی شارپ
دانلود سورس فلاشر با AVR
دانولد سورس مدیریت آموزشگاه به زبان ویژوال بیسیک
دانلود سورس بانک اطلاعات دانشجویی با لیست پیوندی به زبان C
دانلود سورس مدیریت بیمارستان به زبان جاوا
دانلود سورس انتخاب واحد دانشجویی به زبان Asp.net
دانلود سورس جستجوگر گوگل به زبان سی شارپ
دانلود سورس رزرواسیون بلیط اتوبوس به زبان VB
دانلود سورس سایت خدمات کامپیوتری به زبان ASP.NET
دانلود سورس رزرو بلیط هواپیما به زبان ویژوال بیسیک
دانلود Visual Basic 6.0 Enterprise Edition
دانلود سورس Network Monitor به زبان vb.net
دانلود سورس نرم افزار مدیریت دبیرخانه به زبان VB
دانلود سورس بازی Snake به زبان سی شارپ
دانلود سورس ماشین حساب پیشرفته به زبان C
دنلود سورس شبیه ساز دستی ملاقات مردمی با شهردار
دانلود سورس مدیریت تاکسی تلفنی به زبان VB
دانلود سورس مدیریت حقوق و دستمزد به زبان VB.NET
دانلود سورس سیستم مدیریت هتل به زبان سی شارپ
دانلود سورس نرم افزار ATM بانک ها به زبان VB
دانلود چت سرور و کلاینت دو نفره ساده به زبان سی
دانلود سورس محاسبه تعداد رقم های زوج و فرد یک عدد در سی شارپ
دانلود سورس اسیلوسکوپ پیشرفته با AVR
دانلود سورس شبیه ساز دستی بانک تجارت
دانلود ۳ الگوریتم مفید برای درس ساختمان داده
دانلود سورس فشرده سازی فایل به زبان VB.NET
دانلود سورس مدیریت نمایندگی ایرانسل به زبان VB
دانلود سورس تقویم بر اساس تعداد روزهای گذشته به زبان #C
دانلود سورس بازی سیب به زبان ویژوال C
دانلود سورس پروژه گردش مکاتبات اداری به زبان سی شارپ
دانلود سورس مدیریت کارت های سوخت به زبان دلفی
دانلود سورس ثبت نام دانش آموزان در مدارس به زبان VB
دانلود سورس انتخاب واحد به زبان ویژوال بیسیک
دانلود سورس ذخیره و نمایش متن موزیک ها به زبان #C
دانلود سورس ساختن آیدی از نوع ATT به زبان VB
دانلود سورس نرم افزار طراحی نقشه به زبان ویژوال بیسیک
دانلود سورس مدیریت کتابخانه حرفه ای به زبان VB
آموزش اتصال به دیتابیس SQL Server در دلفی
آموزش نصب کامپوننت ها در دلفی
دانلود پروژه سایت به زبان asp.net با موضوع انتخاب واحد به زبان asp.net
سورس سایت به زبان asp.net با موضوع خبرگذاری
دانلود پروژه آزمونگیر به زبان ویژوال بیسیک ۶
دانلود پروژه مدیریت سخت افزار ها به زبان سی شارپ
سورس پروژه مار پله به زبان دلفی
دانلود سورس تبدیل عداد مبنای ۱۰ به اعداد باینری
دریافت پروژه دفترتلفن به زبان ویژوال بیسیک با سورس کامل
دریافت پروژه دفترچه تلفن ساده به زبان VB.NET
دریافت پروژه یادآور روز تولد به زبان سی شارپ با سورس کامل
دریافت پروژه مدیریت کتابخانه به زبان سی
دریافت پروژه آزمون گیر به زبان دلفی با سورس کامل
دریافت سورس پروژه برای نمایش ip سایت به زبان سی شارپ
دریافت پروژه ساخت اعداد تصادفی به زبان سی با سورس
دریافت پروژه سایت خبری به زبان vb.net و مستندات کامل
دریافت پروژه ذخیره اطلاعات رایانه ای به زبان سی با سورس
دریافت پروژه موزیک پلیر به زبان vb.net با سورس کامل
دریافت پروژه مدیریت کتابخانه به زبان ویژوال بیسیک با سورس کامل
دریافت پروژه ربات های هوشمند به صورت اسلاید
دریافت پروژه وبلاگ به زبان asp.net با سورس کامل
دریافت پروژه شبیه سازی پمپ بنزین با Arena به همراه گزارش
دریافت پروژه فرهنگ لغت فارسی به انگلیسی و بلعکس به زبان سی شارپ

پروژه های Visual Basic :

سیستم مشاورین املاک (بنگاه املاک)
سیستم مدیریت انبار
سیستم انبار کتاب
سیستم اندیکاتور (دبیرخانه)
شبیه سازی سیستم عابر بانک (ATM)
سیستم جامع آزمون ساز و برگزاری آزمون بهمراه گزارشات کامل نتایج آزمون
سیستم بانک
سیستم نگهداری اطلاعات پروژه ها
سیستم بانک شهرسازی
سیستم مدیریت پروژه های ساختمانی
سیستم صدور و چاپ برنامه کلاسی
سیستم مدیریت بیمارستان
سیستم مدیریت کارواش (ماشین شویی)
سیستم مدیریت کافی نت
سیستم مدیریت ویدئو کلوپ
سیستم ثبت نام دانشجویی
سیستم انتخاب واحد دانشگاه
سامانه زندگینامه دانشمندان
سیستم مکانیزه مدیریت داروخانه
دیکشنری
سیستم ابلاغیه
شبیه سازی Adobe Reader (کتاب الکترونیکی EBOOK)
سامانه اطلاع رسانی بیماریها
سیستم صدور فاکتور فروش
سیستم مدیریت فروشگاه
سیستم مدیریت فروشگاه فرش (دانلود نمونه رایگان)
سیستم مدیریت فروشگاه کتاب
سیستم مدیریت فروشگاه لوازم آرایشی و بهداشتی
سیستم مدیریت گلخانه
سامانه مدیریت هزینه و تدریس خصوصی اساتید
سیستم جامع حسابداری
سیستم جامع حسابداری و انبارداری
سیستم مکانیزه مدیریت هتل
سیستم مدیریت کتابخانه
سیستم مدیریت شرکت خدمات کامپیوتری
سیستم کمیته امداد
سیستم برنامه ریزی و امتیاز دهی لیگ برتر
سیستم مکانیزه لیزینگ خودرو
سیستم مدیریت مدارس
سیستم مهد کودک
سیستم معرفی استانهای کشور به همراه نقشه به صورت پویا
سیستم جامع اطلاع رسانی و فروشگاه موبایل و سیم کارت
سیستم موزه
سیستم نظر سنجی (رای گیری)
سیستم نگهبانی
سیستم تشخیص شبکه با توجه به پارامترهای ورودی
سیستم نوبت دهی
سیستم مکانیزه امور مشترکین تلفن همراه
سیستم پذیرش بیمار
سیستم اطلاع رسان وظایف (Task Reminder)
سیستم مدیریت رستوران
سیستم رزرو بلیط سینما
سیستم رزرو بلیط هواپیما
سیستم مکانیزه مدیریت و نگهداری سوابق باشگاه های ورزشی
سیستم جامع تشخیص بیماری های گوش
سیستم جامع تشخیص بیماری های چشم
سیستم جامع تشخیص بیماری های حلق و بینی
سیستم جامع تاکسی سرویس
دفترچه تلفن
سیستم مدیریت ورود و خروج
برنامه تبدیل عدد به حروف به همراه تلفظ
ساعت آنالوگ و دیجیتال
شرح توابع API به همراه مثال
ماشین حساب ساده
ماشین حساب مهندسی
کار با کلاس ها در ویژوال بیسیک
حل معادله درجه ۲
شبیه سازی برنامه نقاشی (Paint)
نمایشگر تصاویر
کار با فایل های تصادفی (Random)
اسکرول عکس
برنامه محاسبه ترازیابی
برنامه شبیه سازی ویروس و آنتی ویروس با قابلیت شناسایی و از بین بردن ویروس (Anti Virus)
ساخت صفحه Html از رزمه اشخاص توسط ویزارد (Wizard)
ضرب ماتریس
شبیه سازی بازی دارحلقه (حدس کلمه)
شبیه سازی بازی مار پله
شبیه سازی بازی منچ
بازی حدس تعداد تکرار تصاویر
شبیه سازی پازل
حرکت توپ در صفحه
اعداد اول



پروژه های VB.Net :

سیستم مشاورین املاک (بنگاه املاک)
سیستم مدیریت مکانیزه امین اموال و کارپرداز
سیستم انبارداری (۳ سطح مختلف)
سیستم مدیریت خرید و فروش
سیستم جامع آزمون ساز
سیستم بانک
سیستم خودپرداز (ATM)
سیستم مدیریت بستنی فروشی
سیستم مدیریت ورود و خروج بازرسین
سیستم مدیریت بیمارستان (دانلود نمونه رایگان)
سیستم مدیریت کنترل پروژه
سیستم مکانیزه دبیرخانه (اندیکاتور)
سیستم صدور و چاپ دفترچه بیمه
دفترچه تلفن
سیستم دانشگاه
سیستم ثبت نام دانشجویی
سیستم انتخاب واحد
سیستم مدیریت داروخانه
دیکشنری
سیستم مدیریت و نگهداری اطلاعات حیوانات
سامانه ثبت اختراعات
سیستم آرشیو اطلاعات پروژه های دانشجویی دانشگاه
سامانه اداره امور فارغ التحصیلان
سیستم مدیریت فروشگاه
سیستم مدیریت حسابداری
سیستم حقوق و دستمزد
سیستم مدیریت هتل
سیستم مدیریت کتابخانه
سیستم ارزیابی و آنالیز مدارس
سیستم فروشگاه موبایل
سیستم نمایشگاه ماشین
سیستم پذیرش بیمار
سیستم اطلاع رسان وظایف (Task Reminder)
سیستم مدیریت رستوران
سیستم مدیریت فست فود (Fast Food)
سیستم رزرو بلیط قطار
سیستم رزرو بلیط اتوبوس
سیستم رزرو بلیط سینما
سیستم ثبت اطلاعات کارمند
سیستم جامع مدیریت فروشگاه صمعک
سیستم مدیریت شرکت باربری
سیستم ثبت اطلاعات پروژه های ساختمانی
سیستم جامع اطلاعات تاکسی سرویس
سیستم مدیریت توزیع برق
سیستم مدیریت ویدیو کلوپ
سیستم مدیریت و کنترل ورود و خروج کارکنان
ماشین حساب ساده
ماشین حساب مهندسی
سیستم ساده داروخانه
سیستم ساده صدور کارنامه
پیاده سازی بازی مار و پله
ضرب ماتریس ۲*۲
برنامه ساده ارسال پیامک (SMS) فقط به صورت عکس



لیست پروژه های ++Visual C :

چت بین دو کامپیوتر (Network Chat) دفترچه تلفن تحت کنسول
طراحی اشکال هندسی (مثلث)
طراحی اشکال هندسی (دایره)
نمایش متن
طراحی و چرخش کیف
طراحی و چرخش خرس
طراحی و چرخش عینک

لیست پروژه های به زبان #C (سی شارپ) :

سیستم مشاورین املاک (بنگاه املاک)
سیستم مدیریت مکانیزه امین اموال و کارپرداز
سیستم انبارداری
سیستم مدیریت خرید و فروش
سیستم مدیریت بستنی فروشی
سیستم مدیریت مرسولات پستی (اداره پست)
سیستم مدیریت سرکشی بازرسین
سیستم مدیریت بیمارستان
سیستم مدیریت کنترل پروژه
سیستم صدور و چاپ دفترچه بیمه
دفترچه تلفن
سیستم مدیریت داروخانه
دیکشنری
سیستم مدیریت و نگهداری اطلاعات حیوانات
سیستم ثبت نام دانشجویی و انتخاب واحد
سیستم آرشیو اطلاعات پروژه های دانشجویی دانشگاه
سیستم مدیریت فروشگاه
سیستم حقوق و دستمزد
سیستم مدیریت هتل
سیستم مدیریت کتابخانه
سیستم ارزیابی و آنالیز مدارس
سیستم فروشگاه موبایل
سیستم مدیریت دبیرخانه (اندیکاتور)
سیستم پذیرش بیمار
سیستم رزرو بلیط
سیستم مدیریت نمایشگاه ماشین
سیستم ثبت اطلاعات کارمند
سیستم مدیریت فروشگاه صمعک
سیستم ثبت اطلاعات پروژه های ساختمانی
سیستم مدیریت حسابداری
شبیه سازی پینت (Paint)
سیستم مدیریت ویدیو کلوپ
سیستم مدیریت و کنترل ورود و خروج کارکنان
ماشین حساب ساده و مهندسی

پروژه بیمه به زبان C#.Net
پروژه خوابگاه دانشجویان به زبان C#.Net
پروژه دندانپزشکی به زبان C#.Net
پروژه امداد به زبان C#.Net
پروژه قرض الحسنه به زبان C#.Net
پروژه لباس فروشی به زبان C#.Net
پروژه کتابفروشی به زبان C#.Net
انبار داری به زبان c#
پروژه دانشگاه و دانشجو به زبان c# و پایگاه داده Access
پروژه توریست c# و sql server
پروژه سیستم حسابداری c# و sql server
پروژه سیستم کتابخانه c# و sql server
نرم افزار بیمارستان به زبان C#.Net
نرم افزار حسابداری به زبان C#.Net
نرم افزار هتل به زبان C#.Net
نرم افزار حقوق و دستمزد
نرم افزار کارگاه چوب بری به زبان C#.Net
پروژه داروخانه سه لایه به زبان C#.Net
پروژه تاکسی تلفنی به زبان C#.Net
پروژه داروخانه به زبان C#.Net
نرم افزار دیکشنری به زبان C#.Net
پروژه بیمه لوازم و تجهیزات اداره به زبان C#.Net
پروژه ماشین حساب به زبان C#.Net
پروژه ورود و خروج کالا
پروژه هلال احمر به زبان C#.NET
پروژه مناقصه به زبان C#.NET
پروژه صدا سیما به زبان C#.Net
پروژه مشاور املاک به زبان C#.net
پروژه حوزه علمیه به زبان C#.net
پروژه اتوماسیون اداری به زبان C#.net
پروژه دانشجویی دبیرخانه با سی شارپ c#
مدیریت مغازه
کلایت سرور برای شبکه
مسئله کشیش ها و آدمخوارها Missionaries And Cannibals
چت بدون پورت با socket programing
چت کنسولی و application با socket programing
پروژه باربری
پروژه دانشجویی آتش نشانی با قابلیت ارسال sms
سیستم آموزشگاه
برنامه فروشگاه مواد غذایی
ماشین حساب مهندسی
سیستم جامع آموزش دانشگاه – ایجاد یک فایل اطلاعات دانشجویان به صورت راندم
پروژه سیستم کتابخانه c# وبانک اطلاعاتی sql server
نرم افزار کتابخانه با c# و بانک اطلاعاتی sql server
نرم افزار مشاوره و مددجو به زبان c# , بانک اطلاعاتی sql server
نرم افزار شبیه سازی اشتراک اینترنت
آموزشگاه زبان با c#
پروژه سیستم کتابخانه
نرم افزار پیتزا فروشی با c# و بانک اطلاعاتی sql server
نرم افزار اطلاعات شخصی با c# و بانک اطلاعاتی sql server
نرم افزار اطلاعات نویسندگان با c# و بانک اطلاعاتی access
نرم افزار جواهر فروشی با c# و بانک اطلاعاتی sql server
نرم افزار فروشگاه لباس با c# و بانک اطلاعاتی sql server
نرم افزار فروشگاه با c# و بانک اطلاعاتی sql server
برج هانوی با c#
پروژه قرض الحسنه به زبان C#.Net و پایگاه داده SqlServer
نرم افزار جامع انبارداری با C#و بانک sql server
نرم افزار آموزشگاه کامپیوتر c# با با نک داده sql server
نرم افزار کتابفروشی c# با بانک داده sql server
امانت کتاب با C#
بازی فکر و بکر با c# نسخه اول
بازی فکر و بکر با c# نسخه دوم
پروژه انبارداری به زبان C#.Net و پایگاه داده SqlServer
سه لایه پروژه کتابخانه به زبان C#.Net و پایگاه داده SqlServer
ثبت ملاقات ها با c#
نرم افزار کتابخانه با c# و بانک اطلاعاتی sql server
صورت حساب برق مشترکین با c#
کلینیک دانشگاه علوم پزشکی با c#
سیستم دانشگاه یا آموزشگاه با c# بانک اطلاعاتی access
رستوران با c#
نرم افزار مدیریت تاپل ها ی شیشه ای با C# ,
نرم افزار سه لایه ساده با c#
نرم افزار هتلداری به زبان c#
پروژه داروخانه به زبان C#.Net نسخه ۲
ماشین حساب با c#
بازی با c#
برنامه notepad با c#
برنامه paint با c#
برنامه ارسال اطلاعات به فایل هایword ,excel,print
انبارداری به زبان c#
لباس فروشی ساده با c#
کتابخانه با c# ,بانک sql server
نرم افزار دفترچه تلفن با c#
برنامه دانشگاه به زبان c#
پیاده سازی پشته با c#
نرم افزار دفترچه تلفن با #C
نمایشگاه وفروشگاه اتومبیل با c# و پایگاه داده sql server
روژه سیستم کتابخانه c# وبانک اطلاعاتی sql server
ثبت بازی های فوتبال با C#
نرم افزار حقوق ودستمزد با c# و بانک اطلاعاتی sql server
برنامه دفترچه تلفن با c# و بانک اطلاعاتیsql server
کتابخانه c# با بانک اطلاعاتی sql server
کتابخانه با c# وبانک اطلاعاتی sql express
برنامه ماشین حساب با C#
برنامه تقویم فارسی با C#
کلوپ فیلم با c#
لیست پیوندی دوطرفه با c#
تغییر مبنا در c#
درخت جستجوی دودویی با C#
تابع ack با C#
نرم افزار سیستم مناقصه سه لایه با c#
سیستم دانشگاه با C# با بانک access
infix to postfix و محاسبه حاصل عبارت
سیستم مدیریت اموال
سیستم مدیریت حضور و غیاب یک اداره به صورت دستی
سایت خرید و فروش نرم افزار خرید و فروش به زبان C#.net
برنامه صدور گواهی با C#
تاکسی تلفنی با C#
برنامه دفترچه تلفن با c# و بانک اطلاعاتیsql server
دفتر اسناد رسمی
دیکشینری انگلیسی به فارسی
کتابخانه
آژانس مسکن
نرم افزار کتابخانه
پرو‍ژه مدیریت بوتیک
پروژه نمره دهی سیستم دانشگاه شریف
پروژه مدیریت سیستم فوتبال
پروژه سیستم عامل
پروژه معرفی نامه
پروژه تبدیل wavelet عکس

لیست پروژه های موجود به زبان ASP. Net (ای اس پی دات نت) :

وب سایت سامانه املاک
وب سایت ثبت نام و پیگیری بیمه
وب سایت رزرو بلیط قطار
وب سایت سامانه جامع دانشگاه
وب سایت جامع درمانگاه
وب سایت دیکشنری آنلاین
وب سایت فروش آنلاین اغذیه
وب سایت فروش آنلاین فیلم
وب سایت فروش آنلاین کتاب
وب سایت فروش آنلاین اغذیه
وب سایت فروش آنلاین قطعات کامپیوتری
وب سایت هواشناسی
وب سایت جامع هتل
وب سایت کتابخانه
وب سایت مهد کودک
وب سایت مزایده
وب سایت رستوران
وب سایت ورود و خروج پرسنل
وب سایت ساده معرفی سخت افزار
وب سایت فروش آنلاین اغذیه
وب سایت آ‍ژانس هواپیمایی
وب سایت آ‍ژانس املاک
وب سایت مدیریت تاکسی سرویس آنلاین
وب سایت آموزش Asp.Net
وب سایت مدیریت اموال دانشگاه
وب سایت اساتید و مدیریت دانشجویان
وب سایت کنترل و مدیریت پروژه های ساختمانی
وب سایت کتابخانه آنلاین
وب سایت معرفی داشمندان
وب سایت معر


سال1391 ماه 9 روز7

گذاشتن پسورد بر روی فایل اکسس access

اموزش با عکس گذاشتن پسورد بر روی فایل اکسسaccess

Set Password Microsoft Office Access 2007

دانود


سال1391 ماه 9 روز7

کار با دیتا بیس mono android

برای باز کردن و ساخت جدول در سیستم عامل اندروید گوشیمیتوانید از کد زیر استفاده کنید

 

public void InitializeSqlCipher ()
{
    using (var connection = GetConnection("demo.db", "test")) {
        connection.Open ();
        using (var command = connection.CreateCommand()) {
            var createTable = "create table if not exists t1(a,b)";
            var insertData = "insert into t1(a,b) values('one for the money', 'two for the show')";
            var query = "select * from t1";
            command.CommandText = createTable;
            command.ExecuteNonQuery ();
            command.CommandText = insertData;
            command.ExecuteNonQuery ();
            command.CommandText = query;
            var reader = command.ExecuteReader ();
            while (reader.Read()) {
                var a = reader.GetString (0);
                var b = reader.GetString (1);
                Console.WriteLine ("a:{0} b:{1}", a, b);
            }
        }
        connection.Close ();
    }
}

private SqliteConnection GetConnection(String databaseName, String password)
{
    string databasePath = Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), 
                                       databaseName);
    return new SqliteConnection(String.Format("Data Source={0};Password={1}", databasePath, password));
}

سال1391 ماه 9 روز7

آموزش برنامه نویسی اندروید - ساختار کلی - همکدی

ممکن است شما به برنامه نویسی برای اندروید علاقمند باشید ولی در مواجهه با انبوهی از مستندات،مثال ها،کلاس ها و ...  دچار سردرگمی شده باشید.من فکر می کنم برای شروع به کار پس از آشنایی جزیی با محیط و نوشتن و اجرای یکی یا دو تا برنامه ساده در آن حدی که بتوانید آنچه را که جدیدتر می آموزید امتحان کنید،بدست آوردن یک دید کلی از ساختار برنامه های اندروید می تواند بسیار مفید باشد.خیلی از کتاب ها و منابع دیگر سعی می کنند در ابتدا چنین نمایی را برای خواننده نمایش دهند.ولی من خودم زمانی که برای اولین بارها می خواستم برنامه هایی برای اندروید بنویسم پس از خواندن مطالب آنها بیشتر احساس سردرگمی کردم! زیرا معمولا توضیحات آنها فاقد به هم پیوستگی یا حتی یک مرور کلی بر اصول اساسی برنامه های اندروید بود.در میان مطالبی که در طی مدت ها دیده ام تجربه ام نشان می دهد که استفاده از مستندات خود android developers بهترین منبع برای یادگیری برنامه نویسی اندروید است.من مقاله ای را از همان منبع(به نام Application Fundamentals) در ارتباط با ساختار کلی برنامه های اندروید و اجزاء آن دیدم که به نظرم هم مطالب آن پیوسته است و مطالب آن از عمق مناسب برخوردارند،یعنی نه خیلی گذرا از مطالب عبور شده و نه خواننده را خیلی درگیر جزییات می کند.بنابراین به نظرم رسید که آنرا ترجمه کنم و در اختیار دوستان قرار دهم.

در این مقاله به همراه هم مروری داریم بر ساختار کلی برنامه های اندروید،اجزاء اصلی برنامه ها،ارتباط و تعامل آنها با هم،طریقه فعال سازی و نحوه پایان یافتن حیاتشان.در مورد چرخه حیات اجزاء در قسمت های بعدی این سری مقالات جزییات بیشتری بیان خواهد شد.همانطور که گفتم منبع اصلی این مقاله Application Fundamentals است ولی این به معنای ترجمه صرف آن نیست.در واقع در چند جا مقداری توضیح بیشتر از آنچه در منبع آمده است را،مخصوصا در مورد متد ها،برای تکمیل مطلب اضافه کرده ام تا در صورت علاقه خواننده به پی گیری و دیدن مثال هایی در رابطه با هر موضوع، نیاز کمتری به رجوع بلافاصله به بخش references از مستندات پیدا کند و بتواند مستقیما به دنبال مثال هایی در ارتباط با آن متدها در اینترنت جستجو کند.امیدوارم این تلاش،هر جند اندک،مفید فایده قرار گیرد.

برنامه های کاربردی اندروید به زبان جاوا نوشته می شوند.کد کامپایل شده جاوا(به انضمام تمام منابع داخل پوشه resource) توسط ابزارهای aapt در بسته های Android package با پسوند .apk بسته بندی می شوند.این بسته ها حامل برنامه برای نصب روی گوشی تلفن هستند و برای نصب یک برنامه روی گوشی فقط به بسته .apkهمان فایل نیاز است.تمام کدهای داخل یک بسته .apk به عنوان "یک برنامه کاربردی" شناخته می شود و از این پس در این مقاله ما آنرا به نام "برنامه اندروید" یا "برنامه" می شناسیم.

به دلایل زیادی می توان گفت هر برنامه اندروید در دنیای مختص به خود زندگی می کند:

 

 

·          به طور پیش فرض هر برنامه در پروسس لینوکس مخصوص به خود اجرا می شود.اندروید یک پروسس را زمانی شروع می کند که نیاز به اجرای کد آن برنامه باشد و زمانی به آن پایان می دهد که دیگر نیازی به آن نباشد و سایر برنامه ها به منابع نیاز داشته باشند.

·          هر پروسس دارای ماشین مجازی (VM) مخصوص به خود است.بنابراین کد برنامه کاملا جدا از کد سایر برنامه ها اجرا می شود.

·          به طور پیش فرض هر برنامه متعلق به یک ID کاربری یکتا در لینوکس است و دارای مجموعه ای از اجازه های دسترسی است به طوری که فایل های برنامه فقط توسط همان کاربر و توسط همان برنامه قابل بهره برداری خواهند بود.

 

البته راه های مناسبی برای امکان بهره برداری سایر برنامه ها فراهم است.همچنین  این امکان پذیر است که دو برنامه یک ID کاربری را به اشتراک بگذارند و در نتیجه فایل های یکدیگر را ببینند.به علاوه برای صرفه جویی در استفاده از منابع دستگاه می توان ترتیبی اتخاذ کرد که دو برنامه از یک ID کاربری و یک پروسس لینوکس و یک ماشین مجازی جاوا استفاده کنند.

مولفه های برنامه

ویژگی مهم اندروید این است که یک برنامه می تواند از اجزاء یک برنامه دیگر(که اجازه استفاده از آن جزء را می دهند) استفاده کند.به عنوان مثال اگر برنامه شما احتیاج به استفاده از یک لیست قابل پیمایش از عکس ها را دارد و برنامه دیگری (که روی همان دستگاه نصب شده) دارای جزء مناسبی برای انجام این کار است و آنرا در دسترس دیگر برنامه ها قرار داده، می توانید از آن با یک فراخوانی استفاده کنید بدون اینکه لازم باشد کد مربوط به آن مولفه را به برنامه خود اضافه کنید یا از آن اطلاع داشته باشید.

برای انجام این کار سیستم باید توانایی اجرای پروسس مربوط به برنامه  و نمونه گیری شیئ جاوای مربوطه را در هر زمان که آن شیئ  فراخوانی شد داشته باشد.در نتیجه اندروید برخلاف بیشتر سیستم های موجود برای ورود به برنامه فقط به وجود یک راه منحصر  به فرد (مثلا متد main) اکتفا نشده است.در مجموع می توان گفت هر برنامه اندروید عمدتا از چهار نوع مولفه تشکیل می شود که در صورت لزوم توانایی نمونه سازی را در شرایط مختلف داشته باشند. هر کدام از اجزاء چهارگانه که در زیر تشریح می شوند،سهم بسزا و تاثیر گذاری در در ایجاد برنامه های کاربردی اندروید دارند،هر کدام از نقطه نظر کاری که می توانند در برنامه انجام دهند با دیگری تفاوت دارند و هر کدام در برنامه نقش یکتای خود را به طور مستقل انجام می دهند،همچنین چرخه زندگی هر یک از آنها نیز خصوصیات منحصر به فرد خود را دارد.نحوه استفاده از این اجزاء بسته به هدف برنامه شماست.

اکتیویتی ها:

اکتیویتی ها نقش نمایشگرهای مستقل واسط کاربر را بازی می کنند.این جزء از نظر ظاهری شباهت زیادی به فرم ها در برنامه های کامپیوترهای رومیزی دارند. فرض کنیم احتیاج به یک برنامه پست الکترونیک داریم،بنابراین احتمالا برنامه ما باید دارای سه صفحه نمایش یا در واقع اکتیویتی باشد:یکی برای نمایش لیست آدرس های پست الکترونیک ثبت شده،یکی برای ایجاد و ارسال یک پست الکترونیکی و دیگری برای خواندن پست الکترونیکی دریافت شده.

اما تفاوت اکتیویتی با فرم ها در برنامه های رومیزی در استقلال از برنامه ایجاد کننده آنها است.به این معنی که هرچند این سه اکتیویتی به همراه هم برنامه ای واحد را شکل می دهند،ولی در صورتی که برنامه اجازه بدهد هر کدام از آنها می توانند با درخواست یک برنامه کاربردی دیگر به طور مستقل از برنامه پست الکترونیک اجرا شوند و همان وظایف را انجام دهند.به عناون مثال یک برنامه که با استفاده از دوربین گوشی،عکسی را تهیه می کند می تواند اکتیویتی مربوط به ارسال پست الکترونیک را اجرا و با استفاده از آن عکس گرفته شده را با صلاح دید کاربر برای مقصدی خاص ارسال نماید.

هر اکتیویتی باید به عنوان فرزندی از کلاس Activity پیاده سازی شود.

سرویس ها:

سرویس جزیی از برنامه است که برای اجرای عملیات های طولانی مدت یا از راه دور(remote) در پس زمینه برنامه به کار می رود و هیچ واسط کاربری را ایجاد نمی کند.به عنوان مثال یک سرویس می تواند در پس زمینه در حال پخش یک موزیک باشد بدون اینکه مانع دسترسی کاربر به سایر واسط های کاربری حتی در سایر برنامه ها شود و یا در حال انتقال داده ها روی شبکه باشد بدون اینکه اکتیویتی اجرا کننده سرویس تا پایان عملیات معطل بماند.هر جزء دیگر سازنده برنامه های اندروید می تواند به دو شکل تقاضای اجرای یک سرویس را داشته باشد:به این صورت که سرویس اجرا شود و مستقل از آن جزء در حال اجرا بماند یا اینکه با جزء درخواست دهنده مرتبط باقی بماند و تعامل داشته باشند و در صورت لزوم توسط همان جزء اجرای آن پایان گیرد.

هر سرویس به عنوان یک زیر کلاس Service پیاده سازی می شود.

ارایه دهنده های محتوی:

یک ارایه دهنده محتوی معمولا برای مدیریت داده های به اشتراک گذاشته شده برنامه به کار می رود.در واقع آنها داده ها را مخفی سازی(encapsulate) کرده و در قالب یک واسط خاص در اختیار برنامه های دیگر(در صورتی که مجوز های لازم را داشته باشند) قرار می دهند.زمانی می توان گفت که "باید از یک ارایه دهنده محتوی استفاده کرد" که قرار باشد داده هایی بین چند برنامه مشترک باشند و در غیر اینصورت می توان به طور مستقیم از پایگاه های داده،فایل ها یا شبکه برای ذخیره سازی داده ها استفاده نمود.به عنوان مثال در صورتی که می خواهید داده های درهم پیچیده یا کل یک فایل که توسط برنامه تان فراهم شده توسط برنامه دیگری بدون دستخوردگی قالب،قابل دستیابی باشد باید برای برنامه تان ارایه دهنده محتوی ایجاد کنید. 

 

زمانی که در برنامه ای تقاضای دسترسی به داده هایی در آدرس یا نوع خاص داده می شود (که مبتنی بر آدرس دهی بر مبنی mime type و uri است) اندروید سعی می کند ارایه دهنده مناسب با محتویات آن آدرس را پیدا کرده و اطلاعات لازم را به آن بدهد.پس از آن بقیه کار بر عهده ارایه دهنده محتوی خواهد بود که چه داده هایی را و در چه قالبی به برنامه درخوست دهنده تحویل دهد.بنابراین ارایه دهنده محتوی می تواند تصمیم بگیرد که چه رکوردهایی و از هر رکورد چه فیلدهایی را به عنوان پاسخ برگرداند.

اندروید خود دارای تعدادی ارایه دهنده محتوی برای فایل های چندرسانه ای،تصاویر و ... می باشد.

هر ارایه دهنده محتوی باید فرزندی از کلاس Content Provider باشد و باید تعدادی از واسط های استاندارد را برای در اختیار قرار داده ها پیاده سازی کند.

دریافت کننده پیام های عمومی:

این جزء برای پاسخ گویی پیام های منتشر شده در سطح دستگاه است که در قالب intent دریافت می شوند.در اندروید پیام های زیادی توسط خود دستگاه منتشر می شوند،به عنوان مثال در هنگام خاموش شدن نمایشگر ،پایین آمدن میزان شارژ باتری،گرفته شدن عکس توسط دوربین دستگاه، پیام هایی برای اطلاع رسانی به برنامه ها در سطح دستگاه منتشر می شود.همچنین هر برنامه نیز می تواند منشاء انتشار پیام هایی برای اطلاع رسانی گردد،مثلا برای اطلاع به سایر برنامه ها در مورد اینکه داده هایی از شبکه دریافت گردیده و آماده بهره برداری است.

اگرچه دریافت کننده های پیام های عمومی خود دارای واسط کاربر نمی باشند،ولی می توانند باعث نمایش نوار وضعیت برای اطلاع رسانی به کاربر شوند که اتفاقی خاص رخ داده است.عموما یک دریافت کننده پیام های عمومی به عنوان دروازه ای برای به راه انداختن سایر اجزاء به کار می رود،مثلا ممکن است پس از دریافت پیامی خاص سرویسی شروع به کار کند.

هر دریافت کننده پیام های عمومی باید از کلاس BroadcastReceiver  مشتق شود.

فعال سازی مولفه ها:

همانطور که پیشتر گفته شد مشخصه ویژه اندروید طراحی آن است که اجازه می دهد هر برنامه،هر مولفه از هر برنامه دیگر را(البته با احراز شرایطی و در صورت موافقت برنامه میزبان) اجرا کند.به عنوان مثال دیگری در این مورد فرض کنید می خواهید کاربر در قسمتی از برنامه ای با استفاده از دوربین عکاسی دستگاه،عکسی را تهیه نماید.در اینجا با توجه به اینکه می توان از وجود برنامه دیگری روی گوشی با چنین قابلیتی مطمئن بود،احتیاجی به نوشتن کد برای استفاده از دوربین دستگاه نخواهد بود و فقط کافی است به سادگی اکتیویتی مربوط به گرفتن عکس را از آن برنامه اجرا نمایید.پس از اینکه این عملیات به اتمام رسید عکس گرفته شده در اختیار برنامه شما قرار خواهد گرفت و می توانید از آن استفاده کنید.از نظر کاربر هم آن اکتیویتی واقعا جزیی از برنامه شما به نظر خواهد رسید.

وقتی که دستگاه اجرای مولفه ای را شروع می کند،عملیات مربوط به اجرای آن مولفه را در بندی متعلق به همان برنامه انجام می دهد.یعنی در مثال مربوط به دوربین عکاسی زمانی که اکتیویتی مربوط به گرفتن عکس فعال می شود،آن اکتیویتی و تمام کلاس ها و ... که برای اجرای آن لازم هستند در بندی جدا از بند متعلق به برنامه شما اجرا می شوند.

از آنجایی که سیستم اندروید هر برنامه را در پروسه ای جداگانه اجرا می کند و دسترسی به سایر پروسه ها با مجوزهای محدودی امکان پذیر است،برخلاف خود سیستم اندروید،برنامه به طور مستقیم نمی تواند درخواست دسترسی به مولفه های سایر برنامه ها را داشته باشد.بنابراین برای فعال سازی یک مولفه در یک برنامه دیگر باید ابتدا پیامی به سیستم اندروید فرستاده شود به طوری که بتواند هدف(intent)مورد نظر ما را تشخیص دهد و آن مولفه را برای استفاده برنامه فعال سازد.

اکتیویتی ها،سرویس ها و گیرنده های پیام های عمومی بوسیله پیام هایی غیر همزمان(asynchronous) به نام intent فعال می شوند.به intent ها می توان مشخصاتی را افزود که در تشخیص هدف به سیستم کمک نماید.همچنین می توان به آن پیام هایی را اضافه کرد که توسط مولفه هدف دریافت شده و مورد استفاده قرار گیرد.

یک intent می تواند به طور صریح درخواست فعال سازی مولفه مشخصی را داشته باشد یا به طور ضمنی در خواست فعال سازی یک مولفه از طیفی از مولفه ها را داشته باشد.در مورد اخیر که تعدادی از مولفه ها علاقمند به پاسخگویی هستند معمولا لیست آنها برای کاربر نمایش داده می شود و کاربر مولفه ای را برای پاسخگویی انتخاب خواهد کرد.

برای اکتیویتی ها و سرویس ها یک intent شامل تعریف عملیات مورد نظر(مثل نمایش یک اکتیویتی دیگر،پخش یک فایل چند رسانه،ارسال داده ها و ...) و احتمالا URI  داده هایی که باید عملیات مورد نظر روی آنها انجام شود به علاوه سایر اطلاعات لازم برای سیستم در مورد نحوه انجام عملیات،می باشد.به عنوان مثال یک intent می تواند درخواست اجرای یک اکتیویتی برای نمایش عکس یا باز کردن صفحه وب باشد.توجه کنید که در هر دو مورد عملیات نمایشی است ولی آدرس محتوی متفاوت بنابراین ممکن است با وجود یکسانی نوع عملیات،اکتیویتی های متفاوتی برای انجام آن مورد استفاده قرار گیرند.در برخی موارد ممکن است بخواهیم اکتیویتی هدف نتیجه ای را برای ما بازگرداند.مثلا ممکن است بخواهیم در پایان ارسال داده هایی که مربوط به یک رکورد در یک پایگاه داده است،شماره شناسایی(ID) آن رکورد برای ما برگردانده شود،برای این کار هم از یک intent که اطلاعات مورد نظر را به آن اضافه کرده ایم،استفاده می کنیم.این intent توسط اکتیویتی پاسخگو به اکتیویتی خواهان بازگردانده می شود.

یک اکتیویتی با استفاده از متدهای Context.startActivity()  یاActivity.startActivityForResult() مامور به انجام عملیات می شود.هر دوی این متدها یک intent را به عنوان پارامتر می پذیرند.اکتیویتی مامور با استفاده از متد getIntent() می تواند به امریه ماموریت خود(یعنی intent که به عنوان پارامتر به متدهای فوق فرستاده شده بود) دسترسی داشته باشد.

برای آغاز یک سرویس می توان یک intent را به عنوان پارامتر به متد Context.startService() ارسال کرد.در این حالت اندروید متد onStart() را فراخوانی می کند و intent شروع کننده سرویس را به آن متد تحویل می دهد.

برای گرفتن خدمات از یک سرویس می توان از متد Context.bindService() نیز استفاده کرد.در این حالت بین سرویس و مولفه فراخواننده یک ارتباط مداوم برقرار است.به این معنی که اندروید فقط زمانی خود را ملزم به اجرای سرویس می داند که مولفه فراخواننده وجود داشته باشد.به عنوان مثال اگر یک اکتیویتی درخواست اجرای یک سرویس را داشته باشد و پس از آن خود اکتیویتی از کار بیافتد شود(stop) اندروید هیچ الزامی برای ادامه آن سرویس تا زمانی که دوباره آن اکتیویتی به فعالیت شود نمی بیند.

در حالتی که سرویس با استفاده از متد Context.bindService() شروع شود می تواند intent فراخواننده را با استفاده از متد onBind() خود بدست آورد. در واقع این متد یک راه ارتباطی به سمت سرویس است.همچنین می توان در حال اجرا بودن یک سرویس را در متد Context.bindService() کنترل کرد و پس از بررسی موقعیت به طور اختیاری آنرا آغاز کرد و یا از آغاز آن منصرف شد.

یک برنامه می تواند آغازگر انتشار یک اعلان عمومی(broadcast) باشد تا به گیرنده هایی که نسبت به آن اعلان حساس هستند اطلاع رسانی شود.برای شروع اطلاع رسانی فقط کافی است در intent ای به تعریف "خبر"ی که به صورت عمومی اعلان می شود بپردازیم و intent را به عنوان پارامتر به یکی از متدهای Context.sendBroadcast()، Context.sendOrderedBroadcast()  و یا Context.sendStickyBroadcast()  ارسال کنیم.اندروید آن intent را به متد onReceive() از تمام گیرنده های اعلانات عمومی(که قبلا برای دریافت اعلانات ثبت شده اند)  تحویل می دهد.به عنوان مثال ممکن است یک  گیرنده پیام های عمومی  نسبت به فشرده شده دکمه دوربین حساس باشد.در نتیجه این گیرنده از انتشار هر intent که دارای اعلان فشرده شدن آن دکمه باشد،مطلع خواهد شد.

 

برخلاف سایر اجزائی که مورد اشاره قرار گرفتند،ارایه دهنده های محتوی بوسیله intent ها فعال نمی شوند.یک ارایه دهنده محتوی زمانی که بوسیله یک ContentResolver هدف گرفته شود فعال می شود. ContentResolverتمام تراکنش های مرتبط با ارایه دهنده محتوی را اجرا می کند و در نتیجه درخواست کننده تراکنش به جای تعامل مستقیم با ارایه دهنده محتوی و متدهای آن،متدهای ContentResolver را صدا زده و این یک لایه انتزاعی برای امنیت بیشتر بین درخواست کننده و ارایه دهنده ایجاد می کند.

متوقف نمودن مولفه ها

ارایه دهنده های محتوی فقط در زمانی که در حال پاسخگویی به درخواستی که از یک ContentResolver دریافت شده فعال خواهند بود و یک گیرنده اعلانات عمومی  تا زمانی که در حال رسیدگی به یک پیام عمومی منتشر شده باشد.بنابراین برای هیچ کدام از این دو مولفه نیازی به صدور دستور صریح در متن برنامه نمی باشد.اما این موضوع برای اکتیویتی ها و سرویس ها صادق نمی باشد.اکتیویتی ها نقش واسط کاربر را در برنامه ایفا می کنند و بنابراین باید بتوانند برای مدت طولانی به فعالیت ادامه دهند مگر اینکه بنا به دلایلی توسط دستوری توقف آن به صراحت خواسته شود.همچنین یک سرویس نیز بنا به ماهیت و کاربرد خود باید بتواند برای مدت طولانی به فعالیت ادامه دهد.

اندروید از متد های زیر برای صدور دستور توقف صریح این دو مولفه استفاده می کند:

یک اکتیویتی می تواند با فراخوانی متد finish() خود را متوقف کند.همچنین یک اکتیویتی می تواند اکتیویتی دیگری را که با استفاده از متد startActivityForResult() شروع به فعالیت نموده را با استفاده از متد finishActivity() متوقف نماید.یک سرویس نیز می تواند یا استفاده از متد stopSelf() خودش را متوقف کند یا با استفاده از متد Context.stopService() متوقف شود.تذکر این نکته لازم است که متدهای مذکور برای توقف صریح مولفه ها توسط خود برنامه هستند و هرکدام از چهار مولفه برنامه  در شرایطی ممکن است متوقف شوند.مثلا یک سرویس که متصل به بک اکتیویتی است در صورت توقف آن اکتیویتی ممکن است متوقف شود.همچنین هر مولفه در صورتی که مدت طولانی بلا استفاده بماند یا اندروید برای ادامه فعالیت اجزایی که دارای اهمیت بیشتری برای ادامه فعالیت هستند نیاز به بازیابی حافظه داشته باشد ممکن است متوقف شود.

فایل manifest

اندروید قبل از اینکه بتواند یک مولفه کاربردی برنامه را اجرا کند باید از وجود آن مطلع شود.اعلان اجزاء برنامه در فایل manifest (که در فایلapk برنامه بسته بندی می شود) صورت می گیرد.manifest یک فایل با ساختار XML است که نام آن همیشه در تمام برنامه ها AndroidManifest.xml می باشد.البته manifest شامل اطلاعات دیگری به غیر از نام مولفه های موجود نیز می باشد.به عنوان مثال manifest می تواند شامل نام کتابخانه هایی که به جز کتابخانه استاندارد پیش فرض اندروید مورد استفاده برنامه قرار می گیرد و یا لیستی از مجوزها که برنامه نیازمند اعطای آنها توسط کاربر است می باشد.اما در مجموع هدف اصلی manifest اعلان مولفه های مختلف برنامه است.در زیر نمونه ای از یک فایل manifest را می توانید مشاهده نمایید: . . .

همانطور که ملاحظه می نمایید این فایل شامل یک عنصر ریشه <manifest> است.در واقع تمام فایل های manifest چنین خصوصیتی دارند.در این مثال فایل manifest شامل تعریف یک اکتیویتی است که نام آن com.example.project.FreneticActivity است. البته این نام کامل کلاسی است که اکتیویتی را بسط داده(یعنی به همراه نام پکیج شامل کلاس) و سایر خصوصیات این اکتیویتی اشاره به منابع استاتیک برنامه دارند.همانطور که مورد انتظار است آنچه که به عنوان مقدار خصوصیات آیکون و برچسب این اکتیویتی معین شده است در هنگام نمایش آن برای کاربر مورد استفاده قرار می گیرد.

به روشی مشابه می توانیم سایر مولفه های برنامه را در فایل manifest اعلان کنیم.از عنصر<service>  برای اعلان سرویس از عنصر <receiver> برای گیرنده پیام های عمومی و از <provider>   برای اعلان یک ارایه دهنده محتوی استفاده می کنیم.

اکتیویتی ها,سرویس ها و ارایه دهنده های محتوایی که در manifest معرفی نشده باشند توسط سیستم دیده نشده و در نتیجه هیچ وقت اجرا نخواهند شد(در صورت تلاش برای فعالسازی یا آغاز مولفه ای که در manifest اعلان نشده با خطایی به این مضمون روبرو خواهید شد که "چنین مولفه ای موجود نمی باشد").برخلاف این سه مولفه یک گیرنده پیام های عمومی علاوه بر اینکه همانند سایر مولفه ها قابل علان در manifest است این قابلیت را نیز دارد که در کد برنامه به صورت پویا ایجاد و با فراخوانی متد Context.registerReceiver()  ثبت شده و در دید سیستم قرار گیرند.

فیلتر کردن intent ها:

همانگونه که ذکر شد عموما از intent ها به عنوان پیام هایی برای راه اندازی مولفه های برنامه استفاده می کنیم.بنابراین باید بدانیم سیستم چگونه هدف intent را تشخیص می دهد یا اصطلاحا یک intent چگونه توسط مولفه هایی که به سیستم معرفی شده اند فیلتر می شود.

یک intent می تواند صراحتا از هدف خود نام ببرد.در این صورت اندروید آن مولفه را (معمولا بر اساس آنچه که در فایل manifest برنامه های نصب شده ذکر شده است) پیدا کرده و فعال می سازد.اما در غیر اینصورت اندروید باید بهترین گزینه یا گزینه ها را برای رسیدگی به آن intent پیدا کند.برای انجام این کار اندروید مقایسه ای بین intent و intent filter مولفه هایی که ممکن است برای رسیدگی به آن مناسب باشند انجام می دهد.intent filter هر مولفه اندروید را از انواع مختلف intent ها که می تواند به آنها رسیدگی کند مطلع می سازد.همانند سایر خصوصیات مهم هر مولفه که در فایل manifest ذکر می شود،intent filter هر مولفه نیز در manifest اعلان می شود. مثال زیر فایل manifest قبلی را که معرفی نمودیم بسط داده و دو intent filter را به اکتیویتی اضافه می کند:

 

<?xml version="1.0" encoding="utf-8"?>
<manifest . . . >
    <application . . . >
        <activity android:name="com.example.project.FreneticActivity"
                  android:icon="@drawable/small_pic.png"
                  android:label="@string/freneticLabel"
                  . . .  >
            <intent-filter . . . >
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <intent-filter . . . >
                <action android:name="com.example.project.BOUNCE" />
                <data android:mimeType="image/jpeg" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        . . .
    </application>
</manifest>

 

 

 

همانگونه که مشاهده می کنید intent filter ها به عنوان عناصری به عنصر اکتیویتی اضافه شده اند و نشان می دهند که این اکتیویتی قادر به پاسخگویی به چه intent هایی می باشد.

اولین intent filter ترکیبی است از یک عملیات(android.intent.action.MAIN) و یک رسته(android.intent.category.LAUNCHER).این یک intent filter معمول است که عموما مورد استفاده قرار می گیرد و در نتیجه  آیکون اکتیویتی به همراه برچسب آن (که در manifest برای آن تعیین شده اند) در(اکتیویتی) برنامه launcher به نمایش در می آید.در واقع برنامه launcher همانگونه که در شکل زیر قابل مشاهده است لیستی از برنامه ها و اکتیویتی ها را که مستقیما توسط کاربر (و بدون احتیاج به اجرای اکتیویتی دیگری قبل از آن)قابل اجرا هستند نمایش می دهد و با انتخاب کاربر آنها را اجرا می کند.البته اکتیویتی مثال ما به هر intent دیگر که به وسیله فیلتر آن فیلتر شود نیز می تواند پاسخ دهد.

 

فیلتر دوم نیز عملیاتی را که این اکتیویتی می تواند روی نوع خاصی از داده ها انجام دهد را اعلان می دارد.

در مورد اکتیویتی launcher فقط به ذکر این نکته بسنده می کنم که این اکتیویتی با استفاده از یک intent لیست تمام اکتیویتی هایی که دارای فیلتری مانند اولین فیلتر اکتیویتی مثال ما هستند( و در واقع آنرا فیلتر می کنند)  را بدست آورده و آیکون و برچسب(label) آنها را نمایش می دهد.این خود مثالی از کاربرد intent ها و intetn filter است.

هر مولفه می تواند به تعداد نامحدودی intent filter با قابلیت پاسخگویی به intent های متفاوتی داشته باشد.در صورتی که مولفه ای دارای فیلتر نباشد فقط در صورتی می تواند فعال شود که از آن به عنوان هدف یک intent صراحتا نام برده شود.

برای یک گیرنده پیام های عمومی که مستقیما در کد ایجاد و ثبت می شود باید یک نمونه از کلاس IntentFilter را به عنوان intent filter  آن معرفی کنیم.برای سایر مولفه ها باید به طریقی که ذکر شد intent filter را در manifest معرفی کنیم.

 



 


سال1391 ماه 9 روز7
اولین 1 2 3 4 5 اخرین 
کلمات کلیدی
   fxd       user       OBJECTIVE-C       model       cgi       jpeg       encryption       translator       spam       دانلود T4MVC.tt.settings.t4       C#       زلزله       ایجاد وب سرور       free       file       mail       Spyware       cross       INSTALLER       editor       download       client       PASCAL       Messenger       hub       ESET Smart       مدیریت دريافت و ارسال ايميل با Thunderbird 24.1.0       tr       Ini        sql server 2012        mssql 2005       studio 2010       meta tag       Computing       batrye       mtp usb drive diraver       bulid       naccode       captcha       icon       limit       Adobe       stream       window.postMessage        mtp usb drive faliid       فیلتر سفارشی بررسی Referrer       phone       diodes       console       گیم نت    

صفحات ما در فیس بوک
VB6



Google ++

طراحی وب سایتطراحی وب سایت با جدیدترین تکنولوژی های روز

طراحی و پیاده سازی وب سایتهای شخصی و تجاری و اداره ای با جدیدترین تکنولوژی های دنیا
به زبانهای

Asp.net{C#, Vb.Net, J#, Ajax}, Php{Html, Ajax}, js



بهینه سازی صفحات وببهینه سازی صفحات وب برای موتورهای جستجو

بهینه سازی صفحات وب برای موتور های جستجوگر برای افزایش بازدید و معرفی بهتر برای کاربران که به اصتلاح seo نامیده میشود

برنامه نویسیتولید و ساخت نرم افزار

ساخت انواع نرم افزارهی تحت ویندوز و وب و سرور و موبایل و میکروکنترلرها و... ساخت انواع سرویس دهنده های وب و سرور و ... ساخت انواع انالیزگرها و...