Skip to content

Instantly share code, notes, and snippets.

UseAge:
1:create providedJar dir at subProject
2:use:providAAR 'xxxx' in subproject
Code in root build.gradle:
buildscript {
repositories {
mavenLocal()
abstarct public class SimpleBackgroundTask<T> extends AsyncTask<Void,Void,T>{
WeakReference<Activity> weakActivity
public SimpleBackgroundTask(Activity activity){
weakActivity = new WeakReference<Activity>(activity);
}
@Override
protected final T doInBackground(Void... voids) {
@muyiou
muyiou / gist:7689781
Created November 28, 2013 10:14
解决国产手机Location.distancTo()距离不准的问题
private static final double EARTH_RADIUS = 6378137;
private static double rad(double d)
{
return d * Math.PI / 180.0;
}
public static double getDistanceofPoint(Location locationA, Location locationB) {
double radLat1 = rad(locationA.getLatitude());
double radLat2 = rad(locationB.getLatitude());