کتابخانه DotNetZip، کتابخانه متن باز برای فشرده سازی و استخراج فایل های فشرده با امکانات فراوان است. در پروژه جدیدی که در حال توسعه آن هستم نیاز به این داشتم که یک فایل زیپ شده را در فُرم اسپلش اسکرین برنامه باز کنم اما باید این کار را با Progressbar انجام میدادم. برای این کار در یکی از صفحات پرسش و پاسخ کدی را پیدا کردم که برای این کار ادامه...
نامگذاری در هر پروژه ای، چه پروژه گروهی و چه پروژه انفرادی از اهمیت خاصی برخوردار است. استفاده از استانداردهای نامگذاری، می تواند منجر به سهولت خوانایی پروژه توسط افراد، اتلاف وقت کمتر، جلوگیری از اشتباهات منطقی و … گردد. یکی از استاندارهای نامگذاری، نامگذاری به روش مجارستانی (Hungarian notation) است. در این روش، اکثر اشیاء و … به ۳ حرف اصلی تبدیل می شوند و این سه حرف معرف ادامه...
در پروژه ای که در شرکت در حال انجام آن هستیم، یکی از ویژگی هایی که کارفرما درخواست داده است، تبدیل نوشته ها به HTML بود. متون، در برنامه به صورت RTF یا Rich Text Format در کنترل Rich Text Box همراه با استایل های مورد نظر کارفرما مانند اندازه، فونت و … نمایش داده می شود. برای تبدیل متون در اینترنت جستجو کردم که به ۲ سورس کد برخورد ادامه...
یکی از امکاناتی که اندروید در اختیار اپلیکیشن ها قرار می دهد، پیدا کردن مکان گوشی هست. این مکان یابی به ۲ روش رایج انجام می شود: ۱- توسط GPS که مختصر شده Global Position System یا سیستم موقعیت جهانی هست انجام می شود. دور زمین مدارهای زیادی وجود دارد که ماهواره های می توانند دور آن بگردند. در میان این مدار ها یک مدار وجود دارد که اگر ماهواره ادامه...
در برنامه شبانه تصمیم به اضافه کردن تصویر برای هر شبانه گرفتم. در نوشته قبل (^) نحوه انتخاب تصویر از گالری را توضیح دادم. پس از انتخاب تصویر توسط گالری و بدست آوردن مسیر تصویر، باید عکس به کاربر نمایش داده شود تا کاربر مطمئن شود که تصویر را درست انتخاب کرده است. برای این کار نیاز به یک ImageView هست که thumbnail در آن نمایش داده شود. برای این ادامه...
برای پروژه شبانه تصمیم دارم ثبت تصاویر برای هر شبانه را نیز ایجاد کنم. برای آپلود فایل ابتدا باید فایل انتخاب شود. سپس فایل انتخاب شده باید آپلود شود. پس از آپلود فایل، در سرور، توسط php فایل آپلود شده در محل مورد نظر منتقل می شود. برای انتخاب فایل در اندروید، در فایل جاوا، ابتدا متغیر زیر را تعریف کنید. برای انتخاب فایل نیز از کد زیر می توانید ادامه...
یکی از قابلیت هایی که اندروید در اختیار ما قرار می دهد، ضبط صدا توسط میکروفون دستگاه هست. در این برنامه یا زدن دکمه ضبط ابتدا یک فایل در کارت حافظه ایجاد می شود و ضبط صدا انجام می گیرد و صداهای ضبط شده در فایل ایجاد شده ذخیره می شود. پس از فشردن دکمه توقف، فایل بسته می شود و میکروفون آزاد می شود. همچنین یک Broadcast نیز فرستاده ادامه...
