| | |
| | | import com.androidquery.AQuery; |
| | | import com.bumptech.glide.Glide; |
| | | import com.ysvideo.zhibo.app.R; |
| | | import com.ysvideo.zhibo.app.entity.user.UserInfo; |
| | | import com.ysvideo.zhibo.app.ui.common.BrowserActivity; |
| | | import com.ysvideo.zhibo.app.util.UserUtil; |
| | | import com.ysvideo.zhibo.app.util.api.BasicTextHttpResponseHandler; |
| | |
| | | setContentView(R.layout.activity_person_info); |
| | | TopBarUtil.init(this, "个人信息", this); |
| | | |
| | | if (!UserUtil.isLogin(getApplicationContext())) { |
| | | Toast.makeText(getApplicationContext(), "请先登录", Toast.LENGTH_SHORT).show(); |
| | | finish(); |
| | | return; |
| | | } |
| | | |
| | | |
| | | mAQuery = new AQuery(this); |
| | | |
| | | |
| | |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | if (jsonObject.optBoolean("IsPost")) { |
| | | JSONObject data = jsonObject.optJSONObject("Data"); |
| | | |
| | | UserInfo userInfo = new UserInfo(); |
| | | userInfo.setPortrait(data.optString("Portrait")); |
| | | userInfo.setId(data.getString("Id")); |
| | | userInfo.setNickName(data.optString("Nickname")); |
| | | UserUtil.loginSuccess(getApplicationContext(), userInfo); |
| | | |
| | | |
| | | Glide.with(PersonInfoActivity.this).load(data.optString("Portrait")).transform(new GlideCircleTransform(getApplicationContext())).placeholder(R.drawable.ic_portrait_default).error(R.drawable.ic_portrait_default).into(iv_portrait); |
| | | tv_nickName.setText(data.optString("Nickname")); |
| | | tv_birthday.setText(data.optString("Birthday")); |
| | |
| | | * @param uri |
| | | */ |
| | | public void startPhotoZoom(Uri uri) { |
| | | File storageDir = new File(android.os.Environment.getExternalStorageDirectory().getPath() + "/HanJuImg/"); |
| | | File storageDir = new File(android.os.Environment.getExternalStorageDirectory().getPath() + "/ZhiBoImg/"); |
| | | if (!storageDir.exists()) {//没有文件夹则创建 |
| | | storageDir.mkdir(); |
| | | } |