رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

کتابخانه تبدیل تاریخ میلادی به تاریخ شمسی


پست های پیشنهاد شده

نحوه کار با این تقویم به این صورت است :

اول یک ابجکت ازش می سازیم...

CalendarTool calendarTool = new CalendarTool();

برای بدست آوردن تاریخ شمسی...

calendarTool.getIranianYear()
calendarTool.getIranianMonth()
calendarTool.getIranianDay()

برای بدست آوردن تاریخ میلادی...

calendarTool.getGregorianYear()
calendarTool.getGregorianMonth()
calendarTool.getGregorianDay()

 به صورت پیش فرض  تاریخ روز ست می شود.


حالا اگر بخوایم تغییری در تاریخ ایجاد کنیم :

calendarTool.setIranianDate(yearPicker.getValue(), monthPicker.getValue(), dayPicker.getValue());
یا
calendarTool.setGregorianDate(yearPicker.getValue(), monthPicker.getValue(),dayPicker.getValue());

 

CalendarTool.java

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • مطالب مشابه

    • توسط Omid Zakeri
      می توان گفت متریال دیزاین سبک یا زبان جدید طراحی است که از کاغذ الگو گرفته است. شاید بتوان گفت متریال نسخه بروز شده فلت دیزاین است !. متریال دیزاین بیش از حد به گرید و انیمشین‌ها اهمیت می‌دهد و عمق و سایه‌ها برای المان‌های طراحی شده بسیار مهم است.

      متریال دیزاین چیست.docx
    • توسط Farzad Sarseifi
      Actionbar : یکی از امکانات اضافه شده در اندروید 3 به بالاتر اکشن بار میباشد که بجای optionMenu اضافه گردیده است و راه حلی بهتر و سریعتر از OptionMenu میباشد
      یکی از مشکلات برنامه نویسان این میباشد که به چه صورتی بتوانند از این امکان در ورژن های پایین تر اندروید مثلا 2.2 و ... غیر استفاده کنند.

      برای رفع این مشکل، یکی از برنامه نویسان اندروید به اسم JakeWharton،میباشد ایشان کدهای اندروید بالاتر را روی اندروید 2.2 کامپاییل میکند تا برنامه نویسان بتوانند در ورژن های پایین تر نیز از آنها استفاده کنند.
      برای دانلود Library مورد نظر به آدرس زیر مراجعه کنید
      https://github.com/JakeWharton/ActionBarSherlock   بعد از دانلود مورد نظر ابتدا میبایستی آن را از حالت فشرده خارج نماییدو با روش زیر آن را به اکلیپس اضافه نمایید.
      توجه:کتابخانه مورد نظر در ضمیمه این آموزش قرار دارد.
      ابتدا از منوز File گزینه Import را انتخاب کنید

       
      سپس گزینه Next را انتخاب کنید

       
      بعد از انتخاب گزینه finish ،کتابخانه به ایکلیپس اضافه میشود.
      برای افزودن این کتابخانه به پروژه خود، ابتدا روی پروژه خود راست کلیک و گزینه Properties را انتخاب کنید.

       
      تا به حال توانستیم Library مورد را به پروژه خود اضافه کنید.در این مرحله کار میبایستی که از این کتابخانه در پروژه خود استفاده کنید، ابتدا باید بجای extend کردن از Activity باید از SherlokActivity استفاده کنید.
      بدین صورت:
      public class CategoryActivity extends SherlockActivity { تعدادی از دستورات پرکاربرد:1
      -تغییر رنگ پس زمینه:
      getSupportActionBar().setBackgroundDrawable( new ColorDrawable(Color.parseColor("#181818"))); 2-قرار دادن آیکن:
      getSupportActionBar().setIcon(R.drawable.digi_logo) 3- غیر فعال کردن یا فعال کردن Titlebar :
      getSupportActionBar().setDisplayShowTitleEnabled(false); 4-دکمه Back
      getSupportActionBar().setDisplayHomeAsUpEnabled(true); 5- قرار دادن نوشته برای اکشن بار
      getSupportActionBar().setTitle("p30droid"); sherlokActionbar دارای گستردگی زیادی میباشد که در چند مقاله آموزشی و بصورت مفصل مورد بررسی قرار خواهد گرفت، در آموزش بعدی نحوه قرار دادن منو و زیر منو برای شرلوک اکشن بار قرار داده خواهد شد
      دانلود نسخه PDF  آموزش شرلوک اکشن بار
      Sherloklibrary.zip
      Sherloklibrary.zip
       
       
    • توسط Omid Zakeri
      MPAndroidChart:
      یک کتابخانه قدرتمند برای ایجاد نمودار در اندروید می باشد.این کتابخانه به شما ۸ مدل از نمودار را پیشنهاد میدهد که شما می توانید در اپلیکیشن اندرویدی خود از ان استفاده کنید.
      MPAndroidChart-master.zip
    • توسط Omid Zakeri
      Android-FilePicker:
      یک photopicker برای انتخاب تصاویر یا متن ها از یک لیست بسیار زیبا از فایل ها است.
      Android-FilePicker-master.zip
    • توسط Omid Zakeri
      ReactiveLocation:
      یک کتابخانه کوچک اما مفید که از Google play API برای گرفتن مکان استفاده می کند.
      Android-ReactiveLocation-master.zip
  • فایل

×
×
  • اضافه کردن...