本文整理了Java中android.app.Application
类的一些代码示例,展示了Application
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Application
类的具体详情如下:
包路径:android.app.Application
类名称:Application
暂无
代码示例来源:origin: facebook/stetho
@Override
public void onCreate() {
super.onCreate();
// Your normal application code here. See SampleDebugApplication for Stetho initialization.
}
}
代码示例来源:origin: facebook/stetho
public void register() {
mApplication.registerActivityLifecycleCallbacks(mLifecycleCallbacks);
}
代码示例来源:origin: zjw-swun/AppMethodOrder
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
}
}
代码示例来源:origin: androidquery/androidquery
public static void setContext(Application app){
context = app.getApplicationContext();
}
代码示例来源:origin: MatthiasRobbers/shortbread
@Before
public void setUp() {
Shortbread.shortcutsSet = false;
Shortbread.activityLifecycleCallbacksSet = false;
MockitoAnnotations.initMocks(this);
when(activity.getApplicationContext()).thenReturn(application);
when(application.getApplicationContext()).thenReturn(application);
when(application.getSystemService(ShortcutManager.class)).thenReturn(shortcutManager);
when(activity.getIntent()).thenReturn(intent);
}
代码示例来源:origin: robolectric/robolectric
@Implementation
protected static AccessibilityNodeInfo obtain() {
return obtain(new View(RuntimeEnvironment.application.getApplicationContext()));
}
代码示例来源:origin: lipangit/JiaoZiVideoPlayer
@Override
public void onCreate() {
super.onCreate();
// LeakCanary.install(this);
}
代码示例来源:origin: CarGuo/GSYVideoPlayer
FloatLifecycle(Context applicationContext, boolean showFlag, Class[] activities, LifecycleListener lifecycleListener) {
this.showFlag = showFlag;
this.activities = activities;
mLifecycleListener = lifecycleListener;
mHandler = new Handler();
((Application) applicationContext).registerActivityLifecycleCallbacks(this);
applicationContext.registerReceiver(this, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
}
代码示例来源:origin: tiann/understand-plugin-framework
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
sContext = base;
}
代码示例来源:origin: facebook/facebook-android-sdk
private void ensureApplicationContext() {
// Since the test case is not running on the UI thread, the applicationContext might
// not be ready (i.e. it might be null). Wait for a bit to resolve this.
long waitedFor = 0;
try {
// Don't hold up execution for too long.
while (RuntimeEnvironment.application.getApplicationContext() == null
&& waitedFor <= 2000) {
Thread.sleep(50);
waitedFor += 50;
}
}
catch (InterruptedException e) {
}
}
代码示例来源:origin: android-hacker/VirtualXposed
public void onCreate() {
super.onCreate();
if (mTarget != null) {
mTarget.onCreate();
}
}
代码示例来源:origin: square/leakcanary
public void watchActivities() {
// Make sure you don't get installed twice.
stopWatchingActivities();
application.registerActivityLifecycleCallbacks(lifecycleCallbacks);
}
代码示例来源:origin: BaronZ88/MinimalistWeather
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
Log.d(TAG, "attachBaseContext");
}
代码示例来源:origin: google/agera
@Test
public void shouldSupplyDatabase() throws Throwable {
final SqlDatabaseSupplier sqlDatabaseSupplier = new SqlDatabaseSupplier(
application.getApplicationContext(), DATABASE_NAME, null, 1) {
@Override
public void onCreate(final SQLiteDatabase sqLiteDatabase) {}
@Override
public void onUpgrade(final SQLiteDatabase sqLiteDatabase, final int i, final int i1) {}
};
assertThat(sqlDatabaseSupplier.get().get(), instanceOf(SQLiteDatabase.class));
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onCreate() {
super.onCreate();
Log.e("Frosty the Snowman", "Happy Birthday!");
}
}
代码示例来源:origin: square/leakcanary
public static void install(@NonNull Context context, @NonNull RefWatcher refWatcher) {
Application application = (Application) context.getApplicationContext();
ActivityRefWatcher activityRefWatcher = new ActivityRefWatcher(application, refWatcher);
application.registerActivityLifecycleCallbacks(activityRefWatcher.lifecycleCallbacks);
}
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
initACRA();
}
代码示例来源:origin: nisrulz/sensey
@Before
public void setUp() {
Context context = RuntimeEnvironment.application.getApplicationContext();
mockListener = mock(TouchTypListener.class);
testTouchTypeDetector = new TouchTypeDetector(context, mockListener);
}
}
代码示例来源:origin: TommyLemon/APIJSON
@Override
public void onCreate() {
super.onCreate();
instance = this;
Log.d(TAG, "项目启动 >>>>>>>>>>>>>>>>>>>> \n\n");
}
代码示例来源:origin: square/leakcanary
public AndroidHeapDumper(@NonNull Context context,
@NonNull LeakDirectoryProvider leakDirectoryProvider) {
this.leakDirectoryProvider = leakDirectoryProvider;
this.context = context.getApplicationContext();
mainHandler = new Handler(Looper.getMainLooper());
Application application = (Application) context.getApplicationContext();
application.registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacksAdapter() {
@Override public void onActivityResumed(Activity activity) {
resumedActivity = activity;
}
@Override public void onActivityPaused(Activity activity) {
if (resumedActivity == activity) {
resumedActivity = null;
}
}
});
}
内容来源于网络,如有侵权,请联系作者删除!