如何在android中确定设备启动事件

2023-11-29

我想在我的 android 应用程序中维护一个日志,日志将包含设备启动(启动)和设备停止时间。知道如何做到这一点吗?

我必须在启动时启动我的应用程序,但是如何确定该应用程序在启动时启动?

我已经搜索过但找不到更好的解决方案。


Use BroadCastReceiver受到BOOT_COMPLETED播送。该广播在设备启动时抛出

接收者会像

    <receiver
        android:name="ReceiverName"
        android:enabled="true" >
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </receiver>

您将需要使用以下权限

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

现在在代码中写一个BroadCastReceiver类如

public class ReceiverName extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
          // do startup tasks or start your luncher activity
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在android中确定设备启动事件 的相关文章

  • 包管理器已去世

    我收到一位安装了很多应用程序的用户发来的邮件 称当我的应用程序使用以下代码收集活动信息时 他遇到了问题 getPackageManager queryIntentActivities mAinIntent 0 完整来源在这里 https g
  • 有没有一种方法可以在不使用意图的情况下在活动之间发送数据?

    我有一个对于每个用户来说都是唯一的用户名 我想将其发送到某个活动 但我不想使用意图 create an intent and sends username Intent intent new Intent RegisterOwner thi
  • 将JSON数据解析到Android ListView中

    我已经潜伏这个网站很长一段时间了 幸运的是 到目前为止我所有的问题都得到了解答 我希望你们中的一些人能够阐明我的问题 我可以成功地让 ListView 来显示字符串数组 但是当我尝试将 JSON 数据解析为数组时 我的程序只是强制关闭 而
  • ViewFlipper中的VideoView在播放视频时是透明的

    我有一个 Activity 在 ViewFlipper 中设置了两个视图 其中一个视图是带有 GLSurfaceView 和一些其他小部件的布局 另一个视图只有带有 TextView 和 VideoView 的布局 当我单击 GLSurfa
  • 如何将Android中的cURL发送到REST服务

    我是 android 新手 我想从 REST 服务获取一些数据 但在初始化发送到 REST 服务的方法时遇到一些问题 您知道 REST 服务使用 cURL 来操作一些数据 POST PUT GET DELETE 现在如何在 android
  • Android:如何让设备只运行一个应用程序?

    我有一个客户项目 我必须制作单任务 Android 设备 客户无法逃脱我公司开发的应用程序 此外 客户无法启动任何其他应用程序 而我们的应用程序会在设备启动时启动 总体而言 客户能够使用设备执行的所有操作就是运行我们的应用程序 除了 roo
  • Android 片段之间的阴影分隔符

    我有一个类似于平板电脑的 ICS Gmail 应用程序的布局 ListFragment左边是内容 右边是内容 我想知道如何构建布局 使两个片段之间有一个阴影分隔符 就像在 Gmail 应用程序中一样 如下所示 另外 由于这适用于这个问题 我
  • 使用Picasso从url保存图像?

    我正在尝试使用 API Picasso 保存图像 为了做到这一点 我正在尝试使用Target保存 但我无法完成这项工作 我怎么能这样做呢 Trying save image public static void imageDownload
  • Android Studio 安装失败,APK 未签名

    最近从 Eclipse 更改为 Android Studio 我还更改了 JDKjava open jdk to jdk1 7 0 45 现在我尝试运行我的第一个应用程序 并收到以下消息 Installation failed since
  • ProgressBar.setInminateDrawable() 不起作用

    当我尝试更改我的 indeteminateDrawable 进度条就消失了 我必须更改我的进度条的可绘制对象 我尝试了invalidate requestLayout等 我不知道如何解决它 谢谢 这里的代码 progressBar setI
  • Android volley使用RequestFuture.get()时出现超时异常

    在我的片段中 我尝试使用 TMDB 的开放电影数据库来获取有关 正在播放 电影的详细信息 如果我使用 RequestFuture get time TimeUnit 方法来执行此齐射请求 我总是会收到超时错误 如果我在 Safari 中手动
  • 如何为 flutter 绘图应用实现橡皮擦功能

    有一个关于通过 flutter 创建绘图应用程序的视频 YouTube https www youtube com watch v yyHhloFMNNA 它支持当用户点击屏幕时绘制线 点 但我找不到像 Android 本机那样擦除用户绘制
  • 通知操作而不启动新活动?

    我计划提供一个包含两个操作的提醒通知 一个用于批准登录请求 一个用于拒绝登录请求 通过单击这些操作中的任何一个 我希望向我的服务器发出 HTTP 请求 最重要的是 我不想启动新的 Activity 或根本不想将用户重定向到我的应用程序 Co
  • 可用屏幕的尺寸

    我使用的是 Nexus 7 1280x800 android 4 2 2 API 17 我想获取屏幕的大小 将其划分为相同高度和宽度的正方形部分 我正在使用 FrameLayout 我的方块是 ImageView 的子类 我这样做 cont
  • 如何向开关对象添加/更改波纹效果

    下面是我自定义的开关 红圈是默认的波纹效果 我发现设置一个波纹可绘制作为开关的背景 控制波纹的颜色
  • 在循环中按名称访问变量

    我正在开发一个 Android 项目 并且有很多可绘制对象 这些绘图的名称都类似于icon 0 png icon 1 png icon 100 png 我想将这些可绘制对象的所有资源 ID 添加到整数 ArrayList 中 对于那些不了解
  • 按“重置应用程序首选项”后,我的应用程序的所有权限都被撤销

    我开发了一个应用程序 支持Android 6 0 当我在 设置 gt 应用程序 gt 重置应用程序首选项 中重置应用程序首选项时 我的应用程序的所有权限都将被撤销 并且应用程序不会重新启动 撤销权限后未能重新启动应用程序可能会导致许多意外崩
  • 传递 Android DialogFragment 参数时,onCreateDialog 捆绑参数意外为 null

    我正在尝试使用 DialogFragment 在 Android 中显示一个基本对话框 并使用对话框消息的参数 如中所述StackOverflow线程 https stackoverflow com questions 15459209 p
  • 如何解决android程序中的警告“从不本地读取”

    为什么我收到警告说 The field testscreen ScaleAnimToShow mVanishAfter is never read locally testscreen java testscreen src com tes
  • Android - 如何简单地拖放按钮?

    我在这里找到了一个适合初学者的教程 http androidrox wordpress com 2011 05 13 android sample app drag and drop image using touch http andro

随机推荐

  • Spring Security登录成功后重定向到上一页

    我知道这个问题之前已经被问过 但是我在这里面临一个特定的问题 我使用弹簧安全3 1 3 我的 Web 应用程序中有 3 种可能的登录情况 通过登录页面登录 好的 通过受限页面登录 也可以 通过非限制页面登录 不行 每个人都可以访问 产品 页
  • ASP.NET WEBAPI 文件上传,IE9 问题

    我使用 ASP NET WEBAPI 创建了一个文件上传方法 代码如下 DataContract public class FileDesc DataMember public string name get set DataMember
  • Fullcalendar 为每一天添加自定义按钮

    如何在 fullCalendar 中为每一天添加自定义按钮 为此 您最好的解决方案可能是日渲染回调允许您在日历上绘制每天的单元格之前添加额外的 HTML 例如这是一个超级简单的例子 dayRender function info info
  • JSF 验证。这可以简化吗?

    我有一个带有一堆字段的简单表单 它们每个都是必需的 并且每个都有不同的名称 city state 提交表单时 我检查每个字段是否为空并添加一个独特的信息对于上下文的每次验证 例如 城市为必填项 状态为必填项 我不能简单地在 jsp 上使用
  • 我们如何在GCP Composer环境(1.10.6)中使用SFTPToGCSOperator?

    这里我想在GCP的composer环境 1 10 6 中使用SFTPToGCSOperator 我知道存在限制 因为操作符仅出现在最新版本的气流中 而不出现在 Composer 最新版本 1 10 6 中 请参阅参考资料 https air
  • Notepad++ - 正则表达式:替换每行中第一次出现的字符组

    有人会知道可以使用正则表达式 在记事本 中 来替换每行中第一次出现的字符组 eg abcdefg ijkl m qsdflkj sdqlmkf jqsmdl to abcdefg ijkl m qsdflkj sdqlmkf jqsmdl
  • 调试发送程序指令时“事务模拟失败”(Solana Solidity)

    当尝试调用编译的程序时 solana solidity 我收到以下错误 Transaction simulation failed Error processing Instruction 0 Program failed to compl
  • 无法正确更新 DirectionalLight 阴影

    我有一个DirectionalLight在我的场景中 当我第一次创建灯光时 阴影覆盖了预期的区域 当调整视口大小 画布大小 时 我更新shadowCamera参数 右 左 上 下 以及灯光的位置和目标 但阴影仅覆盖更新前的区域 我必须设置什
  • 我如何获得特定类的 td nodeValue ?

    我有以下 html 表 table tr td img src name0 gif alt Name0 td td src name1 gif alt Name1 td td src name2 gif alt Name2 td td sr
  • 以编程方式创建属性 - 核心数据

    我有一个简单的 iphone 项目 其中包含一个简单的 xcdatamodel 它有一个实体 大约有3个属性 我想知道是否有一种方法可以以编程方式向实体添加属性 即 如果用户按下某种 添加 按钮 则会将一个简单的字符串属性添加到实体并保存
  • C# 操作/函数列表

    我有一个程序必须根据枚举执行一个函数 我想知道是否还有其他方法 enum FunctionType Addition 0 Substraction 1 Mutiplication 2 Division 3 void ExecuteFunct
  • Python 3.x 在矩阵中查找鞍点

    这是我的matrix 1 1 2 5 6 1 5 6 8 5 6 7 10 12 10 12 11 11 8 10 5 6 8 9 6 5 10 12 15 19 我想找到它鞍点 坐标 of 鞍点应该 2 0 2 2 0 4 所以我的问题是
  • 如何覆盖 NSTableHeaderView 的布局?

    我正在尝试为我的 NSTableView 生成自定义标头 我想更改标题文本的字体并删除边框和垂直分隔符 我当前的顶部和底部标题如下所示 有谁知道我该怎么做 更新 应用修复后 标题现在看起来像我想要的那样 实际上 mprudhom 和 Pro
  • 如何在重命名某些表/列的同时导入 mysql 转储而不导入其他表/列?

    我正在将遗留数据库导入到我们程序的新版本中 我想知道是否有一种方法可以不从转储中导入某些列 表 并在导入时重命名其他表 列 我知道理论上我可以编辑转储文件 但这似乎是一种黑客行为 到目前为止 我的编辑器都无法打开 1 3 GB 文件 是的
  • 保持方向变化时的项目选择

    我正在尝试恢复方向改变时动作模式的状态 但它不能正常工作 按照以下步骤顺序 在 3 和 4 中 选择已损坏 长按项目 项目突出显示 上下文操作栏显示标题显示 1 selected 看起来不错 将手机转为横向 没有变化 看起来不错 将手机转回
  • 有条件地跳过验证 JSF

    要求是有条件地跳过字段验证 当用户选择添加时 应验证表单字段并将值添加到表中 如果单击编辑 则应跳过表单字段验证 但应将 bean 值复制到输入字段
  • 是否可以检查集合或子集合是否存在?

    有没有办法检查nodejs的firestore中是否存在子集合 目前我正在使用doc exists对于文档 但我需要检查文档中是否存在子集合以便写入一些数据 马特乌斯的回答对我没有帮助 也许随着时间的推移它已经改变了 collection
  • requestAnimationFrame 未按预期工作

    我正在尝试在 React 中实现去抖动resize事件 使用requestAnimationFrame并编写了以下简单的CodePen https codepen io robloche pen RmLjZV 但 Chrome v75 Fi
  • 如何在Matlab中找到二值图像中的所有连通分量?

    我一直在尝试使用二值图像中的 8 个邻居来查找所有连接的组件 而不使用函数 bwlabel 例如 我的输入矩阵是 a 1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0
  • 如何在android中确定设备启动事件

    我想在我的 android 应用程序中维护一个日志 日志将包含设备启动 启动 和设备停止时间 知道如何做到这一点吗 我必须在启动时启动我的应用程序 但是如何确定该应用程序在启动时启动 我已经搜索过但找不到更好的解决方案 Use BroadC