Android Open Source - Smartlab Main






From Project

Back to project page Smartlab.

License

The source code is released under:

Apache License

If you think the Android project Smartlab listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package ir.smartlab.java.persiancalendar;
//from ww w. j  a va  2s  .  c o  m
import java.util.Date;
import java.util.GregorianCalendar;

import com.ghasemkiani.util.icu.PersianCalendar;
import com.ibm.icu.util.Calendar;

public class Main {

    public static void main(String[] args) {
        // Ex. 1
        // Create a PersianCalendar object with current date and time of system
        System.out.println("Create a PersianCalendar object with current date and time of system:");
        PersianCalendar persianCalendar1 = new PersianCalendar(new Date());

        System.out.println("Year:" + persianCalendar1.get(Calendar.YEAR));
        System.out.println("Month:" + (persianCalendar1.get(Calendar.MONTH) + 1)); // 0-11
        System.out.println("Day:" + persianCalendar1.get(Calendar.DAY_OF_MONTH));
        System.out.println("Hour:" + persianCalendar1.get(Calendar.HOUR_OF_DAY)); // HOUR_OF_DAY:
                                                                     // 0-23,
                                                                     // HOUR:0-11
        System.out.println("Minute:" + persianCalendar1.get(Calendar.MINUTE));
        System.out.println("Second:" + persianCalendar1.get(Calendar.SECOND));

        // Ex. 2
        // Convert Persian to Gregorian Calendar
        System.out.println("\nConvert Persian to Gregorian Calendar:");
        GregorianCalendar gregorianCalendar = new GregorianCalendar();
        gregorianCalendar.setTime(persianCalendar1.getTime());

        System.out.println("Year:" + gregorianCalendar.get(Calendar.YEAR));
        System.out.println("Month:" + (gregorianCalendar.get(Calendar.MONTH) + 1));
        System.out.println("Day:" + gregorianCalendar.get(Calendar.DAY_OF_MONTH));
        System.out.println("Hour:" + gregorianCalendar.get(Calendar.HOUR_OF_DAY));
        System.out.println("Minute:" + gregorianCalendar.get(Calendar.MINUTE));
        System.out.println("Second:" + gregorianCalendar.get(Calendar.SECOND));

        // Ex. 3
        // Convert Gregorian Calendar to Persian (Jalali) Calendar
        System.out.println("\nConvert Gregorian Calendar to Persian (Jalali) Calendar:");
        PersianCalendar persianCalendar3 = new PersianCalendar();
        persianCalendar3.setTime(gregorianCalendar.getTime());

        System.out.println("Year:" + persianCalendar3.get(Calendar.YEAR));
        System.out.println("Month:" + (persianCalendar3.get(Calendar.MONTH) + 1));
        System.out.println("Day:" + persianCalendar3.get(Calendar.DAY_OF_MONTH));
        System.out.println("Hour:" + persianCalendar3.get(Calendar.HOUR_OF_DAY));
        System.out.println("Minute:" + persianCalendar3.get(Calendar.MINUTE));
        System.out.println("Second:" + persianCalendar3.get(Calendar.SECOND));

    }

}




Java Source Code List

com.example.activitylifecycletest.MainActivity.java
com.example.activitylifecycletest.SecondActivity.java
com.example.analyticstest.MainActivity.java
com.example.androidgraphic.MainActivity.java
com.example.animationexample.MainActivity.java
com.example.animationexample.SecondActivity.java
com.example.compassview.CompassView.java
com.example.compassview.MainActivity.java
com.example.databasetest.BookListActivity.java
com.example.databasetest.MainActivity.java
com.example.databasetest.data.Book.java
com.example.databasetest.data.DatabaseAdapter.java
com.example.fragmentexample.BookDetailsFragment.java
com.example.fragmentexample.BookListFragment.java
com.example.fragmentexample.MainActivity.java
com.example.fragmentexample.data.BookListAdapter.java
com.example.fragmentexample.data.Book.java
com.example.fragmentexample.data.DatabaseAdapter.java
com.example.listviewexample.MainActivity.java
com.example.listviewexample.data.BookListAdapter.java
com.example.listviewexample.data.Book.java
com.example.listviewexample.data.DatabaseAdapter.java
com.example.persiandatepicker.MainActivity.java
com.example.persiandatepicker.PersianDatePicker.java
com.example.preferencesexample.MainActivity.java
com.example.sqlitetestapp.MainActivity.java
com.example.sqlitetestapp.PersonListActivity.java
com.example.sqlitetestapp.data.DatabaseAdapter.java
com.example.sqlitetestapp.data.PersonListAdapter.java
com.example.sqlitetestapp.data.model.Person.java
com.example.viewpagerexample.MainActivity.java
ir.smartlab.android.broadcast.MainActivity.java
ir.smartlab.android.broadcast.WifiStateChangeReceiver.java
ir.smartlab.android.downloadasynctask.MainActivity.java
ir.smartlab.android.helloworld.MainActivity.java
ir.smartlab.audiorecord.MainActivity.java
ir.smartlab.audiotest.MainActivity.java
ir.smartlab.camera.MainActivity.java
ir.smartlab.captureimage.MainActivity.java
ir.smartlab.customaudiorecorder.MainActivity.java
ir.smartlab.java.ch04.firstcup.FisrtCup.java
ir.smartlab.java.ch05.circlesample.Circle.java
ir.smartlab.java.ch05.circlesample.Main.java
ir.smartlab.java.ch06.simplecalculator.SimpleCalculator.java
ir.smartlab.java.ch06.variablescope.VariableScopeTest.java
ir.smartlab.java.persiancalendar.Main.java
ir.smartlab.musicplayer.MainActivity.java
ir.smartlab.musicplayerservice.MainActivity.java
ir.smartlab.musicplayerservice.PlayerService.java
ir.smartlab.personlist.MainActivity.java
ir.smartlab.personlist.PersonListActivity.java
ir.smartlab.personlist.data.DatabaseAdapter.java
ir.smartlab.personlist.data.PersonListAdapter.java
ir.smartlab.personlist.data.Person.java