个闹钟,可是不知道该咪兔闹钟怎么设置时间间求解

小米4手机,不知道为何,从昨天开始,闹钟不震动 求解呀!
<p class="detail" data-data='小米4手机,不知道为什么,从昨天开始,闹钟不震动 求解呀!'>小米4手机,不知道为什么,从昨天开始,闹钟不震动 求解呀![图片]
小米手机就这样,过两天就好了
设置,声音与振动
嗨!根据您描述的问题,建议您先备份重要数据,然后进入Recovery清空所有数据,开机之后暂时不要还原数据,看看是否可以解决问题。(备份:安全中心-备份,备份您需要的数据。清空数据:关机状态下,按住音量加键和关机键,等出现开机画面时松手,即可进入Recovery。进入Recovery&中文&清除数据&清空所有数据.)更详细的描述问题有助于网友理解你遇到的麻烦,帮助你更准确的解决问题。谢谢你支持小米手机!
系统问题,重启一下就好了
主屏尺寸5英寸
电池容量3080mAh
主屏分辨率像素
电池类型不可拆卸式电池
后置摄像头1300万像素
CPU频率2.5GHz
前置摄像头800万像素
CPU类型高通 骁龙801(M...
2801人的综合分
性能配置7.6
电池续航7.3
外观手感7.6
拍照效果7.7
屏幕效果7.7
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?【图片】日本muji官网买的闹钟老是接收日本电波比国内快一小时如何解决?_muji吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:15,369贴子:
日本muji官网买的闹钟老是接收日本电波比国内快一小时如何解决?收藏
求指教,如何把这个闹钟的接收电波功能关闭呀?设置好北京时间后,过几个小时它又自动变成日本时间了,比国内快一个小时!
后面应该有个开关吧
这就没有得救了
这个钟并没有你说的功能。快了一小时是因为你调了DST。取消就好了。
复位键一秒为间隔按三回,出现bi的一声后就关掉了电波功能。
就是这款闹钟,在屏幕的右上角wave一直在闪烁,过一段时间就自动接收到了电波信号三格,时间就比国内快了一小时
请问一下怎么关掉的?
想问一下你的无印良品闹钟现在用着怎么样?
奇怪,为什么接收的不是中国的电波而是日本的电波,区域设置有问题吧?
楼主,求解决。我也是刚刚买的,不会用。怎么设置才能不快?现在时间都不会调了。我以为和国内一样,说明书扔掉了。
可以换成接收中国波的电波模块。
刚官方旗舰店下单一个同款,实体没这个型号了,趁过年前入一个,一个电子钟卖这个价真高,希望品质对得起吧,请问楼主用着怎么样?仰视会不会看不清楚?
求楼主,刚日本带回一个,跟你一模一样,不会用,求指点
这款闹钟声音大不大?我想买,但是不知道声音如何。
可以去日本住,这样就不慢了
登录百度帐号3被浏览594分享邀请回答live.com,把帐号上国家的时区都改为中国4、换了一个路由器,其中路由器的DNS不是以前的自动(192.168.1.1),而是指定的两个DNS地址。5、到手机同步里,把所有的同步关了又打开,在密码同步的时候又进行了一些账号验证。6、打了N个电话给微软客服,发了N个邮件(但感觉没有用)7、耐心等待,感觉这个最有可能。因为微软手电脑和手机刚用的前几天,基本都是在后台更新、优化什么的,可能有一些数据还没有准备好什么的,不象iphone那样真正做到开箱即用。01 条评论分享收藏感谢收起写回答Android闹钟启动时间设置无效问题的解决方法
转载 & & 作者:mingfeng002
这篇文章主要为大家详细介绍了Android闹钟启动时间设置无效问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Android开发中,alarmManager在5.0以上系统,启动时间设置无效的问题
做一个app,需要后台保持发送心跳包。由于锁屏后CPU休眠,导致心跳包线程被挂起,所以尝试使用alarmManager定时唤醒Service发送心跳包。
以下是开启alarmManager的代码
//开启轮询服务
public static void startPollingService(Context context, int seconds, Class&&#63;& cls,String action) {
//获取AlarmManager系统服务
AlarmManager manager = (AlarmManager) context
.getSystemService(Context.ALARM_SERVICE);
//包装需要执行Service的Intent
Intent intent = new Intent(context, cls);
intent.setAction(action);
PendingIntent pendingIntent = PendingIntent.getService(context, 0,
intent, PendingIntent.FLAG_UPDATE_CURRENT);
//触发服务的起始时间
long triggerAtTime = SystemClock.elapsedRealtime();
//使用AlarmManger的setRepeating方法设置定期执行的时间间隔(seconds秒)和需要执行的Service
manager.setRepeating(AlarmManager.ELAPSED_REALTIME, triggerAtTime,
seconds * 1000, pendingIntent);
结果遇到了很奇怪的问题
传入的时间是2500,也就是每2.5秒一次
在红米1s (系统是CM12.1 android5.1.1)上,亮屏(非休眠)状态下它要好几十秒才会唤醒一次,锁屏(休眠)就不会唤醒了
在小米4(系统是MIUI7 android4.4.4)上,亮屏状态下正常,锁屏状态下就不会唤醒了
我尝试了BroadcastReceiver重写onReceive,也试过Service重写onStartCommand,都是一样的情况
原因是因为Android AlarmManagerService里面对于repeating alarm 做了限制。
注意:在19以上版本,setRepeating中设置的频繁只是建议值, 5.0 以上的源码中最小值是60s
class AlarmManagerService extends SystemService {
// Minimum alarm recurrence interval
private static final long MIN_INTERVAL = 60 * 1000; // one minute, in millis
void setImpl(int type, long triggerAtTime, long windowLength, long interval,
PendingIntent operation, boolean isStandalone, WorkSource workSource,
AlarmManager.AlarmClockInfo alarmClock) {
if (operation == null) {
Slog.w(TAG, "set/setRepeating ignored because there is no intent");
// Sanity check the window length. This will catch people mistakenly
// trying to pass an end-of-window timestamp rather than a duration.
if (windowLength & AlarmManager.INTERVAL_HALF_DAY) {
Slog.w(TAG, "Window length " + windowLength
+ " limiting to 1 hour");
windowLength = AlarmManager.INTERVAL_HOUR;
// Sanity check the recurrence interval. This will catch people who supply
// seconds when the API expects milliseconds.
if (interval & 0 && interval & MIN_INTERVAL) {
Slog.w(TAG, "Suspiciously short interval " + interval
+ " expanding to " + (int)(MIN_INTERVAL/1000)
+ " seconds");
interval = MIN_INTERVAL;
API19以上AlarmManager机制的修改
API19之前AlarmManager提供了三个设置闹钟的方法,由于业务需求闹钟只需要一次性,所以采用set(int type,long startTime,PendingIntent pi);这个方法。
从API 19开始,AlarmManager的机制都是非准确传递,操作系统将会转换闹钟,来最小化唤醒和电池使用。
于之前的程序,没有对API19以上的闹钟设置做处理,导致在4.4以上的手机设置闹钟无响应(应用程序没有被杀死的情况也没有闹钟)。
因些,设置闹钟需要根据API的版本进行分别处理设置。代码如下:
AlarmManager am = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE);
if (Build.VERSION.SDK_INT &= Build.VERSION_CODES.KITKAT) {
am.setExact(AlarmManager.RTC_WAKEUP, TimeUtils
.stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);
am.set(AlarmManager.RTC_WAKEUP, TimeUtils
.stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);
5.0以上的JobScheduler
关于5.0新增JobScheduler·API可以先阅读这篇文章。
在这里利用5.0以上的JobScheduler创建一个定时的任务,定时检测闹钟服务是否存在,没在存在则重新启动闹钟服务。(这里我设置每一分钟检测一次闹钟服务)
在进入应用程序的时候检测当前系统是否是5.0以上,如果是则启动JobScheduler这个服务。代码如下:
if (Build.VERSION.SDK_INT &= Build.VERSION_CODES.LOLLIPOP) {
mJobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE);
JobInfo.Builder builder = new JobInfo.Builder(JOB_ID,
new ComponentName(getPackageName(), JobSchedulerService.class.getName()));
builder.setPeriodic(60 * 1000); //每隔60秒运行一次
builder.setRequiresCharging(true);
builder.setPersisted(true); //设置设备重启后,是否重新执行任务
builder.setRequiresDeviceIdle(true);
if (mJobScheduler.schedule(builder.build()) &= 0) {
//If something goes wrong
其中的builder.setPersisted(true); 方法是设备重启后,是否重新执行任务,在这测过是可以重新启动任务的。
上面的操作进一步保证了闹钟服务被Kill掉后,重新启动服务。但是在6.0以上引入了Doze模式,当6.0以上的手机进入这个模式后,便会使JobScheduler停止工作。
6.0以上Doze模式的处理
为了让JobScheduler可以在6.0以上进入Doze模式工作,这里针对6.0以上的Doze模式做特殊的处理-忽略电池的优化。
1).在Manifest.xml中加入权限
&&uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/&
2).在设置闹钟的时候,判断系统是否是6.0以上,如果是,则判断是否忽略电池的优化。判断是否忽略电池优化代码如下:&
@TargetApi(Build.VERSION_CODES.M)
public static boolean isIgnoringBatteryOptimizations(Activity activity){
String packageName = activity.getPackageName();
PowerManager pm = (PowerManager) activity
.getSystemService(Context.POWER_SERVICE);
if (pm.isIgnoringBatteryOptimizations(packageName)) {
3).如果没有忽略电池优化的时候,弹出提醒对话框,提示用户进行忽略电池优化操作。代码如下:
* 针对N以上的Doze模式
* @param activity
public static void isIgnoreBatteryOption(Activity activity) {
if (Build.VERSION.SDK_INT &= Build.VERSION_CODES.M) {
Intent intent = new Intent();
String packageName = activity.getPackageName();
PowerManager pm = (PowerManager) activity.getSystemService(Context.POWER_SERVICE);
if (!pm.isIgnoringBatteryOptimizations(packageName)) {
// intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS);
intent.setData(Uri.parse("package:" + packageName));
activity.startActivityForResult(intent, REQUEST_IGNORE_BATTERY_CODE);
} catch (Exception e) {
e.printStackTrace();
在界面重写onActivityResult方法来捕获用户的选择。如,代码如下:&&
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){
//TODO something
}else if (resultCode == RESULT_CANCELED){
if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){
ToastUtils.show(getActivity(), "请开启忽略电池优化~");
当应用程序被Kill掉,但是闹钟的服务没有被Kill掉的,这时候又设置了闹钟。这就意味着设置的闹钟没有放到闹钟服务那里。所以这种情况,设置的闹钟会失效。为了解决这种情况,利用AIDL(闹钟服务在另一个进程的需要进程间通信)调用闹钟服务的重新设置闹钟方法重设闹钟。
在应用程序的onCreat()方法启动闹钟服务,然后再绑定闹钟服务。
private void initAlarmService() {
startService(new Intent(this, DaemonService.class));//启动闹钟服务
if (Build.VERSION.SDK_INT &= Build.VERSION_CODES.LOLLIPOP) {
//JobScheduler
//绑定闹钟服务
Intent intent = new Intent(this, DaemonService.class);
intent.setAction("android.intent.action.DaemonService");
bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
在onDestroy()方法,调用闹钟服务的重设闹钟方法。代码如下:
protected void onDestroy() {
super.onDestroy();
try {//判断是否有闹钟,没有则关闭闹钟服务
String alarm = localPreferencesHelper.getString(LocalPreferencesHelper.ALARM_CLOCK);
if (daemonService != -1 && mIRemoteService != null) {
// android.os.Process.killProcess(daemonService);
mIRemoteService.resetAlarm();
if (!alarm.equals("[]")) {
if (daemonService != -1) {
startService(new Intent(this, DaemonService.class));
if (Build.VERSION.SDK_INT &= Build.VERSION_CODES.LOLLIPOP) {
mJobScheduler.cancel(JOB_ID);
unbindService(mConnection); //解除绑定服务。
} catch (Exception e) {
这里说明一下,当服务启动并且被绑定的情况下,unbindService是不会停止服务的。具体可以查看这篇文章。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具华为手机闹钟设置在哪里 7个步骤简单完成【图解】
  人们在生活中的每一天都有自己的规划,虽然说&生物钟&并不稳定,但是也需要根据时间规划来调整自身&生物钟&。人们在每天的清晨都要按时起 床 ,单靠&生物钟&可是完全不行的。这个时候,我们便需要手机 闹钟 来帮助我们了。华为手机有闹钟的功能,在睡觉之前,人们只需要调整闹钟时间及音乐,第二天即可按时起床。当然,华为手机脑子究竟该在哪里设置呢?  华为手机闹钟设置在哪里  1、打开手机,选中&时钟&图标。  2、在出现的页面中,选中页面左下角图标。  3、选中&添加闹钟&。  4、然后设置好闹钟响的时间,设置好后,点击设置。  5、如果要设置每天都是这个时间响闹钟,可以选择&重复&。  6、然后在出现的选项中选中重复的时间,选择好后,点击确定。  7、最好点击&完成&,即可完成对闹钟的添加,到点后,手机起床铃声就好自动响起。  华为手机推荐  1、华为u8800  这款手机的机身周围有银色的装饰,可以看出来,它的金属质感非常的强。在背面,华为u8800这款手机采用了塑料材质,但是它确实一种经过磨砂处理的塑料,与普通的塑料壳不同,手感非常的强。当然,因为整个机身的设计都为黑色,因此看起来非常的成熟稳重,有不少男性都非常喜欢华为u8800这款手机。华为u8800这款手机的正面使用了三点八英寸的屏幕,上方为听筒,而且还配备了专 门 的防尘网。在听筒的下方,我们可以看到有一个 led 灯,它可以作为通知使用,不过因为隐藏效果很好,基本不仔细看是看不出来的。  2、华为t8620  虽然说3.5英寸的屏幕并不大,但是 电容 屏的触感方式却为它增添了不少的色彩。华为t8620这款手机的屏幕并不是单点触屏哦,两点触控也是可以的,在这个价位上,IPS材质的主屏设计可谓是非常不错了。华为T8620手机的主屏色彩只有26万像素,但是它的分辨率却高达了480X320,我们可以在观看视频以及照片的时候充分感受到它的清晰。  这款手机只有一个后置摄像头,像素为300万,足够我们拍摄一些清晰的风景照,虽然没有现在的千元手机像素好,但是在价格方面我们也看到,这只是一个百元手机,而且上市的年限比较早,早在当时,这样的像素设计还是非常受追捧的。华为t8620这款手机在拍照的时候,还支持笑脸识别的功能与连拍的,我们还可以通过设置,将照片设定为像素的格式。在业余时间,我们还可以通过它打后置摄像头来进行视频拍摄,不用担心照不清楚,这款手机的内置有防抖模式,而且还能够进行夜间模式的拍摄。  华为手机的功能有许多,除了闹钟功能,我们还可以使用华为手机来看电视、听音乐。华为手机属于智能机,我们可以在手机上下载一款银行app,在出门吃饭的时候,直接扫描支付即可完成付款。当然,我们还可以使用该手机完成电影票的订购、飞机票的选购,只要有了华为智能机,出门哪怕不带钱包,也可以轻松游玩,极为方便,保证安全。
最新更新栏目
您可能喜欢
大家都在搜

我要回帖

更多关于 如何设置闹钟响铃时间 的文章

 

随机推荐