Android
文章平均质量分 75
Android APK开发相关,主流技术,主流框架,主流第三方库
Just_Paranoid
Android Developer | AOSP Researcher | ML/LLM Researcher | IoT Researcher
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【NetworkPolicy】数据流量警告和上限流程解析
NetworkPolicyManagerService 是 Android 一个核心系统服务,协调网络状态监控、用户策略设置以及底层流量拦截。原创 2025-12-23 17:30:43 · 318 阅读 · 0 评论 -
【AOSP】Android Dump 信息快速定位方法
adb shell dumpsys 是 Android 开发者最强大的调试工具之一。它不仅仅是 dumpsys + 服务名 这种简单用法,不同的系统服务(Service)内部实现了复杂的参数解析。原创 2025-12-23 16:07:16 · 594 阅读 · 0 评论 -
【Settings】Android 设备信息相关参数的获取
Android设备信息获取涉及多个模块和权限管理,开发者需要根据实际需求选择合适的获取方式来提高设备识别的准确性,同时注意版本兼容性和隐私合规要求。原创 2025-12-22 17:50:45 · 244 阅读 · 0 评论 -
【Settings】Android 常见外设检测机制
在移动应用日益复杂的今天,应用不再仅仅运行在独立的“沙盒”中,而是频繁地与周围硬件环境进行交互,外设状态感知已成为衡量应用“智能化”和“用户体验友好度”的重要指标。原创 2025-12-22 17:03:53 · 261 阅读 · 0 评论 -
【SystemUI】基于 Android R 实现下拉状态栏毛玻璃背景
在 Android 的 SystemUI(状态栏、下拉通知栏、音量面板等)开发中,实现高斯模糊(Blur)是一个非常经典且复杂的话题。原创 2025-12-21 17:30:44 · 1183 阅读 · 0 评论 -
【Telephony】拨号盘自定义暗码启动 Activity
参考工厂测试,实现通过拨号盘暗码启动特定的 Activity 实现方案。原创 2025-12-21 09:00:00 · 406 阅读 · 0 评论 -
【Settings】新增 Fragment Preference/Activity 最佳实践
原生 Settings 新增界面的最佳实践方案。原创 2025-12-20 16:53:13 · 1057 阅读 · 0 评论 -
【Android UI】Android 添加圆角背景和点击效果
在 Android 中为 Button/TextView 添加圆角背景和点击效果的三种方案。原创 2025-12-20 15:22:26 · 857 阅读 · 0 评论 -
【Android UI】Android Tint 用法指南
Android 中 tint(着色)是一个非常强大的功能,它可以让你用一套图标资源适配多种颜色(例如夜间模式、点击变色、主题切换),而无需让 UI 切多套图。原创 2025-12-16 22:45:00 · 756 阅读 · 0 评论 -
【Android UI】Android 颜色的表示和获取使用指南
全面介绍 Android 中颜色(Color)的所有表示与使用方式,涵盖 XML 与 Java/Kotlin 代码中的常见与进阶用法。原创 2025-12-16 17:37:14 · 709 阅读 · 0 评论 -
【Android UI】Android 创建渐变背景 Drawable
Android 中使用渐变色作为背景是一种流行的设计方案。原创 2025-12-15 17:53:17 · 656 阅读 · 0 评论 -
【Android UI】Android Drawable XML 标签解析
在 Android 中,drawable XML 用来定义各种可绘制资源(形状、状态、层级、渐变等)。原创 2025-12-15 16:08:35 · 1242 阅读 · 0 评论 -
【MQTT】基于 Android 设备接入物联网平台最佳实践
基于Android设计一个MQTT订阅和发布消息的最佳网络架构模块,用于统一的订阅、发布和消息处理机制,便于后续的扩展和可维护性。原创 2025-11-24 16:52:41 · 1107 阅读 · 0 评论 -
【WMS】隐私界面禁止截屏和录屏标志 FLAG_SECURE
在 Android 中,要实现禁止截屏和录屏(即隐私界面),在 Activity 的代码中设置 Window 的标志位(Flag)即可!原创 2025-11-24 15:52:44 · 799 阅读 · 0 评论 -
【Settings】获取 SIM 卡信号强度 dBm 和 ASU
SIM 卡的信号强度主要通过 SignalStrength 类来表示和获取,其数值通常以 dBm(分贝毫瓦) 为单位,这是一种对数尺度,用于表示无线信号的绝对功率强度。原创 2025-11-21 17:50:39 · 875 阅读 · 0 评论 -
【RenderEffect】Android 12+ 强大的高性能图形处理 API
关于 RenderEffect API 的详细介绍、包含的方法、实现效果以及使用方式。原创 2025-11-21 08:45:00 · 1439 阅读 · 0 评论 -
【SystemUI】下拉通知和控制中心背景实现毛玻璃效果
实现 Android 系统下拉通知栏或应用内的毛玻璃(Frosted Glass)效果或实时背景模糊效果。原创 2025-11-20 17:50:21 · 1284 阅读 · 0 评论 -
【SettingsProvider】存储多项配置的 Settings 值的两种方式
为每个应用生成一个独立的 settings 值是更好、更健壮、更符合 Android 系统设计的方案。原创 2025-11-19 15:29:40 · 994 阅读 · 0 评论 -
【NetworkCallback】现代 Android 网络监听方案
NetworkCallback 提供了更强大的功能和更好的性能,是未来 Android 网络操作的标准做法。原创 2025-11-18 16:40:47 · 978 阅读 · 0 评论 -
【CONNECTIVITY_ACTION】监控网络状态及可获取的数据
在 Android 系统中,ConnectivityManager.CONNECTIVITY_ACTION 这个广播是监听网络连接状态最核心的方式之一,监听网络连接的建立或丢失(全局网络变化)。原创 2025-11-18 15:38:53 · 795 阅读 · 0 评论 -
【ACTION_SIM_STATE_CHANGED】过滤无用的 SIM 卡状态
SIM卡状态变化的通知机制 ACTION_SIM_STATE_CHANGED原创 2025-11-17 18:01:13 · 311 阅读 · 0 评论 -
【TelephonyProvider】管理 SIM 卡信息和运营商配置数据的存储和访问
TelephonyProvider 是运行在 phone 进程中的系统级 ContentProvider,主要包含 siminfo表(存储 SIM 卡信息)和 carriers表(存储运营商 APN 配置信息)。原创 2025-11-17 16:39:57 · 1036 阅读 · 0 评论 -
【TaskbarDelegate】屏蔽上滑返回桌面手势功能
现代Android中,即使在没有屏幕底部任务栏的手机上,TaskbarDelegate 和相关的Taskbar控制器也是手势导航逻辑的核心协调者。它负责接收来自导航栏的输入,并决定是否以及如何与 OverviewProxyService 和 TIS 进行通信。原创 2025-11-10 17:33:40 · 793 阅读 · 0 评论 -
【UsageStatsManager】Android 获取设备上应用的使用统计信息
UsageStatsManager 是 Android 系统中一个强大的服务,它允许应用程序在获得用户授权的情况下,查询设备上其他应用的使用情况统计信息。这个 API 在 Android 5.0 (API 级别 21) 中被引入,为开发者提供了分析应用使用行为、构建数字健康类应用等能力。原创 2025-11-10 09:00:00 · 1885 阅读 · 0 评论 -
【TaskStackListener】Android 中用于监听和响应任务栈
TaskStackListener:深入了解安卓任务栈的“侦听器”原创 2025-11-09 14:08:12 · 1222 阅读 · 0 评论 -
【EdgeBackGesture】屏蔽屏幕边缘返回手势
在 Android 操作系统中,EdgeBackGestureHandler 是一个至关重要的内部类,扮演着手势导航,特别是侧滑返回手势的核心处理角色。原创 2025-11-09 08:30:00 · 244 阅读 · 0 评论 -
【SystemGestures】屏蔽鼠标悬浮唤出状态栏和手势导航
SystemGesturesPointerEventListener 是 Android 操作系统中一个至关重要的部分,它主要负责监听和处理系统级的指针手势。原创 2025-11-08 16:16:25 · 828 阅读 · 0 评论 -
【Battery】慢速和快速充电的显示逻辑
系统电池服务从设备底层获取到实时的电流信息,并显示慢速和快速充电原创 2025-09-30 15:22:15 · 878 阅读 · 0 评论 -
【Settings】开发者选项中子项的重置
重置开发者选项中所有子项功能开关原创 2025-09-30 11:15:42 · 576 阅读 · 0 评论 -
Android WebView 使用指南强化版
WebView是Android平台上的一个View组件,用于在应用程序中显示Web内容。它基于WebKit引擎,可以加载和渲染HTML页面、显示图像、执行JavaScript代码等。WebView提供了一个容器,使得我们可以在Android应用程序中嵌入Web页面,并与原生代码进行交互。原创 2023-08-31 23:26:00 · 891 阅读 · 0 评论 -
【Android Keystore】Android 密钥库系统使用指南
利用 Android Keystore 系统安全地生成、存储和使用加密密钥,确保密钥材料受到硬件保护,并且只能由你的应用程序在满足特定条件时使用。原创 2025-09-22 18:24:55 · 673 阅读 · 0 评论 -
【App-Signing】通过终端命令实现签名文件解析和应用签名
如何使用终端命令处理Android签名文件和对APK进行签名。原创 2025-09-22 17:55:18 · 1365 阅读 · 0 评论 -
【Settings】展讯平台设备信息相关参数的获取
展讯平台设备信息相关参数的获取原创 2025-09-12 22:14:44 · 178 阅读 · 0 评论 -
【Settings】恢复出厂设置密码校验
为恢复出厂设置入口添加密码校验功能,避免用户轻易执行恢复出厂设置原创 2025-09-12 09:00:00 · 1051 阅读 · 0 评论 -
【WorkManager】Android 后台任务调度的核心组件指南
WorkManager 是 Android 平台上推荐用于处理可延迟工作的任务调度程序,能够保证工作得到执行。原创 2025-09-11 16:31:48 · 1543 阅读 · 0 评论 -
【SystemUI】锁屏快捷入口的实现与配置
Android 的锁屏快捷入口是一个灵活且可定制的功能,设备制造商可以通过覆盖资源文件来设置默认选项,而开发者也可以通过创建新的实现来扩展其功能。原创 2025-08-29 23:59:31 · 391 阅读 · 0 评论 -
【JobScheduler】Android 后台任务调度的核心组件指南
Android JobScheduler 是一个强大的系统级任务调度工具,它通过智能条件触发帮助开发者更高效、更省电地管理后台任务。原创 2025-09-08 20:26:35 · 663 阅读 · 0 评论 -
【DreamCamera2】模式与功能配置
模式与功能配置原创 2025-08-31 18:22:54 · 373 阅读 · 0 评论 -
【DreamCamera2】关键LOG梳理
DreamCamera2 关键 LOG 梳理原创 2025-08-31 09:15:00 · 236 阅读 · 0 评论 -
【DreamCamera2】相机应用修改成横屏后常见问题解决方案
相机应用修改成横屏后,出现的常见问题解决方法。原创 2025-08-30 23:52:50 · 618 阅读 · 0 评论
分享