摘要: 引用:http://it.oyksoft.com/post/1898/在Java中有时候需要使程序暂停一点时间,称为延时。普通延时用Thread.sleep(int)方法,这很简单。它将当前线程挂起指定的毫秒数。如Java 代码复制内容到剪贴板try{Thread.currentThread().sleep(1000);//毫秒}catch(Exception e){}在这里需要解释一下线程沉睡的时间。sleep()方法并不能够让程序"严格"的沉睡指定的时间。例如当使用5000作为sleep()方法的参数时,线 程可能在实际被挂起5000.001毫秒后才会继续运行。当然,对 阅读全文
posted @ 2012-06-25 10:59 镇水古月 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.cnblogs.com/zlja/archive/2012/04/13/2446579.html老师在《Lecture03_应用程序框架及关键组件_1》课上有介绍了Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List<Object>类型和全局变量等等的需求。本文就是介绍怎么传递这几种 阅读全文
posted @ 2012-06-25 10:29 镇水古月 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.189works.com/article-30243-1.html发送代码:Intentintent=newIntent(...);Bundlebundle=newBundle();bundle.putString("param","value");intent.putExtras(bundle);context.startActivity(intent);或context.startService(intent);接收代码:Bundlebunde=intent.getExtras();Stringname=bunde.get 阅读全文
posted @ 2012-06-25 10:28 镇水古月 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 引用:http://hi.baidu.com/duanxzf/item/39061b0e7d6bd184a2df434c在动态注册中,不需要再AndroidManifest.xml中配置receiver了。在onResume函数中,通过registerReceiver()注册,在onPause()中,通过unregisterReceiver()来取消注册。package com.dxz.broadcasttest.dynamic;import android.app.Activity;import android.content.Intent;import android.content.In 阅读全文
posted @ 2012-06-25 10:11 镇水古月 阅读(743) 评论(0) 推荐(0) 编辑