1145873331@qq.com 6 years ago
parent
commit
5b47557d6a

+ 3 - 6
app/build.gradle

217
}
217
}
218
218
219
dependencies {
219
dependencies {
220
221
//    compile files('libs/badgeview.jar')
220
    compile files('libs/mframework.jar')
222
    compile files('libs/mframework.jar')
221
    compile files('libs/xUtils-2.6.14.jar')
222
    compile files('libs/picasso-2.5.2.jar')
223
    compile files('libs/picasso-2.5.2.jar')
223
    compile files('libs/httpmime-4.3.5.jar')
224
    compile files('libs/httpmime-4.3.5.jar')
224
    compile files('libs/badgeview.jar')
225
    compile project(':autolayout')
225
    compile project(':autolayout')
226
    compile files('libs/universal-image-loader-1.9.1.jar')
226
    compile files('libs/universal-image-loader-1.9.1.jar')
227
    //noinspection GradleCompatible
228
    //    compile 'com.facebook.fresco:fresco:0.9.0+'
229
    //    compile 'com.facebook.fresco:drawee:0.9.0+'
230
    compile files('libs/bugly_1.2.9_release.jar')
227
    compile files('libs/bugly_1.2.9_release.jar')
231
    //noinspection GradleCompatible
228
    //noinspection GradleCompatible
232
    compile files('libs/jg_filter_sdk_1.1.jar')
229
    compile files('libs/jg_filter_sdk_1.1.jar')
263
    compile 'com.yinglan.scrolllayout:scrolllayout:1.0.0'
260
    compile 'com.yinglan.scrolllayout:scrolllayout:1.0.0'
264
    compile 'com.android.support:appcompat-v7:26.1.0'
261
    compile 'com.android.support:appcompat-v7:26.1.0'
265
    compile 'com.android.support:design:26.1.0'
262
    compile 'com.android.support:design:26.1.0'
266
    compile 'com.nineoldandroids:library:2.4.0'
263
//    compile 'com.nineoldandroids:library:2.4.0'
267
    compile 'com.github.bumptech.glide:glide:4.1.1'
264
    compile 'com.github.bumptech.glide:glide:4.1.1'
268
    compile 'me.iwf.photopicker:PhotoPicker:0.9.12@aar'
265
    compile 'me.iwf.photopicker:PhotoPicker:0.9.12@aar'
269
    compile 'top.zibin:Luban:1.1.2'
266
    compile 'top.zibin:Luban:1.1.2'

+ 0 - 0
app/libs/MobCommons.jar


+ 0 - 0
app/libs/MobTools.jar


BIN
app/libs/httpclient-4.3.5.jar


BIN
app/libs/httpclient-cache-4.3.5.jar


BIN
app/libs/httpcore-4.3.2.jar


+ 0 - 1
app/src/main/java/com/electric/chargingpile/activity/ShareTwoActivity.java

105
import rx.Subscription;
105
import rx.Subscription;
106
import rx.android.schedulers.AndroidSchedulers;
106
import rx.android.schedulers.AndroidSchedulers;
107
import rx.schedulers.Schedulers;
107
import rx.schedulers.Schedulers;
108
import top.zibin.luban.Luban;
109
108
110
109
111
public class ShareTwoActivity extends Activity implements View.OnClickListener,EasyPermissions.PermissionCallbacks{
110
public class ShareTwoActivity extends Activity implements View.OnClickListener,EasyPermissions.PermissionCallbacks{

+ 8 - 9
app/src/main/java/com/electric/chargingpile/adapter/AlterAdapter.java

10

10

11
import com.electric.chargingpile.R;
11
import com.electric.chargingpile.R;
12
import com.electric.chargingpile.entity.AlterEntity;
12
import com.electric.chargingpile.entity.AlterEntity;
13
import com.lidroid.xutils.ViewUtils;
14
import com.lidroid.xutils.view.annotation.ViewInject;
15

13

16
import java.util.List;
14
import java.util.List;
17

15

62

60

63
        private View itemView;
61
        private View itemView;
64

62

65
        @ViewInject(R.id.item_collect_imageView)
66
        private ImageView item_share_imageView;
63
        private ImageView item_share_imageView;
67
        @ViewInject(R.id.item_collect_title)
68
        private TextView item_share_title;
64
        private TextView item_share_title;
69
        @ViewInject(R.id.item_collect_private)
70
        private ImageView item_share_private;
65
        private ImageView item_share_private;
71
        @ViewInject(R.id.item_collect_descriptionOR)
72
        private TextView item_share_descriptionOR;
66
        private TextView item_share_descriptionOR;
73
        @ViewInject(R.id.item_collect_descriptionTR)
74
        private TextView item_share_descriptionTR;
67
        private TextView item_share_descriptionTR;
75
        @ViewInject(R.id.collect_item_address)
76
        private TextView share_item_address;
68
        private TextView share_item_address;
77

69

78
        public ViewHolder(View itemView) {
70
        public ViewHolder(View itemView) {
79
            this.itemView = itemView;
71
            this.itemView = itemView;
80
            ViewUtils.inject(this, itemView);
72

73
            item_share_imageView = itemView.findViewById(R.id.item_collect_imageView);
74
            item_share_title = itemView.findViewById(R.id.item_collect_title);
75
            item_share_private = itemView.findViewById(R.id.item_collect_private);
76
            item_share_descriptionOR = itemView.findViewById(R.id.item_collect_descriptionOR);
77
            item_share_descriptionTR = itemView.findViewById(R.id.item_collect_descriptionTR);
78
            share_item_address = itemView.findViewById(R.id.collect_item_address);
79

81
        }
80
        }
82
    }
81
    }
83
}
82
}

+ 8 - 7
app/src/main/java/com/electric/chargingpile/adapter/CollectAdapter.java

10

10

11
import com.electric.chargingpile.R;
11
import com.electric.chargingpile.R;
12
import com.electric.chargingpile.data.Zhan;
12
import com.electric.chargingpile.data.Zhan;
13
import com.lidroid.xutils.ViewUtils;
14
import com.lidroid.xutils.view.annotation.ViewInject;
15

13

16
import java.util.List;
14
import java.util.List;
17

15

68

66

69
    public class ViewHolder{
67
    public class ViewHolder{
70
        private View itemView;
68
        private View itemView;
71
        @ViewInject(R.id.item_collect_title)
69

72
        private TextView item_collect_title;
70
        private TextView item_collect_title;
73
        @ViewInject(R.id.item_collect_descriptionOR)
74
        private TextView item_collect_descriptionOR;
71
        private TextView item_collect_descriptionOR;
75
        @ViewInject(R.id.item_collect_descriptionTR)
76
        private TextView item_collect_descriptionTR;
72
        private TextView item_collect_descriptionTR;
77
        @ViewInject(R.id.collect_item_address)
78
        private TextView collect_item_address;
73
        private TextView collect_item_address;
79

74

80
        public ViewHolder(View itemView) {
75
        public ViewHolder(View itemView) {
81
            this.itemView = itemView;
76
            this.itemView = itemView;
82
            ViewUtils.inject(this, itemView);
77

78
            item_collect_title = itemView.findViewById(R.id.item_collect_title);
79
            item_collect_descriptionOR = itemView.findViewById(R.id.item_collect_descriptionOR);
80
            item_collect_descriptionTR = itemView.findViewById(R.id.item_collect_descriptionTR);
81
            collect_item_address = itemView.findViewById(R.id.collect_item_address);
82

83

83
        }
84
        }
84
    }
85
    }
85
}
86
}

+ 12 - 13
app/src/main/java/com/electric/chargingpile/adapter/ShareAdapter.java

8
import android.widget.ImageView;
8
import android.widget.ImageView;
9
import android.widget.TextView;
9
import android.widget.TextView;
10

10

11
import com.lidroid.xutils.ViewUtils;
12
import com.lidroid.xutils.view.annotation.ViewInject;
13

14
import com.electric.chargingpile.entity.ShareEntity;
15

16
import com.electric.chargingpile.R;
11
import com.electric.chargingpile.R;
17

12
import com.electric.chargingpile.entity.ShareEntity;
18

13

19
import java.util.List;
14
import java.util.List;
20

15

66

61

67
        private View itemView;
62
        private View itemView;
68

63

69
        @ViewInject(R.id.item_collect_imageView)
70
        private ImageView item_share_imageView;
64
        private ImageView item_share_imageView;
71
        @ViewInject(R.id.item_collect_title)
65

72
        private TextView item_share_title;
66
        private TextView item_share_title;
73
        @ViewInject(R.id.item_collect_private)
67

74
        private ImageView item_share_private;
68
        private ImageView item_share_private;
75
        @ViewInject(R.id.item_collect_descriptionOR)
69

76
        private TextView item_share_descriptionOR;
70
        private TextView item_share_descriptionOR;
77
        @ViewInject(R.id.item_collect_descriptionTR)
71

78
        private TextView item_share_descriptionTR;
72
        private TextView item_share_descriptionTR;
79
        @ViewInject(R.id.collect_item_address)
73

80
        private TextView share_item_address;
74
        private TextView share_item_address;
81

75

82
        public ViewHolder(View itemView) {
76
        public ViewHolder(View itemView) {
83
            this.itemView = itemView;
77
            this.itemView = itemView;
84
            ViewUtils.inject(this, itemView);
78
            item_share_imageView = itemView.findViewById(R.id.item_collect_imageView);
79
            item_share_title = itemView.findViewById(R.id.item_collect_title);
80
            item_share_private = itemView.findViewById(R.id.item_collect_private);
81
            item_share_descriptionOR = itemView.findViewById(R.id.item_collect_descriptionOR);
82
            item_share_descriptionTR = itemView.findViewById(R.id.item_collect_descriptionTR);
83
            share_item_address = itemView.findViewById(R.id.collect_item_address);
85
        }
84
        }
86
    }
85
    }
87
}
86
}

+ 1 - 23
app/src/main/java/com/electric/chargingpile/view/CarTypeDialog.java

1
package com.electric.chargingpile.view;
1
package com.electric.chargingpile.view;
2
2
3
import android.app.*;
4
import android.app.AlertDialog;
3
import android.app.Activity;
5
import android.content.Context;
4
import android.content.Context;
6
import android.content.DialogInterface;
7
import android.content.Intent;
8
import android.util.Log;
9
import android.view.Display;
5
import android.view.Display;
10
import android.view.LayoutInflater;
6
import android.view.LayoutInflater;
11
import android.view.View;
7
import android.view.View;
12
import android.view.WindowManager;
8
import android.view.WindowManager;
13
import android.webkit.WebView;
14
import android.widget.FrameLayout;
9
import android.widget.FrameLayout;
15
import android.widget.ImageView;
10
import android.widget.ImageView;
16
import android.widget.LinearLayout;
11
import android.widget.LinearLayout;
17
import android.widget.TextView;
12
import android.widget.TextView;
18
import android.widget.Toast;
19
13
20
import com.electric.chargingpile.R;
14
import com.electric.chargingpile.R;
21
import com.electric.chargingpile.activity.CreditActivity;
22
import com.electric.chargingpile.activity.FindActivity;
23
import com.electric.chargingpile.activity.LoginActivity;
24
import com.electric.chargingpile.activity.MainMapActivity;
25
import com.electric.chargingpile.activity.UserCenterActivity;
26
import com.electric.chargingpile.application.MainApplication;
27
import com.electric.chargingpile.util.DES3;
28
import com.umeng.analytics.MobclickAgent;
29
30
import java.net.URLEncoder;
31
import java.util.HashMap;
32
33
import cn.sharesdk.framework.Platform;
34
import cn.sharesdk.framework.PlatformActionListener;
35
import cn.sharesdk.framework.ShareSDK;
36
import cn.sharesdk.onekeyshare.OnekeyShare;
37
15
38
/**
16
/**
39
 * Created by demon on 2017/5/25.
17
 * Created by demon on 2017/5/25.