package com.ldci.cccc;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.AlertDialog;
import android.app.PendingIntent;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.EditText;
import android.widget.TimePicker;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener {
MyEvent event2;
ArrayList<MyEvent> al = new ArrayList<MyEvent>();
TyhYa ya;
/** Called when the activity is first created. */
String moblenum;
String sendsms;
private EditText bt1, nr;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button bt = (Button) findViewById(R.id.Button01);
bt.setOnClickListener(this);
bt1 = (EditText) findViewById(R.id.EditText01);
nr = (EditText) findViewById(R.id.EditText02);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.Button01:
View view = getLayoutInflater().inflate(R.layout.alarm, null);
final TimePicker timePicker = (TimePicker) view
.findViewById(R.id.timepicker);
final DatePicker datePicker = (DatePicker) view
.findViewById(R.id.DatePicker01);
timePicker.setIs24HourView(true);
new AlertDialog.Builder(this).setTitle("设置提醒时间").setView(view)
.setPositiveButton("确定",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
Calendar c = Calendar.getInstance();
c.set(datePicker.getYear(), datePicker
.getMonth(), datePicker
.getDayOfMonth(), timePicker
.getCurrentHour(), timePicker
.getCurrentMinute(), 0);
SimpleDateFormat sdf = new SimpleDateFormat(
"yyyy-MM-dd HH:mm");
moblenum = bt1.getText().toString();
sendsms = nr.getText().toString();
Date date2 = TyhYa.getDateTime(sdf.format(c
.getTime()));
event2 = new MyEvent(moblenum, sendsms,
date2.getTime());
al.add(event2);
ya = new TyhYa(al);
event2.runEvent();
Thread thread = new Thread(ya);
thread.start();
Toast
.makeText(
MainActivity.this,
"您将在"
+ sdf.format(c
.getTime())
+ "发送短信",
Toast.LENGTH_LONG).show();
bt1.setText("");
nr.setText("");
}
}).setNegativeButton("取消", null).show();
break;
}
}
}

gotofd
- 粉丝: 6
- 资源: 1
最新资源
- 《基于YOLOv8的建筑器材分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的健身场所分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的船舶设备监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的灯光设备监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的地铁设备监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的隧道安全监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的隧道工程分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的台球场监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的电动车头盔检测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的登山安全预警系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的电动车零件分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的健身房器械使用监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的健身房监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的健身动作指导系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的电力设备分析系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
- 《基于YOLOv8的电路板监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



- 1
- 2
- 3
- 4
- 5
- 6
前往页