Android Open Source - MobilHackathon2014 About Activity






From Project

Back to project page MobilHackathon2014.

License

The source code is released under:

GNU General Public License

If you think the Android project MobilHackathon2014 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 edu.hackathon.perseus.app;
/*from w  w w  .  j av  a  2s.c o  m*/
import edu.hackathon.perseus.R;
import edu.hackathon.perseus.R.id;
import edu.hackathon.perseus.R.layout;
import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.view.Window;
import android.widget.TextView;

public class AboutActivity extends Activity {
  final String aboutTitle = "About this Application";
  final String aboutText = "This application is used to analyse characteristics of WiFi 802.11 " +
      "wide area network (WAN) delay from your region to Europe, Asia and America.<br><br>" +
      "Please note that, this application<br>" +
      "* periodically uploads and downloads dummy files.<br>" +
      "* uses model name (e.g. HTC One) and coarse location (via WiFi) for non-personalized data analyses.<br>" +
      "* does not use mobile data!<br>" +
      "* does not collect any data from the device!<br>" +
      "* does not use any sensor and its data<br><br>" +
      "You can report bugs or ask something about this application by sending " +
      "an e-mail to cagatay.sonmez@boun.edu.tr";
  
  final String helpTitle = "How to Use";
  final String helpText = "Important notes about this application are given below:<br><br>" +
      "* To start speed test, you need to type a name for your place. Please note that the name of the place will help us on further data processing.<br>" +
      "* There is only one button that you can use to start/stop speed test.<br>" +
      "* Speed test procedure runs on background, so you can close the application after you start the speed test.<br>" +
      "* Please do not forget to stop speed test before closing your wifi connection, because when wifi connection is gone, speed test is stopped.<br>" +
      "* Please be sure that your test results are successfuly sent to server before closing your WiFi connection.<br>" +
      "* The result of the operations are provided at the bottom of the screen, please follow those messages.<br>";

  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_about);
    
    String pageType = getIntent().getExtras().getString("pageType");
    
    if(pageType.equals("about")){
      ((TextView) findViewById(R.id.AboutPageTitleText)).setText(aboutTitle);
      ((TextView) findViewById(R.id.AboutPageMessageText)).setText(Html.fromHtml(aboutText));
    }
    else if(pageType.equals("help")){
      ((TextView) findViewById(R.id.AboutPageTitleText)).setText(helpTitle);
      ((TextView) findViewById(R.id.AboutPageMessageText)).setText(Html.fromHtml(helpText));      
    }
  }
}




Java Source Code List

com.github.barcodeeye.BaseGlassActivity.java
com.github.barcodeeye.LaunchActivity.java
com.github.barcodeeye.image.ImageManager.java
com.github.barcodeeye.migrated.AmbientLightManager.java
com.github.barcodeeye.migrated.BeepManager.java
com.github.barcodeeye.migrated.DecodeFormatManager.java
com.github.barcodeeye.migrated.DecodeHintManager.java
com.github.barcodeeye.migrated.FinishListener.java
com.github.barcodeeye.migrated.HttpHelper.java
com.github.barcodeeye.migrated.InactivityTimer.java
com.github.barcodeeye.migrated.Intents.java
com.github.barcodeeye.migrated.LocaleManager.java
com.github.barcodeeye.scan.CaptureActivityHandler.java
com.github.barcodeeye.scan.CaptureActivity.java
com.github.barcodeeye.scan.DecodeHandler.java
com.github.barcodeeye.scan.DecodeThread.java
com.github.barcodeeye.scan.ResultsActivity.java
com.github.barcodeeye.scan.api.CardPresenter.java
com.github.barcodeeye.scan.ui.ViewfinderView.java
com.google.android.glass.eye.EyeEventReceiver.java
com.google.android.glass.eye.EyeGestureManager.java
com.google.android.glass.eye.EyeGesture.java
com.google.zxing.client.android.camera.AutoFocusManager.java
com.google.zxing.client.android.camera.CameraConfigurationManager.java
com.google.zxing.client.android.camera.CameraManager.java
com.google.zxing.client.android.camera.PreviewCallback.java
com.google.zxing.client.android.camera.open.OpenCameraInterface.java
com.google.zxing.client.android.clipboard.ClipboardInterface.java
com.google.zxing.client.android.encode.ContactEncoder.java
com.google.zxing.client.android.encode.Formatter.java
com.google.zxing.client.android.encode.MECARDContactEncoder.java
com.google.zxing.client.android.encode.VCardContactEncoder.java
com.google.zxing.client.android.history.DBHelper.java
com.google.zxing.client.android.history.HistoryItemAdapter.java
com.google.zxing.client.android.history.HistoryItem.java
com.google.zxing.client.android.share.AppInfo.java
com.google.zxing.client.android.share.AppPickerActivity.java
com.google.zxing.client.android.share.BookmarkAdapter.java
com.google.zxing.client.android.share.BookmarkPickerActivity.java
com.google.zxing.client.android.share.LoadPackagesAsyncTask.java
com.google.zxing.client.android.wifi.NetworkType.java
com.google.zxing.client.android.wifi.WifiConfigManager.java
edu.hackathon.perseus.app.AboutActivity.java
edu.hackathon.perseus.app.MainActivity.java
edu.hackathon.perseus.app.MainService.java
edu.hackathon.perseus.core.appLogger.java
edu.hackathon.perseus.core.httpSpeedTest.java