Android Open Source - craft-support-email-intent Get Info Abstract






From Project

Back to project page craft-support-email-intent.

License

The source code is released under:

MIT License

If you think the Android project craft-support-email-intent 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 com.yeokhengmeng.craftsupportemailintent;
//w  w  w .  ja v  a2 s  . c o m
import android.content.Context;
import android.content.pm.PackageManager;

public abstract class GetInfoAbstract {
  
  protected static final String UNKNOWN = "Unknown";
  protected static final String NO_PERMISSION = "No Permission";
  
  protected Context context;
  
  public GetInfoAbstract(Context context){
    this.context = context;
  }
  
  public boolean checkPermission(String permission) {
      int res = context.checkCallingOrSelfPermission(permission);
      return (res == PackageManager.PERMISSION_GRANTED);            
  }
  
  public int getVersion(){
    return android.os.Build.VERSION.SDK_INT;
  }
  
  public abstract String getBasicDetailsOnly();
  
  public abstract String getAllDetails();

}




Java Source Code List

com.lamerman.FileDialog.java
com.lamerman.SelectionMode.java
com.yeokhengmeng.craftsupportemailintent.CraftIntentEmail.java
com.yeokhengmeng.craftsupportemailintent.CraftSupportEmail.java
com.yeokhengmeng.craftsupportemailintent.GetInfoAbstract.java
com.yeokhengmeng.craftsupportemailintent.GetInfoBattery.java
com.yeokhengmeng.craftsupportemailintent.GetInfoBluetooth.java
com.yeokhengmeng.craftsupportemailintent.GetInfoCarrier.java
com.yeokhengmeng.craftsupportemailintent.GetInfoLocation.java
com.yeokhengmeng.craftsupportemailintent.GetInfoSummary.java
com.yeokhengmeng.craftsupportemailintent.GetInfoWifi.java
com.yeokhengmeng.craftsupportemailintent.MainActivity.java