Loading…

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

  • مرتب سازی بر اساس
  • تعداد نمایش در هر صفحه
EdrisSharifi
فیلم آموزشی: آموزش تغییر پس زمینه دسکتاپ در سی شارپ(با دو خط کد)
آموزش تغییر پس زمینه دسکتاپ در سی شارپ(با دو خط کد) به نام خدا در این آموزش شما با نحوه تغییر پس زمینه دسکتاپ در سی شارپ و در محیط کنسول اپلیکیشن آشنا خواهید شد . نکته : این آموزش رو در هیچ سایت ایرانی پیدا نخواهید کرد و فقط سورس این برنامه موجود میباشد که دارای امکانات اضافی هستش.

این پست توسط در تاریخ 05 مرداد 1396 09:24:00 حذف شده است.

دلیل: مطلب فاقد محتوای فنی می باشد

مهدی عادلی
فیلم آموزشی: ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ قسمت اول شروع و نوشتن ربات
ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ قسمت اول شروع و نوشتن ربات سلام ITPRO های عزیز. امروزه تقریبا هر کسی که گوشی یا تبلت هوشمند دارد تلگرام را نیز دارد و حتی برخی که گوشی هوشمند هم که ندارند تلگرام را بر روی دسکتاپ خود نصب کرده اند و از آن استفاده می کنند. منظور از هر کسی ایرانی ها هستند. پس این پیام رسان قدرتمند برای ما بسیار کاربرد دارد و با آن ارتباطات کاری و شخصی را مدیریت می کنیم. همچنین با توجه به این که این پیام رسان قابلیت انتقال صدا و تصویر و فایل را...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و چهارم :: برنامه انبارداری و فروشگاه - قسمت بیستم و یکم (پارامترهای محصولات و بخش محصولات)
دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و چهارم :: برنامه انبارداری و فروشگاه - قسمت بیستم و یکم (پارامترهای محصولات و بخش محصولات) در قسمت هفتاد و چهارم و در ادامه مباحث مربوط به پروژه انبار داری به تکمیل بخش محصولات خواهیم پرداخت. این بخش نیز همانند بخش های قبلی مبتنی بر Framework ای که در طول دوره ایجاد کردیم تکمیل خواهد شد. همچنین بخش مربوط به تعریف پارامترهای گروه بندی کالا را تکمیل خواهیم کرد تا در ادامه مباحث پروژه انبارداری از این پارامترها برای افزودن اطلاعات به محصولات تعریف شده استفاده کنیم. مدرس: حسین احمدی منب...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و سوم :: برنامه انبارداری و فروشگاه - قسمت بیستم (پیاده سازی بخش گروه های کالا)
دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و سوم :: برنامه انبارداری و فروشگاه - قسمت بیستم (پیاده سازی بخش گروه های کالا) در قسمت هفتاد و سوم از دوره آموزشی پیشرفته سی شارپ بخش مربوط به مدیریت گروه بندی کالا ها را تکمیل خواهیم کرد. برای تکمیل این بخش از قابلیت زیر ساخت TreeControl ای که در قسمت قبلی ساختیم استفاده خواهیم کرد. مدرس: حسین احمدی منبع: ITpro
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و نهم(قسمت آخر): پردازش درخواست های برنامه های دیگر و آماده سازی و ساخت فایل نصب
دوره آموزشی برنامه نویسی اندروید قسمت سی و نهم(قسمت آخر): پردازش درخواست های برنامه های دیگر و آماده سازی و ساخت فایل نصب سلام ITPRO های عزیز در قسمت آخر ابتدا گفته ایم که چگونه می توان یک ACTIVITY ساخت که با استفاده از برنامه های دیگر باز شود و درخواست برنامه های دیگر را پردازش کند. بعد از آن به ساخت یک فایل نصب اندروید پرداخته ایم. همچنین برای اماده سازی محصول قسمت هایی مانند ساخت آیکن و تغییر آیکن برنامه توضیح داده ایم. همچنین گفته ایم که متن هر کدام از اکتیویتی ها را چگونه می توان تغییر داد. همچنین در مورد تعیین...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و هشتم: تماس گرفتن و ارسال پیامک و ارسال ایمیل و بازکردن فایل در اندروید
دوره آموزشی برنامه نویسی اندروید قسمت سی و هشتم: تماس گرفتن و ارسال پیامک و ارسال ایمیل و بازکردن فایل در اندروید سلام ITPROهای عزیز در این قسمت تماس گرفتن و شماره گیری در اندروید گفته شده است و شما می توانید با نوشتن کد هم تماس بگیرید و هم شماره بگیرید. همچنین گفته شده است که ارسال پیامک و ارسال ایمیل به چه شکل است که این ارسال ها در نسخه های مختلف اندروید ممکن است کمی تفاوت داشته باشد. سپس ساخت یک AppChooser توضیح داده شده است که بتوان یک فایل را با برنامه های مختلفی باز کرد. بعد از آن نحوه باز کردن یک فای...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و هفتم: معرفی قابلیت های recyclerView و آموزش کار با آن
دوره آموزشی برنامه نویسی اندروید قسمت سی و هفتم: معرفی قابلیت های recyclerView و آموزش کار با آن سلام ITPROهای عزیز. در قست سی و هفتم از دوره اندروید به RecyclerView پرداخته ایم. با توجه به این که در اپ های مدرن و امروزی برای نمایش لیستی از این کنترل بسیار استفاده می شود استفاده از آن را در یک ویدیوی جداگانه آورده ایم. این کنترل قابلیت های بسیاری دارد و برای برنامه هایی که با اینترنت کار می کنند و اطلاعات را از اینترنت می گیرند بسیار مناسب است. در این ویدیوی آموزشی اول به توضیح و معرفی Recycl...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی ششم: انواع درخواست های اینترنتی و کتابخانه Volley
دوره آموزشی برنامه نویسی اندروید قسمت سی ششم: انواع درخواست های اینترنتی و کتابخانه Volley سلام ITPROهای عزیز. در این قسمت هم به مطلب بسیار مهم ارتباط با اینترنت پرداخته ایم. در قسمت قبل به اینترنت درخواست های GET ارسال می کردیم و پاسخ دریافت می کردیم. در این قسمت به شما می گوییم که چه درخواست های دیگری را نیز می توان به اینترنت ارسال کرد و پاسخ را دریافت نمود. به شکلی که ارتباط با اینترنت دو طرفه باشد یعنی شما هم ارسال داده به اینترنت و هم دریافت داده از اینترنت داشته باشید یعنی هم آپل...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و پنجم: اتمام برنامه آب و هوای آنلاین
دوره آموزشی برنامه نویسی اندروید قسمت سی و پنجم: اتمام برنامه آب و هوای آنلاین سلام ITPRO های عزیز. در این قسمت به ادامه ساخت برنامه آنلاین آب و هوا پرداخته ایم. همچنان که در این قسمت مرحله به مرحله برنامه آب و هوا را توسعه می دهیم با موارد بسیاری آشنا خواهید شد. قسمت اصلی این موارد گرفتن اطلاعات متنی از اینترنت و دانلود عکس از اینترنت و همچنین کار با داده های JSON است. به شکلی که داده های JSON را از اینترنت گرفتیم و آنها را به گونه ای تفسیر کرده ایم که انواع داده مختلف را ا...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی چهارم: شروع نوشتن برنامه آنلاین آب و هوا
دوره آموزشی برنامه نویسی اندروید قسمت سی چهارم: شروع نوشتن برنامه آنلاین آب و هوا سلام ITPRO های عزیز. در قسمت قبل در مورد اینترنت، پروتکل، وب ، نحوه انتقال داده ها و JSON صحبت کردیم. در این قسمت شروع می کنیم که از این مفاهیم برای ارتباط با اینترنت استفاده کنیم. در این قسمت از دوره آموزشی برنامه نویسی اندروید می خواهیم یک برنامه اندرویدی برای دریافت اطلاعات شرایط آب و هوایی بنویسیم به شکلی که شرایط آب و هوایی را از اینترنت گرفته و در قالبی که ما طراحی کرده ایم نمایش دهد. برای ا...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی سوم: توضیح مفاهیم وب و راه های انتقال داده
دوره آموزشی برنامه نویسی اندروید قسمت سی سوم: توضیح مفاهیم وب و راه های انتقال داده سلام ITPRO های عزیز. در این قسمت مفاهیم وب و اینترنت توضیح داده شده است و در مورد مفهوم اینترنت و شبکه و همچنین پروتکل ها و مخصوصا پروتکل HTTP صبحت شده است. این قسمت مقدمه ای است برای شروع کار با سرویس های اینترنتی و سرور ها بنابراین شما با دیدن این قسمت می توانید از مفهوم کلاینت و سرور و نقش اینترنت در این بین آگاه شوید. همچنین به راه ها و قالب های انتقال داده ها بین کلاینت و سرور هم پرداخته شده...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و دوم: اتمام مفاهیم نقشه و موقعیت
دوره آموزشی برنامه نویسی اندروید قسمت سی و دوم: اتمام مفاهیم نقشه و موقعیت سلام ITPROهای عزیز در این قسمت که قسمت آخری است که در مورد نقشه ها و لوکیشن ها صحبت می کنیم در باره ی اطلاعاتی که می توان از لوکیشن و موقعیت مورد نظر صحبت می کنیم که و یک برنامه برای نمایش اطلاعات متفاوت یک موقعیت می نویسیم که با تغییر لوکیشن توسط GPS اطلاعات ما بروزرسانی خواهد شد. همچنین در این قسمت در مورد نقشه ها هم یک برنامه ساخته ایم که می توانید یک لیست و یک مجموعه از محل های جغرافیایی خو...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و دوم :: برنامه انبارداری و فروشگاه - قسمت نوزدهم (پیاده سازی زیر ساخت کنترل TreeView)
دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و دوم :: برنامه انبارداری و فروشگاه - قسمت نوزدهم (پیاده سازی زیر ساخت کنترل TreeView) بعد از آشنایی با ساختار کنترل TreeView و قابلیت های آن می بایست زیر ساختی برای استفاده از این کنترل در Framework پروژه انبار پیاده سازی کنیم. در قسمت هفتاد و دوم به پیاده سازی این زیر ساخت پرداخته و بخشی از فرم دسته بندی محصولات را پیاده سازی خواهیم کرد. همچنین امکانی را در زیر ساخت TreeView ایجاد خواهیم کرد که بتوان Node های زیر مجموعه هر Node را به صورت Lazy Load ایجاد کرد. یعنی زمانی Node های ز...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و یکم :: استفاده از کنترل ImageList در TreeView
دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتاد و یکم :: استفاده از کنترل ImageList در TreeView در قسمت قبلی که با کنترل TreeView آشنا شدیم به یکی از مباحث کنترل Tree نپرداختیم، مشخص کردن تصویر برای Node های کنترل TreeView، مثال این موضوع را می توان در پنجره Computer مشاهده کرد، در نوار کناری که ساختار درایوها و پوشه ها به صورت درختی نمایش داده می شود برای هر Node یک تصویر مشخص شده است. برای Node های TreeView می توان بوسیله ImageList تصویر مشخص کرد. قسمت هفتاد و یکم از دوره پیشرفته سی شارپ ب...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی و یکم: کار با نقشه ها و موقعیت ها در اندروید
دوره آموزشی برنامه نویسی اندروید قسمت سی و یکم: کار با نقشه ها و موقعیت ها در اندروید سلام به ITPROهای عزیز. در این قسمت ابتدا به ساختار پروژه های اندرویدی که با نقشه کار می کند پرداخته شده است و سپس نکاتی در مورد کلید API گوگل گفته شده است و همچنین توضیح داده شده است که به چه شکل می توان پروژه هایی که با نقشه کار می کنند را چگونه با geny motion اجرا می کنیم. در ادامه در مورد marker در نقشه صحبت کرده ایم و این که چگونه می توان در نقشه حرکت کرد و نشانه گذاری نمود. همچنین موقعیت قرا...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتادم :: آشنایی با کنترل TreeView و قابلیت های آن
دوره پیشرفته آموزش زبان سی شارپ - قسمت هفتادم :: آشنایی با کنترل TreeView و قابلیت های آن یکی از کنترل های بسیار پرکاربرد در برنامه های Windows Forms کنترل TreeView است که بوسیله آن می توان ساختار درختی از آیتم ها را به کاربر نمایش داد. در قسمت هفتادم از دوره پیشرفته آموزش زبان سی شارپ به بررسی کنترل TreeView و قابلیت های آن خواهیم پرداخت. موارد زیر مربوط به این کنترل در این قسمت آموزش داده می شوند: 1 آشنایی با ساختار کلی کنترل TreeView 2 نحوه اضافه کردن Root و Child Node ها در محی...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت سی ام: توضیح مفاهیم جغرافیایی و کار با نقشه ها
دوره آموزشی برنامه نویسی اندروید قسمت سی ام: توضیح مفاهیم جغرافیایی و کار با نقشه ها سلام به شما ITPRO های عزیز. در این قسمت اول در مورد نحوه آدرس دهی و مکان یابی جغرافیایی را بر روی کره ی زمین صحبت کرده ایم و بعد از آن طول و عرض جغرافیایی را توضیح داده ایم که به چه شکل کار می کند. و مثال هایی از نقشه گوگل هم برای این کار آورده ایم. بعد از آن به سراغ ساختن پروژه اندرویدی که با نقشه ها کار می کند رفته ایم و قبل از این که پروژه را بسازیم ابتدا در مورد Google play service صحبت کرده ...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و نهم :: برنامه انبارداری و فروشگاه - قسمت هجدهم (پیاده سازی بخش اطلاعات پایه :: بخش دوم)
دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و نهم :: برنامه انبارداری و فروشگاه - قسمت هجدهم (پیاده سازی بخش اطلاعات پایه :: بخش دوم) در قسمت شصت و نهم از دوره پیشرفته بخش مربوط به تعریف انبارها را در بخش اطلاعات پایه پیاده سازی خواهیم کرد. مدرس: حسین احمدی منبع: ITPro
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و نهم: نوشتن برنامه todo list و جمع بندی کار با دیتابیس
دوره آموزشی برنامه نویسی اندروید قسمت بیست و نهم: نوشتن برنامه todo list و جمع بندی کار با دیتابیس سلام به ITPRO های عزیز. در قسمت بیست و نهم یک برنامه انجام وظایف می نویسیم و همه ی کار هایی که برای کار با دیتابیس است از اول تا انتها توضیح می دهیم. همچنین در این قسمت با مفاهیم context menu هم آشنا خواهید شد و یک context menu می سازیم و با آن کارهای مختلفی را انجام می دهیم. همچنین انواع کوئری ها را به دیتابیس می زنیم و با داده ها کار می کنیم. شما بعد از دیدن این ویدیوی آموزشی دیگر با دیتابیس در ...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و هشتم :: برنامه انبارداری و فروشگاه - قسمت هفدهم (پیاده سازی بخش اطلاعات پایه :: بخش اول)
دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و هشتم :: برنامه انبارداری و فروشگاه - قسمت هفدهم (پیاده سازی بخش اطلاعات پایه :: بخش اول) تا این قسمت از دوره آموزشی و مبحث پروژه انبار و فروش بخش زیادی از زیرساخت اصلی ما که برای پیاده سازی فرم ها و قسمت های برنامه به آن نیاز داریم پیاده سازی شد. در ادامه کار به تکمیل بخش های مختلف اصلی نرم افزار خواهیم پرداخت که برای شروع به سراغ پیاده سازی بخش اطلاعات پایه می رویم. بخش هایی که در این قسمت پیاده سازی می شوند: 1 بخش مربوط به شرکت ها و موسسات 2 بخش مربوط به سال های مالی 3 بخش مربو...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و هشتم: تکمیل مباحث کار با دیتابیس
دوره آموزشی برنامه نویسی اندروید قسمت بیست و هشتم: تکمیل مباحث کار با دیتابیس سلام به دوستان ITPRO در این قسمت از دوره آموزشی اندروید نحوه اتصال به دیتابیس را گفته ایم و گفته این که چطور می توان از دیتابیس یک مقدار را حذف کرد و یا یک مقدار را ویرایش کرد. به طور کلی مفاهیم CRUD را در این ویدیوی آموزشی تکمیل کرده ایم. در این قسمت یک برنامه ساخته ایم که از ابتدا کاربرانی را گرفته و در دیتابیس ذخیره می کند و هر وقت که بخواهید می تواند لیست کاربران را به شما نشان دهد و هرکدام ر...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و هفتم :: برنامه انبارداری و فروشگاه - قسمت شانزدهم (افزودن DateTimePicker به فرم Editor)
دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و هفتم :: برنامه انبارداری و فروشگاه - قسمت شانزدهم (افزودن DateTimePicker به فرم Editor) در قسمت 68 ام دوره آموزشی سی شارپ به تکمیل بخش DatePicker می پردازیم و کنترل Dropdown ای که در قسمت قبل ایجاد کردیم را تکمیل کرده، بعضی مشکلات آن را برطرف می کنیم و سپس به فرم Editor متدی اضافه می کنیم تا بتوانیم برای خصوصیت هایی از نوع DateTime داخل Editor از DatePicker استفاده کنیم. همچنین بخش سال های مالی را به نرم افزار اضافه خواهیم کرد تا بتوانیم بخش DatePicker را تست کنیم. مدرس: حسین احمد...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و هفتم: کار با دیتابیس در اندروید
دوره آموزشی برنامه نویسی اندروید قسمت بیست و هفتم: کار با دیتابیس در اندروید سلام به ITPRO های عزیز. در این قسمت مبحث دیتابیس را به صورت عملی شروع کرده ایم. ابتدا به ساخت دیتابیس و ساخت جدول می پردازیم و مفاهیم کلید اصلی و کاربرد آن را در خلال کار هایی که انجام داده ایم را توضیح داده ایم. یک جدول تستی در پروژه اندروید ساخته ایم که بتوانیم از آن استفاده کنیم. همچنین در این قسمت دو عدد از کار های چهارگانه CRUD انجام می شود CRUD مخفف CREATE, READ, UPDATE, DELETE می باشد که در...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و ششم :: برنامه انبارداری و فروشگاه - قسمت پانزدهم (ایجاد کنترل Dropdown)
دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و ششم :: برنامه انبارداری و فروشگاه - قسمت پانزدهم (ایجاد کنترل Dropdown) در قسمت شصت و ششم از دوره آموزشی پیشرفته برنامه نویسی سی شارپ یک کنترل Dropdown ایجاد خواهیم کرد. قبلاً با کنترلی به نام ComboBox آشنا شدیم که لیستی از آیتم ها را برای ما نمایش میداد و کاربر می توانست از لیست نمایش داده یک آیتم را انتخاب کند. اما زمانی هست که نیاز داریم که در Dropdown نمایش داده شده کنترل دلخواه خود را نمایش دهیم، برای مثال کنترل DateTimePicker یا کنترل GridView، برای اینکار نیاز ...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و ششم: کار با فایل های خارجی اندروید و معرفی دیتابیس
دوره آموزشی برنامه نویسی اندروید قسمت بیست و ششم: کار با فایل های خارجی اندروید و معرفی دیتابیس سلام به دوستان ‌ITPRO در ادامه مباحث ذخیره کننده های دائمی در اندروید در این قسمت در مورد فایل های خارجی صحبت کرده ایم. فایل های خارجی فایل هایی هستند که در داخل storage اندروید ذخیره می شوند و شما می توانید با استفاده از برنامه هایی که file manager هستند به آنها دسترسی داشته باشید. در این قسمت در مورد پوشه های عمومی اندروید و کار با آنها صحبت کرده ایم و بعد از آن خودمان به ساخت پوشه دلخواه خود پ...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و پنجم :: برنامه انبارداری و فروشگاه - قسمت چهاردهم (ایجاد کنترل DateTimePicker)
دوره پیشرفته آموزش زبان سی شارپ - قسمت شصت و پنجم :: برنامه انبارداری و فروشگاه - قسمت چهاردهم (ایجاد کنترل DateTimePicker) یکی از قابلیت های بسیار مهم در برنامه های تحت ویندوز و وب انتخاب تاریخ توسط کاربر است، کاربران به دو صورت می توانند تاریخ را انتخاب کنند: 1 وارد کردن تاریخ مورد نظر در قالب متن 2 انتخاب از روی یک تقویم که اصطلاحاً به این تقویم DateTimePicker گفته می شود متاسفانه کنترل های پیش فرض Visual Studio از تاریخ شمسی برای DateTimePicker پشتیبانی نمی کنند، البته کنترل های زیادی برای اینکار وجود داره، ...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و پنجم: تکمیل برنامه دفترچه یادداشت
دوره آموزشی برنامه نویسی اندروید قسمت بیست و پنجم: تکمیل برنامه دفترچه یادداشت سلام به ITPRO های عزیز. در ادامه برنامه دفترچه یادداشت که در فیلم قبلی شروع کردیم در این جلسه به ادامه آن و تکمیل کردن آن می پردازیم و قابلیت هایی مثل نمایش لیست و مشاهده یادداشت ها و ویرایش آنها و همچنین حذف یادداشت ها را در این قسمت گفته ایم. شما با دیدن این فیلم با قابلیت حذف فایل داخلی AlertDialog و long click آشنا خواهید شد و همچنین از قابلیت هایی که تا الان گفته شد کاربردی تر استفاده کنید. ...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و چهارم: شروع نوشتن برنامه دفترچه یادداشت با استفاده از ذخیره کننده های دائمی
دوره آموزشی برنامه نویسی اندروید قسمت بیست و چهارم: شروع نوشتن برنامه دفترچه یادداشت با استفاده از ذخیره کننده های دائمی سلام به دوستان ITPRO. در قسمت بیست و چهارم از دوره برنامه نویسی اندروید برای این که با استفاده از مکانیزم های ذخیره سازی داده ها به صورت دائمی به درستی آشنا شویم شروع به نوشتن یک برنامه یادداشت گذاری کرده ایم. در این فیلم آموزشی از مکانیزم ذخیره سازی shared prefernces و فایل های داخلی اندروید استفاده شده است. این دو مکانیزم در قسمت قبل توضیح داده شده اند. علاوه بر این قسمت ها نحوه استفاده از toolb...
مهدی عادلی
فیلم آموزشی: دوره آموزشی برنامه نویسی اندروید قسمت بیست و سوم: کار با ذخیره ساز های Shared Preferences و فایل های داخلی
دوره آموزشی برنامه نویسی اندروید قسمت بیست و سوم: کار با ذخیره ساز های Shared Preferences و فایل های داخلی سلام به ITPRO های عزیز. همه ی کارهایی که تا این بخش از دوره انجام داده ایم به شکلی بوده اند که نیازی به ذخیره سازی داده ها به طور دائمی نداشته اند. ذخیره سازی دائمی به شکلی که اگر برنامه را ببندیم و یا دستگاه را خاموش و روشن کنیم داده های ما پاک نشوند. در این قسمت به ذخیره سازی داده ها به صورت دائمی در دستگاه های اندرویدی پرداخته ایم و گفته ایم که به چه شکل می توان داده ها را ذخیره کرد و دوباره آن...