| | |
| | | |
| | | import com.androidquery.AQuery; |
| | | import com.bumptech.glide.Glide; |
| | | import com.google.gson.Gson; |
| | | import com.bumptech.glide.load.engine.DiskCacheStrategy; |
| | | import com.bumptech.glide.request.RequestOptions; |
| | | import com.lcjian.library.content.ConnectivityChangeHelper; |
| | | import com.lcjian.library.content.ConnectivityChangeHelper.OnConnectivityChangeListener; |
| | | import com.lcjian.library.util.common.DimenUtils; |
| | | import com.lcjian.library.util.common.StringUtils; |
| | | import com.lcjian.library.util.glide.GlideRoundTransform; |
| | | import com.umeng.analytics.MobclickAgent; |
| | | import com.umeng.socialize.ShareAction; |
| | | import com.umeng.socialize.UMShareAPI; |
| | | import com.umeng.socialize.UMShareListener; |
| | | import com.umeng.socialize.bean.SHARE_MEDIA; |
| | | import com.umeng.socialize.media.UMWeb; |
| | | import com.weikou.beibeivideo.BasicTextHttpResponseHandler; |
| | | import com.weikou.beibeivideo.BeibeiVideoAPI; |
| | | import com.weikou.beibeivideo.R; |
| | | import com.weikou.beibeivideo.db.MessageTable; |
| | | import com.weikou.beibeivideo.entity.NewComment; |
| | | import com.weikou.beibeivideo.entity.UserInfo; |
| | | import com.weikou.beibeivideo.entity.vo.UserInfoVO; |
| | | import com.weikou.beibeivideo.ui.MyRetainViewFragment; |
| | | import com.weikou.beibeivideo.ui.common.FollowActivity; |
| | | import com.weikou.beibeivideo.ui.dialog.ShareAPPDialog; |
| | | import com.weikou.beibeivideo.ui.login.LoginActivity; |
| | | import com.weikou.beibeivideo.ui.login.PersonInfoActivity; |
| | | import com.weikou.beibeivideo.ui.mine.BrowserActivity; |
| | | import com.weikou.beibeivideo.ui.mine.PPTVPlayActivity; |
| | | import com.weikou.beibeivideo.ui.video.VideoPlayerBrowserActivity; |
| | | import com.weikou.beibeivideo.ui.mine.HelpAndTicklingActivity; |
| | | import com.weikou.beibeivideo.ui.mine.MyFavouriteActivity; |
| | | import com.weikou.beibeivideo.ui.mine.SettingsActivity; |
| | | import com.weikou.beibeivideo.ui.mine.SystemMessageActivity; |
| | | import com.weikou.beibeivideo.ui.mine.WatchHistoryActivity; |
| | | import com.weikou.beibeivideo.ui.recommend.SearchActivity; |
| | | import com.weikou.beibeivideo.util.BeibeiConstant; |
| | | import com.weikou.beibeivideo.util.ConfigUtil; |
| | | import com.weikou.beibeivideo.util.GlideCircleTransform; |
| | | import com.weikou.beibeivideo.util.UserUtil; |
| | | import com.weikou.beibeivideo.widget.BadgeView; |
| | | import com.weikou.beibeivideo.R; |
| | | |
| | | import org.apache.http.Header; |
| | | import org.json.JSONObject; |
| | | |
| | | import de.greenrobot.event.EventBus; |
| | | |
| | |
| | | openMsg(); |
| | | break; |
| | | case R.id.rl_mine_share: |
| | | |
| | | String shareContent = getShareContent(); |
| | | UMWeb web = new UMWeb(getShareUrl()); |
| | | String shareTitle = getResources().getString(R.string.app_name); |
| | | web.setTitle(shareTitle); |
| | | web.setDescription(shareContent); |
| | | new ShareAction(getActivity()).withText(shareContent).withMedia(web) |
| | | .setDisplayList(SHARE_MEDIA.SINA, SHARE_MEDIA.QQ, SHARE_MEDIA.WEIXIN) |
| | | .setCallback(shareListener).open(); |
| | | new ShareAPPDialog.Builder(getActivity()).create().show(); |
| | | break; |
| | | case R.id.rl_mine_help: |
| | | startActivity(new Intent(tv_no_network.getContext(), |
| | |
| | | break; |
| | | case R.id.rl_mine_about_us: |
| | | Intent intent1 = new Intent(getContext(), BrowserActivity.class); |
| | | intent1.putExtra("url", BeibeiConstant.ABOUT_US); |
| | | // intent1.putExtra("url", "http://192.168.3.122:8848/buwan-web/BuWanWeb/unregister/index.html"); |
| | | // intent1.putExtra("url", BeibeiConstant.ABOUT_US); |
| | | intent1.putExtra("url", "https://www.iqiyi.com/v_fuudooxv8k.html"); |
| | | startActivity(intent1); |
| | | break; |
| | | case R.id.rl_mine_settings: |
| | |
| | | break; |
| | | |
| | | case R.id.tv_vip_open: |
| | | if (!UserUtil.isLogin(tv_no_network.getContext())) |
| | | if (!UserUtil.isLogin(tv_no_network.getContext())) { |
| | | startActivity(new Intent(tv_no_network.getContext(), LoginActivity.class)); |
| | | return; |
| | | } |
| | | String url = ConfigUtil.getVipLink(tv_no_network.getContext()); |
| | | if (StringUtils.isEmpty(url)) { |
| | | return; |
| | |
| | | String portrait = userInfo.getPortrait(); |
| | | String name = userInfo.getNickname(); |
| | | try { |
| | | Glide.with(getActivity().getApplicationContext()).load(portrait).placeholder(R.drawable.ic_portrait_default) |
| | | .transform(new GlideCircleTransform(getActivity())) |
| | | Glide.with(getActivity().getApplicationContext()).load(portrait).apply(new RequestOptions().dontAnimate().diskCacheStrategy(DiskCacheStrategy.ALL)).placeholder(R.drawable.ic_portrait_default) |
| | | .transform(new GlideRoundTransform(getActivity(), 50)) |
| | | .into(iv_user_logo); |
| | | } catch (IllegalArgumentException e) { |
| | | e.printStackTrace(); |
| | |
| | | |
| | | @Override |
| | | public void onSuccess() { |
| | | |
| | | initLoginInfo(); |
| | | } |
| | | |
| | | @Override |