项目包含页面跳转、多线程数据请求;下面就来解剖。

运行图

首先,两个界面的来回跳转。通过“提交”“返回”点击即可。

Intent intent = new Intent(MainActivity.this, Main2Activity.class); intent.putExtra(key, name); startActivity(intent);

其次,线程。在这里在第二个界面上通过一个按钮对应一个线程,点击按钮查看影片详情(下载图片)

有简洁的方式,这里就是demo。

1.添加网络权限;

2.新建线程(这里采用runnable形式)

3.添加所要请求的网络图片地址并解析。

try {url = new URL("https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1259548593,1589944519&fm=58&s=97945F805C1188CC52A825810300A093");conn = (HttpURLConnection) url.openConnection();if (conn.getResponseCode() == 200) {InputStream is = conn.getInputStream();mBitap = BitmapFactory.decodeStream(is);//    imageView.setImageBitmap(mBitap);
                                        conn.disconnect();Main2Activity.this.runOnUiThread(new Runnable() {@Overridepublic void run() {img1.setImageBitmap(mBitap);}});

4.实现多线程的话,依据1~3步骤,类推即可。

多个的话效果就如前面的运行图第二张。

转载于:https://www.cnblogs.com/fsbr/p/6636737.html

Demo(3月28日)相关推荐

  1. python编程入门与案例详解-quot;Python小屋”免费资源汇总(截至2018年11月28日)...

    原标题:"Python小屋"免费资源汇总(截至2018年11月28日) 为方便广大Python爱好者查阅和学习,特整理汇总微信公众号"Python小屋"开通29 ...

  2. Windows8/Silverlight/WPF/WP7/HTML5周学习导读(1月28日-2月3日)

    Windows8/Silverlight/WPF/WP7/HTML5周学习导读(1月28日-2月3日) 本周Windows 8开发学习资源更新 重新想象 Windows 8 Store Apps (7 ...

  3. SilverlightMMORPG窝窝世界明天4月28日封测

    SilverlightMMORPG窝窝世界明天4月28日封测 作为软件巨头微软近年来所推崇的富媒体应用的解决方案,微软Silverlight(银光)以其跨平台.支持多种浏览器的互联网多媒体呈现技术,极 ...

  4. 2021年4月28日 深圳头条后台开发实习面试(hr面)

    title: 2021年4月28日 深圳头条后台开发实习面试(hr面) tags: 面经 2021年4月28日 深圳头条后台开发实习面试(hr面) 自我介绍 为什么当时高考报考了机械行业呢? 你对机械 ...

  5. 6月28日 cf总结

    6月28日 cf总结 今天cf提前到10点了,还不如半夜..网速坑啊... A题:水题. 在一个01序列中每次删掉01和10,求最终剩下的序列的长度. 直接输出0的个数和1的个数的差即可,因为最终只要 ...

  6. 1月28日昆山杜克,西交利物浦大学太仓校区参观计划

    基本信息 时间 1月28日 地点 苏州 人物 黄老师 海棠老师 郭同学 滕同学 起因 昆山杜克大学特别好,特别想亲身去看看! 经过 9点到10点从学校出发,打车吧,主要是现在疫情不太稳定,打车去火车站 ...

  7. C#与Javascript变量、函数之间的相互调用2008年11月28日 星期五 05:28 P.M.1.如何在JavaScript访问C#函数?

    C#与Javascript变量.函数之间的相互调用 2008年11月28日 星期五 05:28 P.M. 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3 ...

  8. 倩女手游服务器维护,倩女手游7月28日服务器在线维护公告

    亲爱的玩家们: <倩女幽魂>手游服务器已趋于稳定,除重要内容更新日外,每周四上午将不再进行例行停机维护(更新内容照常放出,本周合服服务器仍需停服维护),游戏新内容将采用在线更新的方式放出. ...

  9. 崩坏3服务器维护多久,崩坏35月28日停服维护多久?4.0版本更新内容汇总[图]

    崩坏3早已放出消息的4.0版本终于要来了,官方已经发布了更新的公告,将会在5月28日的时候停服,到时候玩家就不能登游戏了,那么本次更新的具体时间是什么时候?还有要持续多久?又有什么新的内容上线?在下面 ...

  10. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日)

    分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日) 本周Silverlight学习资源更新 Silverlight HttpUtil 封 ...

最新文章

  1. C指针8:二级指针(意思就是指向指针的指针)
  2. 华为任正非谈退休:思维跟不上的时候退,目前是才思泉涌的状态
  3. debian安装emacs23
  4. 1349. 修理牛棚【难度: 中 / 思维 贪心】
  5. [云炬创业基础笔记]第二章创业者测试1
  6. 在 Windows 上可以用 Docker 吗?| 洞见
  7. 【离散数学】集合的划分与覆盖
  8. SAP License:雾里看花系列——弃用SAP是小企业无奈的选择
  9. vim的简单使用及配置
  10. Cookies 、 Session 和 token 的区别
  11. 基于麻雀算法改进的LSTM分类算法-附代码
  12. python语句和语法结构
  13. linux用sqlserver数据库,Linux下安装访问SQLSERVER2000数据库(附文件下载)
  14. 24X24 黑体简体中文点阵字库
  15. 女人一定要有自己的职业
  16. 标准盒模型和怪异盒模型小结
  17. 清除浮动2021-08-25
  18. 软件测试-柠檬班python全栈自动化50期测试学习笔记分享
  19. Python海龟绘图,画花朵
  20. jimu Mirror的使用(android快速手机预览xml界面)

热门文章

  1. 那年,寻找工作的历程
  2. 允许更新此预编译站点的作用
  3. PHP中的正则表达式函数
  4. MySQL Merge存储引擎
  5. MyEclipse—如何在MyEclipse中创建servlet3.0
  6. springmvc或者springboot 中实现跨域的5种方式
  7. vmware16安装centos7超详细说明
  8. Sql语句对数据库和表的简单操作
  9. C++ 单例模式 std::call_once实现
  10. 统计与自适应信号处理_时间序列分析 自协方差/自相关系数/偏自相关系数