Android Open Source - java_mega_api Mega Fragment Activity






From Project

Back to project page java_mega_api.

License

The source code is released under:

GNU General Public License

If you think the Android project java_mega_api 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

/*******************************************************************************
 * Copyright (c) 2013 Dan Brough dan@danbrough.org. All rights reserved. 
 * This program and the accompanying materials are made available under the 
 * terms of the GNU Public License v3.0 which accompanies this distribution, 
 * and is available at http://www.gnu.org/licenses/gpl.html
 * //w w w  . j a v  a2  s.  c  om
 ******************************************************************************/
package org.danbrough.mega;

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

public class MegaFragmentActivity extends FragmentActivity implements
    MegaListener {
  private static final org.slf4j.Logger log = org.slf4j.LoggerFactory
      .getLogger(MegaFragmentActivity.class.getSimpleName());

  protected MegaApplication application;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    log.trace("onCreate() {}", savedInstanceState);
    super.onCreate(savedInstanceState);
    application = (MegaApplication) getApplication();
    application.onActivityCreated(this, savedInstanceState);
  }

  @Override
  protected void onStart() {
    log.trace("onStart()");
    super.onStart();
    application.onActivityStarted(this);
  }

  @Override
  protected void onResume() {
    log.trace("onResume()");
    super.onResume();
    application.onActivityResumed(this);
  }

  @Override
  protected void onPause() {
    log.trace("onPause()");
    super.onPause();
    application.onActivityPaused(this);
  }

  @Override
  protected void onStop() {
    log.trace("onStop()");
    super.onStop();
    application.onActivityStopped(this);
  }

  @Override
  protected void onSaveInstanceState(Bundle outState) {
    log.trace("onSaveInstanceState() {}", outState);
    super.onSaveInstanceState(outState);
    application.onActivitySaveInstanceState(this, outState);
  }

  @Override
  protected void onDestroy() {
    log.trace("onDestroy()");
    super.onDestroy();
    application.onActivityDestroyed(this);
  }

  @Override
  public void onLogout() {
    log.info("onLogout();");
  }

  @Override
  public void onLogin() {
    log.info("onLogin();");
  }

  @Override
  public void onNodesModified() {
    log.info("onNodesModified();");
  }

  @Override
  public void onFolderChanged(Node folder) {
    log.info("onFolderChanged();");
  }

}




Java Source Code List

org.danbrough.mega.APIError.java
org.danbrough.mega.AccountDetails.java
org.danbrough.mega.AndroidClient.java
org.danbrough.mega.Base64.java
org.danbrough.mega.Callback.java
org.danbrough.mega.CommandFetchNodes.java
org.danbrough.mega.CommandGetFile.java
org.danbrough.mega.CommandGetUserQuota.java
org.danbrough.mega.CommandLogin.java
org.danbrough.mega.CommandPutFile.java
org.danbrough.mega.Command.java
org.danbrough.mega.ExecutorThreadPool.java
org.danbrough.mega.GSONUtil.java
org.danbrough.mega.MegaActivity.java
org.danbrough.mega.MegaApplication.java
org.danbrough.mega.MegaClient.java
org.danbrough.mega.MegaCrypto.java
org.danbrough.mega.MegaFragmentActivity.java
org.danbrough.mega.MegaListener.java
org.danbrough.mega.Node.java
org.danbrough.mega.ThreadPool.java
org.danbrough.mega.User.java
org.danbrough.mega.ui.FilesAdapter.java
org.danbrough.mega.ui.FilesFragment.java
org.danbrough.megatest.MainActivity.java