zoukankan      html  css  js  c++  java
  • Android开发探秘之四:利用Intent实现数据传递

    在Android开发过程中,很多人都熟悉Intent,这是个用于在多个View之间共享数据的类。本节主要是继承上节,通过点选ListView中的文本,把文本中的URL加载到一个新的页面上,并且打印出来。为了方便,我先把上一节的代码重新贴一下,因为在上一节后,代码做了少许修改:

    Code

    实现的效果如下:

    QQ截图20131014222648

    然后我们需要做的就是当点击ListView中的项目的时候,程序会将每个话题下面的URL链接发送到新的页面显示:

    下面是当点击ListView项目的时候,利用Intent传递数据的方法:

    Code


    在子页面“topicdetails.java”中,我们可以通过如下的方式来接收传递过来的值:

    Code

    当然,一定不要忘记了在AndroidManifest.xml文件中添加Activity映射(黄色背景部分):

    Code

    这样当一切工作准备完毕后,运行程序,点击ListView 的Item,我们成功地跳转到了子页面:

    QQ截图20131014223221

    以下是所有的源码:

    主页面源码
    子页面源码



  • 相关阅读:
    js最全的十种跨域解决方案
    最常用的~正则表达式相关js函数知识简洁分享【新手推荐】
    HTTP请求 响应状态码
    堆和栈的区别【以java为例潜入分析】
    练习110 编写一个将输入复制到输出的程序,并将其中的制表符替换成\t,把回退符替换成\b,把反斜杠替换成\\,这样可以将制表符和回退符以可见的方式显示出来
    练习111 你准备如何测试单词计数程序? 如果程序中存在某种错误,那么什么样的输入最可能发现这类错误?
    练习114 编写一个程序, 打印输入中各个字符出现频度的直方图。
    The C programming language Test
    进驻首日..感谢师父的教导
    练习112:编写一个程序,以每行一个单词的形式打印其输入。
  • 原文地址:https://www.cnblogs.com/scy251147/p/3369344.html
Copyright © 2011-2022 走看看