自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(528)
  • 资源 (11)
  • 收藏
  • 关注

原创 开发常用命令合集 Linux 篇

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

2020-09-13 19:32:48 2102 1

原创 开发常用命令合集 ADB 篇

adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb remountadb shelladb rebootadb logcatadb logcat | grep name

2020-07-23 20:21:47 1886 1

原创 开发常用命令合集 Git 篇

Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

2020-07-16 11:18:01 2202 1

原创 【NetworkPolicy】数据流量警告和上限流程解析

NetworkPolicyManagerService 是 Android 一个核心系统服务,协调网络状态监控、用户策略设置以及底层流量拦截。

2025-12-23 17:30:43 476

原创 【AOSP】Android Dump 信息快速定位方法

adb shell dumpsys 是 Android 开发者最强大的调试工具之一。它不仅仅是 dumpsys + 服务名 这种简单用法,不同的系统服务(Service)内部实现了复杂的参数解析。

2025-12-23 16:07:16 1050

原创 【Settings】Android 设备信息相关参数的获取

Android设备信息获取涉及多个模块和权限管理,开发者需要根据实际需求选择合适的获取方式来提高设备识别的准确性,同时注意版本兼容性和隐私合规要求。

2025-12-22 17:50:45 333

原创 【Settings】Android 常见外设检测机制

在移动应用日益复杂的今天,应用不再仅仅运行在独立的“沙盒”中,而是频繁地与周围硬件环境进行交互,外设状态感知已成为衡量应用“智能化”和“用户体验友好度”的重要指标。

2025-12-22 17:03:53 351

原创 【SystemUI】基于 Android R 实现下拉状态栏毛玻璃背景

在 Android 的 SystemUI(状态栏、下拉通知栏、音量面板等)开发中,实现高斯模糊(Blur)是一个非常经典且复杂的话题。

2025-12-21 17:30:44 1356

原创 【Telephony】拨号盘自定义暗码启动 Activity

参考工厂测试,实现通过拨号盘暗码启动特定的 Activity 实现方案。

2025-12-21 09:00:00 467

原创 【Settings】新增 Fragment Preference/Activity 最佳实践

原生 Settings 新增界面的最佳实践方案。

2025-12-20 16:53:13 1119

原创 【Android UI】Android 添加圆角背景和点击效果

在 Android 中为 Button/TextView 添加圆角背景和点击效果的三种方案。

2025-12-20 15:22:26 911

原创 【Android UI】Android Tint 用法指南

Android 中 tint(着色)是一个非常强大的功能,它可以让你用一套图标资源适配多种颜色(例如夜间模式、点击变色、主题切换),而无需让 UI 切多套图。

2025-12-16 22:45:00 854

原创 【Android UI】Android 颜色的表示和获取使用指南

全面介绍 Android 中颜色(Color)的所有表示与使用方式,涵盖 XML 与 Java/Kotlin 代码中的常见与进阶用法。

2025-12-16 17:37:14 859

原创 【Android UI】Android 创建渐变背景 Drawable

Android 中使用渐变色作为背景是一种流行的设计方案。

2025-12-15 17:53:17 709

原创 【Android UI】Android Drawable XML 标签解析

在 Android 中,drawable XML 用来定义各种可绘制资源(形状、状态、层级、渐变等)。

2025-12-15 16:08:35 1319

原创 【MQTT】基于 Android 设备接入物联网平台最佳实践

基于Android设计一个MQTT订阅和发布消息的最佳网络架构模块,用于统一的订阅、发布和消息处理机制,便于后续的扩展和可维护性。

2025-11-24 16:52:41 1197

原创 【WMS】隐私界面禁止截屏和录屏标志 FLAG_SECURE

在 Android 中,要实现禁止截屏和录屏(即隐私界面),在 Activity 的代码中设置 Window 的标志位(Flag)即可!

2025-11-24 15:52:44 934

原创 【Settings】获取 SIM 卡信号强度 dBm 和 ASU

SIM 卡的信号强度主要通过 SignalStrength 类来表示和获取,其数值通常以 dBm(分贝毫瓦) 为单位,这是一种对数尺度,用于表示无线信号的绝对功率强度。

2025-11-21 17:50:39 934

原创 【RenderEffect】Android 12+ 强大的高性能图形处理 API

关于 RenderEffect API 的详细介绍、包含的方法、实现效果以及使用方式。

2025-11-21 08:45:00 1638

原创 【SystemUI】下拉通知和控制中心背景实现毛玻璃效果

实现 Android 系统下拉通知栏或应用内的毛玻璃(Frosted Glass)效果或实时背景模糊效果。

2025-11-20 17:50:21 1380

原创 【init.rc】AOSP 分区架构下的 init 策略

init.rc 是 Android 系统启动的蓝图。通过熟练掌握 Action(何时做)、Command(做什么)和 Service(跑什么),你可以随心所欲地定制 Android 系统的行为。

2025-11-20 08:45:00 1813

原创 【init.rc】Android Init Language (AIL) 语法参考手册

这是一份非常详尽的 Android Init Language (AIL) 语法参考手册。

2025-11-19 17:19:43 1252

原创 【SettingsProvider】存储多项配置的 Settings 值的两种方式

为每个应用生成一个独立的 settings 值是更好、更健壮、更符合 Android 系统设计的方案。

2025-11-19 15:29:40 1042

原创 【NetworkCallback】现代 Android 网络监听方案

NetworkCallback 提供了更强大的功能和更好的性能,是未来 Android 网络操作的标准做法。

2025-11-18 16:40:47 1050

原创 【CONNECTIVITY_ACTION】监控网络状态及可获取的数据

在 Android 系统中,ConnectivityManager.CONNECTIVITY_ACTION 这个广播是监听网络连接状态最核心的方式之一,监听网络连接的建立或丢失(全局网络变化)。

2025-11-18 15:38:53 848

原创 【ACTION_SIM_STATE_CHANGED】过滤无用的 SIM 卡状态

SIM卡状态变化的通知机制 ACTION_SIM_STATE_CHANGED 

2025-11-17 18:01:13 341

原创 【TelephonyProvider】管理 SIM 卡信息和运营商配置数据的存储和访问

TelephonyProvider 是运行在 phone 进程中的系统级 ContentProvider,主要包含 siminfo表(存储 SIM 卡信息)和 carriers表(存储运营商 APN 配置信息)。

2025-11-17 16:39:57 1092

原创 【TaskbarDelegate】屏蔽上滑返回桌面手势功能

现代Android中,即使在没有屏幕底部任务栏的手机上,TaskbarDelegate 和相关的Taskbar控制器也是手势导航逻辑的核心协调者。它负责接收来自导航栏的输入,并决定是否以及如何与 OverviewProxyService 和 TIS 进行通信。

2025-11-10 17:33:40 914

原创 【UsageStatsManager】Android 获取设备上应用的使用统计信息

UsageStatsManager 是 Android 系统中一个强大的服务,它允许应用程序在获得用户授权的情况下,查询设备上其他应用的使用情况统计信息。这个 API 在 Android 5.0 (API 级别 21) 中被引入,为开发者提供了分析应用使用行为、构建数字健康类应用等能力。

2025-11-10 09:00:00 1998

原创 【TaskStackListener】Android 中用于监听和响应任务栈

TaskStackListener:深入了解安卓任务栈的“侦听器”

2025-11-09 14:08:12 1272

原创 【EdgeBackGesture】屏蔽屏幕边缘返回手势

在 Android 操作系统中,EdgeBackGestureHandler 是一个至关重要的内部类,扮演着手势导航,特别是侧滑返回手势的核心处理角色。

2025-11-09 08:30:00 280

原创 【SystemGestures】屏蔽鼠标悬浮唤出状态栏和手势导航

SystemGesturesPointerEventListener 是 Android 操作系统中一个至关重要的部分,它主要负责监听和处理系统级的指针手势。

2025-11-08 16:16:25 875

原创 java.lang.NoSuchFieldError: No static field INSTANCE of type org/apache/http/conn/ssl/AllowAllHostna

迁移 Java Sample 到 Android 项目中,使用 `org.apache.http` 库运行时报错

2025-11-08 08:00:00 717

原创 error: mismatch in the <uses-library> tags between the build system and the manifest:

构建系统中集成一个预编译的 APK 时可选库 Optional Libraries 报错,error: mismatch in the <uses-library> tags between the build system and the manifest

2025-11-07 15:56:15 588

原创 error: mismatch in the <uses-library> tags between the build system and the manifest:

源码编译必需库 Required Libraries 报错,error: mismatch in the <uses-library> tags between the build system and the manifest:

2025-11-07 15:33:08 428

原创 【Battery】慢速和快速充电的显示逻辑

系统电池服务从设备底层获取到实时的电流信息,并显示慢速和快速充电

2025-09-30 15:22:15 913

原创 【Settings】开发者选项中子项的重置

重置开发者选项中所有子项功能开关

2025-09-30 11:15:42 648

原创 基于 Shell 批量上传本地 Git 仓库到 Gitcode/Gitee 的组织仓库

用于批量上传本地 Git 仓库到 Gitcode/Gitee 的组织仓库方案

2025-09-26 16:38:54 262

原创 【Gerrit Patch】批量下载 Gerrit 提交的 Patch

用于批量下载 gerrit 提交的 patch 文件

2025-09-26 16:33:14 1110

原创 【Android Keystore】Android 密钥库系统使用指南

利用 Android Keystore 系统安全地生成、存储和使用加密密钥,确保密钥材料受到硬件保护,并且只能由你的应用程序在满足特定条件时使用。

2025-09-22 18:24:55 765

MicrosoftProgram-Install-and-Uninstall.meta.diagcab

Windows修复阻止安装或删除程序:可帮助你在被阻止安装或删除程序时自动修复问题,它还修复了损坏的注册表项,可用于无法卸载的应用。

2025-10-06

CSDN编辑器的markdown标准语法

首次使用时的基于CSDN的markdown编辑器的标准语法(包括功能快捷键、文本样式、链接与图片、代码片、表格、列表、KaTeX数学公式、UML图表、流程图等)及其样式。

2020-07-22

Android 平台文件下载框架 Aria-3.8.10 源码

Aria 是一个高性能、轻量级、易于使用的文件下载框架,主要应用于 Android 平台,目前在 GitHub 上有超过 5600 个 Star。 Aria 提供了丰富的 API,让用户可以方便地管理下载任务,包括添加、暂停、取消以及查询等操作,支持断点续传、限速下载、多线程下载等功能,旨在提升用户的下载体验。

2024-08-17

Windows SysWOW64 64位动态库DLL合集

Windows SysWOW64文件夹是Windows操作系统中用于存放32位动态链接库(DLL)文件的一个特殊目录,主要面向在64位Windows系统上运行的32位应用程序。 使用场景及目标: 在解决由于缺少或损坏的32位DLL文件导致的软件运行问题时,检查和修复SysWOW64文件夹中的文件可能是一个有效的解决方案。 当在使用某些Windows软件使用时,出现找不到某个dll文件报错时,可以从这和合集库中找到缺少的DLL文件,再复制到"C:\Windows\SysWOW64" 这个目录中即可解决报错问题。

2024-07-26

内存分析工具MAT-Linux-x86版-v1.15.0

MemoryAnalyzer 是一个针对Java应用程序的内存分析工具。它是一个基于Eclipse平台的工具,用于帮助开发人员分析和优化应用程序的内存使用情况。该工具可以帮助识别内存泄漏问题,并提供有关内存分配、对象引用和垃圾回收等方面的详细信息。该资源适用于Linux操作系统,并且是针对64位的x86架构编译的。 使用场景及目标:1.内存泄漏分析,2.性能调优,3.内存优化

2024-07-18

Android SDK Platform-Tools-r30.0.0-linux(含Systrace工具)

这是Android SDK Platform-Tools-Linux 的30.0.0版本,它包含了systrace等关键功能,适用于Android开发者在开发和调试应用程序时使用的工具集。 内容概要: Android SDK Platform-Tools是一组用于与Android设备通信、调试和分析的命令行工具集合。版本30.0.0具有一些关键特性,包括强大的systrace工具,用于分析系统和应用程序的性能和行为。 使用场景及目标: 开发调试应用程序:通过adb命令管理设备、安装和调试应用程序。 性能分析和优化:利用systrace工具分析应用程序和系统的性能瓶颈,帮助优化应用的响应速度和能效。 系统级调试:检查设备日志、执行shell命令,以及执行各种系统调试任务。

2024-07-19

展讯SPRD平台Log工具"YLog"AP日志解析脚本 - analyzer.py

展讯SPRD平台抓取Log工具"YLog" 包名:"com.sprd.logmanager" ADB打开命令:"adb shell am start -n com.sprd.logmanager/.logui.LogMainActivity" 运行脚本命令:"python analyzer.py" 通过工具直接抓取的Log是具有特定格式的加密日志文件,需要通过脚本解析来还原真实Log,有时候客户提供的Log压缩包可能不是完整的,仅提供了关键的Log文件,这个时候就需要解析脚本了。

2024-06-04

jadx-v1.4.7.zip

此资源为基于jadx源码v1.4.7的构建版本,使用命令`./bin/jadx-gui`,即可打开jadx-gui 窗口,选择APK路径即可解析APK完成反编译过程。由于官方没有通过可执行的构建版本,所以本地构建提交资源。Github地址:https://github.com/skylot/jadx jadx 用于从 Android Dex 和 Apk 文件生成 Java 源代码的命令行和 GUI 工具。jadx-gui 功能:使用突出显示的语法查看反编译代码、跳转到声明、查找用法、全文搜索、smali 调试器等。

2023-11-08

清华大学学位论文 LaTeX 模板thuthesis-v7.3.1.zip

此资源旨在建立一个简单易用的清华大学学位论文 LaTeX 模板,包括本科综合论文训练、硕士论文、博士论文以及博士后出站报告。资源为发布版模板,里面包括具体使用说明以及示例文档:模板使用说明(thuthesis.pdf)和示例文档(thuthesis-example.pdf)。相关链接:https://github.com/tuna/thuthesis

2023-01-31

Memory Fill_v1.1.5.apk

Memory Fill是一款测试Android设备运行内存和存储能力的工具,可以直接查看设备的内存和存储空间的使用量和剩余量,还有专业的填充内存和填充内外存储空间功能,提供有效的RAM内存管理体验。

2021-07-12

DataFillerS_v2.1.apk

DataFiller是一个集多种数据填充功能为一体的辅助测试工具,主要功能是可进行批量填充与批量删除多种数据格式,如短信、彩信、联系人、日历事件、通话记录、存储空间等,极大的提高开发、测试的效率。

2021-07-12

Windows大文件删除脚本delete.bat

delete.bat是用于Windows系统删除大文件及文件夹的自动化脚本。使用方法把想要删除的文件或文件夹直接拖到脚本上即可,优点是不会弹出确认删除的弹框,不会出现文件路径找不到等问题。

2021-03-16

CPU Z_v1.41.apk

Android 版本的CPU-Z 是一个强大且免费的检测设备信息工具,如SoC名称、架构、每个核心的时钟频率;系统信息:设备品牌和型号、屏幕分辨率、RAM、存储;电池信息:水平、状态、温度、容量;传感器。

2021-07-12

GitHubDesktop-win64安装包

GitHub官网上的桌面版下载https://desktop.github.com/跳转后会显示无法访问此网站,特提供GitHub桌面版For Widows x64安装包GitHubDesktopSetup.exe

2020-07-17

解决VS2010中文粘贴到word出现乱码的修复工具

由于直接复制VS2010的代码到Word里面去时,中文会出现乱码的现象,该程序用于修正Visual Studio2010中复制代码出现的中文乱码错误。

2020-07-17

Developer Toolbelt Fill RAM_v1.0.2.apk

Developer Toolbelt是用于填充 Android 内存的工具,Android 开发中有不少崩溃错误都会出现在低内存的场景,但是低内存场景的很难分析加之很难复现,使用此工具就可以快速的填充设备内存,然后制造低内存的场景。

2021-07-12

Current Activity_v1.5.2-play.rar

当前Activity APK是一个可以显示当前Activity包名和类名的Android开发者小工具。

2021-07-12

Dev Tools Android Developer Tools Device Info_v6.3.0-cs.apk

Android 开发助手是个强大的 Android 开发工具,能够用来反编译其他应用、查看其他应用布局和控件信息、屏幕取色(颜色取样器)、查看 Activity 历史记录、查看其他应用 Manifest、查看最近使用和最近安装的应用、提取任何应用 Apk 和 So 文件、查看最新开源项目、调试应用、查看手机软硬件信息等。

2021-07-12

XnConvert-win安装包

XnConvert是一款简单易用的批量图像格式转换利器,可以轻松的实现图像格式的转换、缩放图像比例、添加滤镜特效、水印等多几十种修改动作,并按照图像、映射、滤镜和其它分为四大类。

2021-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除