安卓演示如何监控手机时间变化

  • 蓝蓝的天
  • LV5工程师
  • |      2015-11-06 09:19:13
  • 浏览量 476
  • 回复:2

(1)新建一个项目“Time",在界面上添加一个文本框,显示”系统时间被更改“,添加一个”确定“按钮

用于退出系统。

(2)创建MyReceiver子类,使它继承与BroadcastReceiver类。重写onReceiver()方法,在该方法中

创建一个Intent对象,并设置其Flag值,启动相应的Activity,代码如下:

public class MyReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context,Intent intent){
Intent i=new Intent(context,MainActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
(3)在AndroidManifest.xml文件中添加用户权限,并设置Action常量,代码如下:


           
               
               
           

       

(4)在MainActivity中获得Button控件的引用并添加监听,代码如下:

button=(Button)findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener(){
public void onClick(View v){
System.exit(0);
}
});
(5).运行程序

安卓演示如何监控手机时间变化

安卓演示如何监控手机时间变化

安卓演示如何监控手机时间变化

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
khuku 2015-11-06
占个楼,顶一个
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子