• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

RomanLin

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2025年8月9日

【网格图DP】LeetCode 3418. 机器人可以获得的最大金币数

摘要: 题目 https://leetcode.cn/problems/maximum-amount-of-money-robot-can-earn/description/ 题解 机器人只能向右或向下移动,换言之就是一个机器人只能从上边一个位置或左边一个位置移动而来,并且在移动途中至多只能感化两个强盗(即 阅读全文

posted @ 2025-08-09 00:18 RomanLin 阅读(20) 评论(0) 推荐(0)

2025年7月17日

【Android】控制移动数据网络选择 4G/5G

摘要: 前言 在 Android 应用中控制移动数据网络类型(如 4G/5G)需要与设备的蜂窝网络功能交互。 使用 TelephonyManager TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context 阅读全文

posted @ 2025-07-17 12:08 RomanLin 阅读(102) 评论(0) 推荐(0)

2025年6月27日

【Android】电池统计机制和api

摘要: 前言 在Android framework中,BatteryStatsHelper.java 是在 Android 5(API 23)时引入的用于电池统计的类,在 Android 8(API 26)以后改进,在 Android 12(API 31)以后引入更高效的电池统计接口 BatteryUsag 阅读全文

posted @ 2025-06-27 13:54 RomanLin 阅读(190) 评论(0) 推荐(0)

2025年6月21日

【子序列自动机+脑筋急转弯】codeforce 2014 E. Unpleasant Strings

摘要: 题目 https://codeforces.com/problemset/problem/2104/E 题解 将该问题分解为两个子问题: 如何快速(从左到右)找到最短子串,满足该子串可以匹配出子序列? 如何在匹配完子序列后的子串,计算出不存在的最短子序列长度? 对于子问题 1,可以考虑将 \(26\ 阅读全文

posted @ 2025-06-21 16:49 RomanLin 阅读(26) 评论(0) 推荐(0)

【Android】TelephonyManager的getDeviceId()为什么会获取到高通的MEID?

摘要: TelephonyManager.getDeviceId() 在某些高通(Qualcomm)设备上返回 MEID(Mobile Equipment Identifier) 而非 IMEI(International Mobile Equipment Identity),主要是由于高通芯片组(特别是 阅读全文

posted @ 2025-06-21 15:59 RomanLin 阅读(117) 评论(0) 推荐(0)

2025年6月3日

【Android】USB偏好设置-mtp 文件传输

摘要: USB偏好设置 在 Android 设备上,USB 偏好设置(USB Preferences)允许用户自定义设备通过 USB 连接电脑或其他主机时的行为,例如选择文件传输模式、充电模式或网络共享等。这个功能通常在连接 USB 数据线后,通过通知栏或系统设置进行配置。 USB偏好设置的主要选项 当 A 阅读全文

posted @ 2025-06-03 18:10 RomanLin 阅读(1273) 评论(0) 推荐(0)

2025年5月18日

【线性DP】AcWing 4518. 最低票价

摘要: 题目 https://www.acwing.com/problem/content/description/4521/ 题解 对于该题,必须购买到能覆盖整个 \(days\) 数组的票。不妨假设 \(days = [x, y, z]\),很明显无论哪一种方案,从第 \(x\) 天开始购票都会是比较好 阅读全文

posted @ 2025-05-18 21:36 RomanLin 阅读(27) 评论(0) 推荐(0)

Android remount failed: Permission denied 失败解决方法

摘要: 在执行完adb root后,有时候执行adb remount会报错: remount failed: Permission denied 可以通过执行以下命令解决: adb root adb disable-verity 若成功,会提示: Successfully disabled verity N 阅读全文

posted @ 2025-05-18 20:58 RomanLin 阅读(404) 评论(0) 推荐(0)

2025年4月27日

【Floyd判圈法】LeetCode 142. 环形链表 II

摘要: 题目 https://leetcode.cn/problems/linked-list-cycle-ii/description/ 题解 用快慢指针的思路进行思考,不妨设 \(p\) 为慢指针,每次移动一步,\(q\) 为快指针,每次移动两步,且初始状态均处于头节点 \(head\) 的位置。 若链 阅读全文

posted @ 2025-04-27 19:40 RomanLin 阅读(15) 评论(0) 推荐(0)

2025年4月26日

【Android】JNI与NDK编程

摘要: JNI简介 JNI(Java Native Interface),允许Java与本地语言C/C++进行交互。使用JNI的场景主要有:(1)对于某个需求,Java没有库而其他语言有(2)Java的性能不满足于需求,此时需要使用更接近于硬件层面的速度的语言,例如汇编、C/C++(3)为了与一些硬件或操作 阅读全文

posted @ 2025-04-26 21:29 RomanLin 阅读(172) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3