Существует метод с именем onAttach (контекстный контекст) в жизненном цикле фрагмента Android
SQLiteShoppingCartService sqLiteShoppingCartService = new SQLiteShoppingCartService(getActivity().getApplicationContext());
Эта строка выше вызывается, когда FragmentShoppingList's объект создан.Контекст присваивается фрагменту в этом случае объект FragmentShoppingList только тогда, когда фрагмент прикреплен к окну, и это происходит в onAttach (контекстный контекст) метод.
MyApplication myApplication = new MyApplication();
Я полагал, что MyApplication выходит из Application, если это так, не создавайте так.Это точка входа для каждого Приложения Android, если вы ссылаетесь на него в файле Android.Manifest.