落心雨 1年前 评论了 大诚 创建的话题 › 来看看我让讯飞心火写的报时软件代码 |
记住这里面双引号下的我没有加,你们得自己去看在后面的。需要导入的名字那里填双引号,还有点号,还有星。 |
落心雨 1年前 评论了 大诚 创建的话题 › 来看看我让讯飞心火写的报时软件代码 |
你们可以试一下这个能不能用。 Require import import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.media.Ringtone; import android.media.RingtoneManager; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.Vibrator; import android.os.Vibrator; import android.speech.tts.TextToSpeech; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.TimePicker; import java.util.Calendar; public class MainActivity extends AppCompatActivity { private TimePicker timePicker; private Button setAlarmButton; private TextToSpeech textToSpeech; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); timePicker = findViewById(R.id.timePicker); setAlarmButton = findViewById(R.id.setAlarmButton); textToSpeech = new TextToSpeech(this, new TextToSpeech.OnInitListener() { @Override public void onInit(int status) { if (status != TextToSpeech.ERROR) { textToSpeech.setLanguage(Locale.CHINESE); } } }); setAlarmButton.setOnClickListener(new View.OnClickListener() { setAlarmButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { setAlarm(); } }); } private void setAlarm() { int hour = timePicker.getCurrentHour(); int minute = timePicker.getCurrentMinute(); Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, hour); calendar.set(Calendar.MINUTE, minute); calendar.set(Calendar.SECOND, 0); calendar.set(Calendar.SECOND, 0); AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(this, AlarmReceiver.class); PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { alarmManager.setExactAndAllowWhileIdle(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent); } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { alarmManager.setExact(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent); } else { alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent); } } } public class AlarmReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String message = "时间到了!"; textToSpeech.speak(message, TextToSpeech.QUEUE_FLUSH, null, null); Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); Ringtone r = RingtoneManager.getRingtone(context, notification); r.play(); Vibrator vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE); vibrator.vibrate(2000) |
落心雨 1年前 评论了 大诚 创建的话题 › 来看看我让讯飞心火写的报时软件代码 |
为什么第一个导入的前面没有这个? require Import |
落心雨 1年前 评论了 霸道王者范 创建的话题 › 再次举报俺是小燕子 |
Ok,已经被处理了,他 |
落心雨 1年前 评论了 苍严 创建的话题 › 问一个路径。 |
打开你的清理加速,然后找到应用数据,然后点进去找到番茄畅听旁边有个下载的小说之类的,然后点一下,它就会显示路径。但我不知道能不能打得开。 |
落心雨 1年前 评论了 被尘封的记忆 创建的话题 › 地球online大版本更新日志 |
他说的就是地球 |
落心雨 1年前 评论了 白叶umi 创建的话题 › 致单身狗们的一封信。 |
啊,这这这 |
落心雨 1年前 评论了 落心雨 创建的话题 › 说一说迷梦的一些事 |
就是那个差点被管理员撤回的那个,都已经被撤回了,但是我的防撤回给抓到了 |
落心雨 1年前 评论了 落心雨 创建的话题 › 说一说迷梦的一些事 |
哪个群? |
落心雨 1年前 评论了 白叶umi 创建的话题 › 致单身狗们的一封信。 |
完了完了完了完了,这这这这社区怎么成这样?了啊 |
落心雨 1年前 评论了 落心雨 创建的话题 › 说一说迷梦的一些事 |
得了,不玩了 |
落心雨 1年前 评论了 落心雨 创建的话题 › 说一说迷梦的一些事 |
你们都是怎么搞代理的? |
落心雨 1年前 评论了 落心雨 创建的话题 › 说一说迷梦的一些事 |
代理怎么弄啊? |
落心雨 1年前 评论了 勇敢前行 创建的话题 › 我终于找到女朋友了。同时也感谢我的家人和我邻居。 |
恭喜恭喜 |
落心雨 1年前 评论了 一只猫闯江湖 创建的话题 › 今天是周末的最后一天,用降b调的唢呐给你们来一首老乡 |
差点给我送走了 |
落心雨 1年前 评论了 温暖的怀抱 创建的话题 › 在和豆包聊天时偶然发现的一个远程控制软件。 |
哦 |
落心雨 1年前 评论了 温暖的怀抱 创建的话题 › 在和豆包聊天时偶然发现的一个远程控制软件。 |
微云分享的,你们得自己研究一下,该怎么才能下载? |
落心雨 1年前 评论了 温暖的怀抱 创建的话题 › 在和豆包聊天时偶然发现的一个远程控制软件。 |
这是分享链接 点击下载 甲壳虫ABB入手密码 g0i91m |
落心雨 1年前 评论了 落心雨 创建的话题 › 找一个惊悚乐园的安装包 |
然后我还找到过一个1.0版的,但是运行不了 |
落心雨 1年前 评论了 落心雨 创建的话题 › 找一个惊悚乐园的安装包 |
这个游戏有人发过,但是那个链接打不开 |