net.danlew.android.joda.JodaTimeAndroid Java Examples
The following examples show how to use
net.danlew.android.joda.JodaTimeAndroid.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: BaldPhone.java From BaldPhone with Apache License 2.0 | 6 votes |
@Override public void onCreate() { S.logImportant("BaldPhone was started!"); super.onCreate(); JodaTimeAndroid.init(this); AlarmScheduler.reStartAlarms(this); ReminderScheduler.reStartReminders(this); if (BuildConfig.FLAVOR.equals("baldUpdates")) { UpdatesActivity.removeUpdatesInfo(this); } try { startService(new Intent(this, NotificationListenerService.class)); } catch (Exception e) { Log.e(TAG, e.getMessage()); e.printStackTrace(); } S.sendVersionInfo(this); }
Example #2
Source File: TwistyTimer.java From TwistyTimer with GNU General Public License v3.0 | 6 votes |
@Override public void onCreate() { super.onCreate(); JodaTimeAndroid.init(this); //LeakCanary.install(this); sAppContext = getApplicationContext(); // Create a singleton instance of the "DatabaseHandler" using the application context. This // avoids memory leaks elsewhere and is more convenient. There is ABSOLUTELY NO NEED to // close the database EVER. Closing it in an ad hoc fashion (as was done in fragments and // activities) leads to all sorts of concurrency problems, race conditions, etc. SQLite // handles all of the concurrency itself, so there is no problem there. Android/Linux will // ensure that the database is closed if the application process exits. // // Note that the database is not opened here; it will not be opened until the first call to // "getReadableDatabase" or "getWritableDatabase" and then the open database instance will // be cached (by "SQLiteOpenHelper", which is the base class of "DatabaseHandler"). Those // two methods should really only be called from a background task, though, as opening the // database (particularly for the first time) can take some time. sDBHandler = new DatabaseHandler(); LocaleUtils.updateLocale(getAppContext()); }
Example #3
Source File: GithubApplication.java From android-rxmvp-tutorial with Apache License 2.0 | 6 votes |
@Override public void onCreate() { super.onCreate(); if(BuildConfig.DEBUG) { Timber.plant(new Timber.DebugTree(){ @Override protected void log(int priority, String tag, String message, Throwable t) { super.log(priority, Constants.LOGTAG, message, t); } }); } JodaTimeAndroid.init(this); appComponent = DaggerAppComponent.builder() .appModule(new AppModule(this)) .build(); }
Example #4
Source File: AppController.java From pybbsMD with Apache License 2.0 | 6 votes |
@Override public void onCreate() { super.onCreate(); context = this; // 初始化JodaTimeAndroid JodaTimeAndroid.init(this); // 配置全局异常捕获 if (!BuildConfig.DEBUG) { Thread.setDefaultUncaughtExceptionHandler(this); } // 友盟设置调试模式 MobclickAgent.setDebugMode(BuildConfig.DEBUG); }
Example #5
Source File: BrainPhaserApplication.java From BrainPhaser with GNU General Public License v3.0 | 5 votes |
/** * initializes the DaoManager with a writeable database */ @Override public void onCreate() { super.onCreate(); JodaTimeAndroid.init(this); component = createComponent(); PACKAGE_NAME = getApplicationContext().getPackageName(); }
Example #6
Source File: ParserApplication.java From android-gpx-parser with Apache License 2.0 | 5 votes |
@Override public void onCreate() { super.onCreate(); // init joda date time JodaTimeAndroid.init(this); }
Example #7
Source File: App.java From twittererer with Apache License 2.0 | 5 votes |
@Override public void onCreate() { super.onCreate(); JodaTimeAndroid.init(this); Fabric.with(this, new Crashlytics()); Twitter.initialize(new TwitterConfig.Builder(this).twitterAuthConfig(new TwitterAuthConfig(TWITTER_KEY, TWITTER_SECRET)).build()); applicationComponent = DaggerApp_ApplicationComponent.builder() .applicationModule(new ApplicationModule(this)) .build(); }
Example #8
Source File: SensorbergTestRunner.java From android-sdk with MIT License | 5 votes |
@Override public void onCreate(Bundle arguments) { MultiDex.install(getTargetContext()); super.onCreate(arguments); System.setProperty("dexmaker.dexcache", getContext().getCacheDir().getPath()); if (com.sensorberg.sdk.BuildConfig.RESOLVER_URL != null) { RetrofitApiTransport.RESOLVER_BASE_URL = com.sensorberg.sdk.BuildConfig.RESOLVER_URL; } JodaTimeAndroid.init(getContext()); DateTimeZone e = DateTimeZone.forTimeZone(TimeZone.getTimeZone("GMT+01:00")); DateTimeZone.setDefault(e); }
Example #9
Source File: JodaApplication.java From joda-time-android with Apache License 2.0 | 5 votes |
@Override public void onCreate() { super.onCreate(); // It's important to initialize the ResourceZoneInfoProvider; otherwise // joda-time-android will not work. JodaTimeAndroid.init(this); }
Example #10
Source File: TestDateUtils.java From joda-time-android with Apache License 2.0 | 5 votes |
@Before public void setUp() throws Exception { // Init zone info Context context = InstrumentationRegistry.getInstrumentation().getContext(); JodaTimeAndroid.init(context); // Force the system into 24-hour time for tests ContentResolver cr = context.getContentResolver(); mOldTime1224Setting = Settings.System.getString(cr, Settings.System.TIME_12_24); Settings.System.putString(cr, Settings.System.TIME_12_24, "24"); // Force all tests to be in the US locale; that way we can test output in consistent manner Application app = (Application) ApplicationProvider.getApplicationContext(); Resources res = app.getBaseContext().getResources(); Configuration config = res.getConfiguration(); Locale.setDefault(Locale.US); config.locale = Locale.US; res.updateConfiguration(config, res.getDisplayMetrics()); // Force the default timezone mDefaultJodaTz = DateTimeZone.forID("America/New_York"); mOldDefaultJodaTz = DateTimeZone.getDefault(); DateTimeZone.setDefault(mDefaultJodaTz); // ...And for the system as well mDefaultSystemTz = TimeZone.getTimeZone("America/Chicago"); mOldDefaultSystemTz = TimeZone.getDefault(); TimeZone.setDefault(mDefaultSystemTz); // Force current "now" time, so all tests can be consistent mNow = new DateTime(YEAR, MONTH_OF_YEAR, DAY_OF_MONTH, HOUR_OF_DAY, MINUTE_OF_HOUR, SECOND_OF_MINUTE, MILLIS_OF_SECOND, mDefaultJodaTz); DateTimeUtils.setCurrentMillisFixed(mNow.getMillis()); }
Example #11
Source File: MyApp.java From ClockDrawableAnimation with Apache License 2.0 | 4 votes |
@Override public void onCreate() { super.onCreate(); JodaTimeAndroid.init(this); }
Example #12
Source File: RememBirthday.java From RememBirthday with GNU General Public License v3.0 | 4 votes |
@Override public void onCreate() { super.onCreate(); // Initialize Date library JodaTimeAndroid.init(this); }
Example #13
Source File: GPXParserTest.java From android-gpx-parser with Apache License 2.0 | 4 votes |
@Before public void setUp() { JodaTimeAndroid.init(InstrumentationRegistry.getTargetContext()); }
Example #14
Source File: TimelineConverterTest.java From twittererer with Apache License 2.0 | 4 votes |
@Before public void setUp() { JodaTimeAndroid.init(RuntimeEnvironment.application); }
Example #15
Source File: App.java From example with Apache License 2.0 | 4 votes |
@Override public void onCreate() { super.onCreate(); JodaTimeAndroid.init(this); setupTimber(); }
Example #16
Source File: SensorbergSdk.java From android-sdk with MIT License | 4 votes |
synchronized private static void initLibraries(Context ctx) { if (ctx != null) { JodaTimeAndroid.init(ctx); } }