کتابخانه DotNetZip، کتابخانه متن باز برای فشرده سازی و استخراج فایل های فشرده با امکانات فراوان است. در پروژه جدیدی که در حال توسعه آن هستم نیاز به این داشتم که یک فایل زیپ شده را در فُرم اسپلش اسکرین برنامه باز کنم اما باید این کار را با Progressbar انجام میدادم. برای این کار در یکی از صفحات پرسش و پاسخ کدی را پیدا کردم که برای این کار   ادامه...

Bookmark and Share

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

Bookmark and Share

در پروژه ای که در شرکت در حال انجام آن هستیم، یکی از ویژگی هایی که کارفرما درخواست داده است، تبدیل نوشته ها به HTML بود. متون، در برنامه به صورت RTF یا Rich Text Format در کنترل Rich Text Box همراه با استایل های مورد نظر کارفرما مانند اندازه، فونت و … نمایش داده می شود. برای تبدیل متون در اینترنت جستجو کردم که به ۲ سورس کد برخورد   ادامه...

Bookmark and Share

یکی از امکاناتی که اندروید در اختیار اپلیکیشن ها قرار می دهد، پیدا کردن مکان گوشی هست. این مکان یابی به ۲ روش رایج انجام می شود: ۱- توسط GPS که مختصر شده Global Position System یا سیستم موقعیت جهانی هست انجام می شود. دور زمین مدارهای زیادی وجود دارد که ماهواره های می توانند دور آن بگردند. در میان این مدار ها یک مدار وجود دارد که اگر ماهواره   ادامه...

Bookmark and Share

در برنامه شبانه تصمیم به اضافه کردن تصویر برای هر شبانه گرفتم. در نوشته قبل (^) نحوه انتخاب تصویر از گالری را توضیح دادم. پس از انتخاب تصویر توسط گالری و بدست آوردن مسیر تصویر، باید عکس به کاربر نمایش داده شود تا کاربر مطمئن شود که تصویر را درست انتخاب کرده است. برای این کار نیاز به یک ImageView هست که thumbnail در آن نمایش داده شود. برای این   ادامه...

Bookmark and Share

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

Bookmark and Share

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

Bookmark and Share