实现总体思路:主要采用startActivityForResult(intent, 0x111)和setResult(0x111, intent)方法。并且,在MainActivity中实现

onActivityResult方法即可。(bundle对象信息的回传)

具体步骤如下:

1、在MainActivity中,代码如下:

Intent intent=new Intent(MainActivity.this, UserLogoActivity.class);

intent.putExtras(bundle_get);

startActivityForResult(intent, 0x111);

2、在UserLogoActivity中,代码如下:

Intent intent=new Intent(UserLogoActivity.this, MainActivity.class);

intent.putExtras(bundle_get);

setResult(0x111, intent);

3、在MainActivity中实现onActivityResult()方法,代码如下:

@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {

// TODO Auto-generated method stub

super.onActivityResult(requestCode, resultCode, data);

if (requestCode==0x111&&resultCode==0x111) {

Bundle bundle=data.getExtras();

int imageid=bundle.getInt("imgId");

iv_userlogo.setImageResource(imageid);

}

else if (requestCode==0x110&&resultCode==0x110) {

NavegationUserInfoRefresh();

}else if (requestCode==0x100&&resultCode==0x100) {

NavegationUserInfoRefresh();

}

}

android 用户中心布局,android用户中心头像选择功能的方法实现-Go语言中文社区相关推荐

  1. glide源码中包含了那种设计模式_腾讯阿里华为小米等大厂Android高端面试题145题(含部分详解)-Go语言中文社区...

    前言 本篇是结合我之前面试别人的经验,以及跟一些在大厂待过的朋友,讨论总结出的一份很全面的大公司需要用到的一些高端Android技术.这里也专门整理了一个文档,重点和难点都有详细解析. 这些题目有点技 ...

  2. android选择头像弹窗,Android App开发常用功能之用户头像选择-Go语言中文社区

    前言 现在的APP基本都有个人资料的填写,基本的都有头像的选择,支持拍照和从本地相册选择,剪切圆形头像的功能,现在用个小demo实现以下. 下面看一下效果图 上代码: 主界面代码 package co ...

  3. android 平台 列表布局,Android 设计指南 - 风格

    构建在任何设备上都引人注目的应用. Android 驱动了数百万计的手机.平板和其他设备,囊括了各种不同的屏幕尺寸和比例.利用 Android 灵活的布局系统,你可以创造出在各种设备上看起来都很优雅的 ...

  4. android旋转缩放布局,Android学习笔记(一):双指缩放及旋转计算

    请尊重原创,转载请注明来源. Android中,很多时候会用到手势判断,判断用户当前的手势是移动,还是双指缩放/旋转,关于Android中的手势和gesturedetector,已经有很多人进行过研究 ...

  5. Android桌面图标布局,android安装运行launcher并修改桌面图标

    以系统及程序的方式安装和运行Launcher,才能在Launcher启动的时候就让默认的AppWidget程序显示出来.否则将会出现 java.lang.SecurityException: bind ...

  6. android 自定义输入法布局,Android自定义输入法使用方法

    Android自定义输入法使用方法 时间:2017-04-21     来源:Android开发学习网 对于Android用户而言,一般都会使用第三方的输入法.可是在输入密码时(尤其是支付相关的密码) ...

  7. android博学谷布局,Android项目实战系列—基于博学谷(四)我的模块(下)

    image 由于这个模块内容较多,篇幅较长,请耐心阅读. "我"的模块分为四个部分 一.修改密码 1.创建修改密码界面 在com.boxuegu.activity包中,创建一个ja ...

  8. android功能导航布局,Android全面屏虚拟导航栏适配

    手机正朝着全面屏的方向演进,与此同时也给开发者带来了很多适配上的新问题,虚拟导航栏就是其中一个.最近在糗百的项目中,就有相关的适配问题,我查阅了目前关于虚拟导航栏适配的相关文章,基本上在全面屏手机里都 ...

  9. Android 遥控器按键 布局,Android 类遥控器圆形控件 扇形按钮 带中间按钮

    Android 类遥控器圆形控件 扇形按钮 带中间按钮 前言 效果图 使用方法 添加依赖 在布局中使用 参数设定 设定是否有中间按钮 设定正常情况下的中间按钮的背景颜色 设定中间按钮的圆圈描边颜色 设 ...

最新文章

  1. 比尔盖茨是这样审查项目的 2
  2. How to get pure json data by ajax request
  3. 8、python基础知识-用户输入
  4. 【Java】强软弱虚四种引用,弱引用在ThreadLocal中的应用
  5. php sql语句计算距离,sql计算经纬度得出最近距离的公式
  6. ubuntu 安装 theano
  7. 从零开始Unity引擎学习
  8. ssh 登录linux xsell 登录Linux 提示用户密钥登录怎么解决
  9. matlab对角替换,matlab矩阵对角最大化实现
  10. tvm relay inline pass的调研
  11. linux安装i219网卡驱动下载,华硕E500 G5 (-INTEL I210 / I219-LM)网卡驱动12.17.10.7版下载,适用于Win10-64-驱动精灵...
  12. python -m pip install --upgrade pip更新pip报错终极解决方法
  13. Java动态代理的原理
  14. ResponseResult
  15. 看完 穿条纹睡衣的男孩 之后
  16. 分享 6 个 Vue3 开发必备的 VSCode 插件
  17. Oracle - UTL_FILE包之详解
  18. 柯尔特python_柯字取名的含义是什么
  19. 优化算法-3:RMSProp算法和Adam算法
  20. SM3算法python实现

热门文章

  1. php去数组中的数据库,php 数据库 取出数组
  2. 在阿里云服务器中安装配置mysql数据库完整教程
  3. 硬盘MBR和GPT区别
  4. ibtais中把clob数据类型转换成string并插入到数据库中
  5. struts2:数据标签
  6. 解决GD中文乱码问题
  7. TRAC 整合已有的SVN目录
  8. Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)...
  9. 46 - 算法 -Leetcode-189-旋转数组-数据结构vector或者reverse函数
  10. 初学者python笔记(json模块、pickle模块、xml模块、shelve模块)