WEB开发网
开发学院手机开发Android 开发 Android Activity类应用技巧分享 阅读

Android Activity类应用技巧分享

 2010-07-15 20:52:00 来源:WEB开发网   
核心提示:调整,onStop函数:反注册在onStart函数中注册的变量,Android Activity类应用技巧分享(3),onDestory函数:反注册在onCreate函数中注册的变量,上面谈了些Android Activity类的最常用的一些方法, REQUEST_CODE); 然后在主Activity中的onActi
调整。

onStop函数:反注册在onStart函数中注册的变量。

onDestory函数:反注册在onCreate函数中注册的变量。

上面谈了些Android Activity类的最常用的一些方法,当然还有很多方法没有谈到,有很多方法我也没有用过,其他方法大家可以参考google的文档。

接下来我来谈谈Activity中最简单的一些通信方法,这里我先定义两个名字为方便接下来的叙述,启动另外一个Activity的那个 Activity我们称之为主Activity,被启动的那个Activity我们称之为子Activity。

主Activity和子Acitivity通信的方式有很多种这里介绍两种最简单的方法。

方法一:通过Intent来进行参数的传递,在Intent中有各种putXXX方法来存放各种参数,然后在子Activity接收到这个 Intent时能够从这个Intent里取出这个参数,利用getIntnet()。getXXXExtra()方法就可以了。

方法二:当一个主Activity想从一个子Activity接受消息时可以使用StartActivityforResult方法,例如这样启动一个Activity,startActivityForResult(i, REQUEST_CODE); 然后在主Activity中的onActivityResult方法对requestCode进行判断来对子Android Activity类不同的返回处理不同的情况,另外子Activity也可以利用setResult方法来设置主Activity方法中的 resultCode,这样主Activity也可以根据子Activity的不同的resultCode来处理不同的情况。

上一页  1 2 3 

Tags:Android Activity 应用技巧

编辑录入:coldstar [复制链接] [打 印]
赞助商链接