Android Open Source - SDCrimeZone S D Crime Zone Application






From Project

Back to project page SDCrimeZone.

License

The source code is released under:

Apache License

If you think the Android project SDCrimeZone 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.crimezone.sd;
//from   w  w w  . j  a v  a2 s.  co m
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

import com.google.android.maps.GeoPoint;

import android.app.Application;
import android.content.Context;
import android.util.Log;

public class SDCrimeZoneApplication extends Application {
  public static final Map<String, String> bccMap;
  static {
    Map<String, String> aMap = new HashMap<String, String>();
    aMap.put("1", "Murder");
    aMap.put("2", "Rape");
    aMap.put("3", "Robbery");
    aMap.put("4", "Assault");
    aMap.put("5", "Burglary");
    aMap.put("6", "Theft");
    aMap.put("7", "Vehicle Theft");
    aMap.put("8", "Arson");
    aMap.put("A", "Other Crimes");
    aMap.put("C", "Child & Family");
    aMap.put("D", "Deadly Weapon");
    aMap.put("E", "Embezzlement");
    aMap.put("F", "Fraud");
    aMap.put("G", "Gambling");
    aMap.put("M", "Malicious Mischief");
    aMap.put("N", "Narcotics");
    aMap.put("S", "Sex Crimes");
    aMap.put("Y", "Forgery");
    aMap.put("Z", "Other Non-criminal incidents");
    bccMap = Collections.unmodifiableMap(aMap);
  }

  public static final Map<String, Integer> bccAverage2011;
  static {
    Map<String, Integer> bMap = new HashMap<String, Integer>();
    bMap.put("1", 1);
    bMap.put("2", 70);
    bMap.put("3", 313);
    bMap.put("4", 1935);
    bMap.put("5", 2791);
    bMap.put("6", 2534);
    bMap.put("7", 2);
    bMap.put("8", 30);
    bMap.put("A", 469);
    bMap.put("C", 160);
    bMap.put("D", 11);
    bMap.put("E", 48);
    bMap.put("F", 790);
    bMap.put("G", 0);
    bMap.put("M", 1110);
    bMap.put("N", 5);
    bMap.put("S", 89);
    bMap.put("Y", 32);
    bMap.put("Z", 1007);
    bccAverage2011 = Collections.unmodifiableMap(bMap);
  }

  public static void debug(Context context, String out) {
    Log.v(context.getString(R.string.app_name), out);
  }

  public static GeoPoint getGeoPoint(String lat, String lng) {
    Double dlat = new Double(lat);
    Double dlng = new Double(lng);
    int mlat = (int) (dlat.floatValue() * 1E6);
    int mlng = (int) (dlng.floatValue() * 1E6);
    return new GeoPoint(mlat, mlng);
  }

}




Java Source Code List

com.crimezone.sd.BccCodeEnum.java
com.crimezone.sd.CircleMapOverlay.java
com.crimezone.sd.CrimeMapOverlay.java
com.crimezone.sd.Data.java
com.crimezone.sd.SDCrimeMapActivity.java
com.crimezone.sd.SDCrimeSummaryActivity.java
com.crimezone.sd.SDCrimeSummaryWorker.java
com.crimezone.sd.SDCrimeZoneActivity.java
com.crimezone.sd.SDCrimeZoneApplication.java
com.crimezone.sd.SDPopulateCrimeListActivity.java
com.crimezone.sd.ShowCrimeMapActivity.java