| | |
| | | import com.alibaba.android.arouter.launcher.ARouter; |
| | | import com.bumptech.glide.Glide; |
| | | import com.bumptech.glide.request.RequestOptions; |
| | | import com.google.gson.FieldNamingPolicy; |
| | | import com.google.gson.Gson; |
| | | import com.google.gson.GsonBuilder; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.lcjian.library.RetainViewFragment; |
| | | import com.lcjian.library.content.ConnectivityChangeHelper; |
| | |
| | | import com.lcjian.library.util.common.StringUtils; |
| | | import com.mugua.mgvideo.R; |
| | | import com.mugua.mgvideo.ui.mine.SuggestionActivity; |
| | | import com.mugua.mgvideo.util.ConfigUtil; |
| | | import com.umeng.analytics.MobclickAgent; |
| | | import com.yeshi.base.utils.JsonUtil; |
| | | import com.umeng.socialize.ShareAction; |
| | | import com.umeng.socialize.UMShareListener; |
| | | import com.umeng.socialize.bean.SHARE_MEDIA; |
| | | import com.umeng.socialize.media.UMWeb; |
| | | import com.yeshi.base.ui.LoginActivity; |
| | | import com.yeshi.base.ui.PersonInfoActivity; |
| | | import com.yeshi.base.utils.RouteConstant; |
| | | import com.yeshi.base.utils.YouthUtil; |
| | | import com.yeshi.base.utils.http.BasicTextHttpResponseHandler; |
| | | import com.mugua.mgvideo.MGVideoAPI; |
| | |
| | | Header[] headers, JSONObject jsonObject) |
| | | throws Exception { |
| | | if (jsonObject.getBoolean("IsPost")) { |
| | | Gson gson = new GsonBuilder().setFieldNamingPolicy( |
| | | FieldNamingPolicy.UPPER_CAMEL_CASE) |
| | | .create(); |
| | | List<Banner> banners = gson.fromJson(jsonObject |
| | | |
| | | List<Banner> banners = JsonUtil.videoGson.fromJson(jsonObject |
| | | .getJSONObject("Data").getJSONArray("data") |
| | | .toString(), new TypeToken<List<Banner>>() { |
| | | }.getType()); |