码迷,mamicode.com
首页 > 其他好文 > 详细

andriod中activity的第二中启动方式和使用ListView展示数据

时间:2017-06-29 20:43:14      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:默认   art   ase   ack   使用   数据传递   dap   事件   and   

一、activity与activity在相互跳转的时候发生了什么?

    有两个activity,记为A,B。

  (1)A启动B的时候可以向B传递数据。

  (2)B在finish()的时候也可以将数据传递给A。这种方式要用startActivityForResult(intent参数,请求码)。被启动的acticity(这里是B)有setResult(返回码,intent参数)。

  (3)请求码和返回码的作用:若是采用第二种方式启动activity,启动其他acticity的acticity(这里是A)将会默认调用onActivityResult(请求码,返回码,intent参数)方法。我们 可以用请求码和返回码选其一,来标识是哪一个被启动的acticity返回的intent(注意:这里有可能有很多个B角色)。

二、如何用ListView呈现数据?

         关键一步 listView.setAdapter(myAdapter)  最主要的是myAdapter的选择和设计。myAdapter可以是ArrayAdapter的一个实例,也可以是继承自BaseAdapter的类的实例。

  (1)listView的点击事件  :主要是拿数据,之后渲染。

andriod中activity的第二中启动方式和使用ListView展示数据

标签:默认   art   ase   ack   使用   数据传递   dap   事件   and   

原文地址:http://www.cnblogs.com/drinkMilk/p/7096066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!