摘要: 代码 package com.xian.app.broadcast; import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.NotificationCompat; import android.app.No 阅读全文
posted @ 2024-03-11 16:30 一个小笨蛋 阅读(11) 评论(0) 推荐(0) 编辑
摘要: App不但能监测手机屏幕的方向变更,还能获知回到桌面的事件,连打开任务列表的事件也能实时得知。回到桌面与打开任务列表都由按键触发,例如按下主页键会回到桌面,按下任务键会打开任务列表。虽然这两个操作看起来属于按键事件,但系统并未提供相应的按键处理方法,而是通过广播发出事件信息。因此,若想知晓是否回到桌 阅读全文
posted @ 2024-03-11 15:05 一个小笨蛋 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 默认处理机制 除了系统广播之外,App所处的环境也会影响运行,比如手机有竖屏与横屏两种模式,竖屏时水平方向较短而垂直方向较长,横屏时水平方向较长而垂直方向较短。两种屏幕方向不但造成App界面的展示差异,而且竖屏和横屏切换之际,甚至会打乱App的生命周期。 无需重启Activity 横竖屏切换,Act 阅读全文
posted @ 2024-03-11 14:45 一个小笨蛋 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一.接收系统的分钟广播 TimeReceiver.java package com.xian.app.broadcast.receiver; import android.content.BroadcastReceiver; import android.content.Context; impor 阅读全文
posted @ 2024-03-11 11:28 一个小笨蛋 阅读(21) 评论(0) 推荐(0) 编辑