Android Open Source - appsensor U I Utils






From Project

Back to project page appsensor.

License

The source code is released under:

GNU General Public License

If you think the Android project appsensor 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 de.dfki.appsensor.utils;
/*www . ja  v a 2  s. c om*/
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
import android.widget.Toast;
import de.dfki.appsensor.ui.HomeActivity;
import de.dfki.appsensor.ui.SettingsActivity;

/**
 * @author Matthias Boehmer, matthias.boehmer@dfki.de
 */
public class UIUtils {

  public static void openHomePage(Context c) {
    Intent intent = new Intent(c, HomeActivity.class);
    intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    Log.d(Utils.TAG, "UIUtils: HomeActivity");
    c.startActivity(intent);
  }

  public static void openSettingsPage(Context c) {
    Intent intent = new Intent(c, SettingsActivity.class);
    c.startActivity(intent);
  }
  
  public static void openURIView(Context c, Uri uri) {
    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    c.startActivity(intent);
  }

  public static void openURIView(Context c, Uri uri, String headline) {
    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    intent.putExtra("headline", headline); // TODO externalize
    c.startActivity(intent);
  }

  public static void shortToast(Context context, String text) {
    int duration = Toast.LENGTH_SHORT;
    Toast toast = Toast.makeText(context, text, duration);
    toast.show();
  }
  
  public static void shortToastNotYetImplemented(Context context) {
    int duration = Toast.LENGTH_SHORT;
    CharSequence text = "Not yet implemented ;-)";
    Toast toast = Toast.makeText(context, text , duration);
    toast.show();
  }

}




Java Source Code List

de.dfki.appsensor.backup.InstallationBackupAgent.java
de.dfki.appsensor.backup.WrapperBackupAgent.java
de.dfki.appsensor.data.AppUsageProvider.java
de.dfki.appsensor.data.db.AppUsageEventDAO.java
de.dfki.appsensor.data.db.GeneralDAO.java
de.dfki.appsensor.data.entities.AppUsageEvent.java
de.dfki.appsensor.logging.AppUsageLogger.java
de.dfki.appsensor.logging.BackgroundService.java
de.dfki.appsensor.logging.DeviceObserver.java
de.dfki.appsensor.logging.HardwareObserver.java
de.dfki.appsensor.logging.LocationObserver.java
de.dfki.appsensor.logging.ServiceStarter.java
de.dfki.appsensor.sync.AppUsageSyncAdapter.java
de.dfki.appsensor.sync.AppUsageSyncService.java
de.dfki.appsensor.sync.AuthenticationService.java
de.dfki.appsensor.sync.Authenticator.java
de.dfki.appsensor.sync.SyncThread.java
de.dfki.appsensor.ui.HomeActivity.java
de.dfki.appsensor.ui.SettingsActivity.java
de.dfki.appsensor.utils.App.java
de.dfki.appsensor.utils.CSVCompressor.java
de.dfki.appsensor.utils.MyDBHelper.java
de.dfki.appsensor.utils.NetUtils.java
de.dfki.appsensor.utils.UIUtils.java
de.dfki.appsensor.utils.Utils.java