自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android实现获取应用使用时长

【代码】android实现获取应用使用时长。

2024-03-30 17:46:29 204

原创 android13实现切换导航模式功能

支持android13以上系统,需要系统签名。

2024-03-25 15:33:02 244

原创 android使用真随机算法模拟彩票号码生成器

【代码】android使用真随机算法实现彩票号码生成器。

2024-02-29 13:41:42 815

原创 android实现真随机数生成器(物理随机)

原理:通过设备内置传感器生成随机散列字串,再通过取余等操作获取最终数字,这种方法不同于传统的伪随机数生成器,而是依赖于硬件,需要硬件支持。

2024-02-27 18:17:21 407

原创 android实现RecyclerView简单快速滚动效果

【代码】android实现RecyclerView简单快速滚动效果。

2023-11-18 09:47:22 269

原创 AppInfo应用信息查看V1.0.2测试版

https://download.csdn.net/download/zzmzzff/88549035

2023-11-17 16:22:48 141

原创 android实现获取系统全局对象实例

无需Context获取系统常用全局对象:Application,Activity,PackageManager等。

2023-08-07 18:23:12 633

原创 android实现hook其它应用代码和方法调用(无root)

执行上述代码,就会启动我们自己的activity,实际上启动的是微信app,所以打印出的包名是微信的包名。然后编译生成apk,用winRAR打开,拖出里面的classes.dex文件,再找一个宿主应用用来测试,比如微信.apk,用winRAR打开微信.apk,查看里面的dex文件,可能是多dex文件,看一下dex文件的最大号码,如果是12,就把自己的dex改名为classes13.dex,也就是最大值加1,然后把自己的dex文件拖进微信apk里去,使其成为微信的一部分。

2023-07-05 12:44:55 1197 3

原创 WalxPlugin免Root框架使用详解和示例代码

实现原理:开发好的模块也就是apk里面的核心代码会和目标应用位于同一进程,相当于hook注入技术,或者叫dex注入技术,所以它们能相互访问数据,WP管理器会向目标应用注入一个dex文件,用于获取启动控制权,并加载经用户授权的模块,然后对目标应用重新签名。然后就是用户的需求,比如应用个性定制等,在宿主应用启动后拦截api调用,修改应用的界面,替换自己的数据等,或者能够实现类似于微信抢红包的功能,但不能进行全局hook,只能通过代理修改简单的接口调用,以及获取对象数据。目前该框架已发布测试版。

2023-07-05 00:10:18 785 4

原创 android实现启动未声明的Activity

实现原理:首先创建一个占位StubActivity,这个Activity必须要添加声明,用来代替目标的Activity,然后在ActivityThread中的Handler回调中替换掉原来的Callback,改为自己的Callback,并在此修改成自己要启动的真正的Activity,最后启动StubActivity,在启动intent里面放进目标intent,等最后取出目标intent替换原来的intent即可。另一个问题是,如何加载其它apk或dex文件中的activity?

2023-07-01 00:06:28 397

原创 android实现无root获取其它应用data私有数据

执行以上代码后,自己的微信二维码名片界面就变成了可导出,外部程序就可以任意调用该页面了,按照这个方法,可以将整个应用的所有Activity组件都改为可导出,但请注意有些组件包含签名权限,需要去掉才行,这样其它app就可以调用应用所有组件。第三步:现在卸载已有微信,并重新安装微信最终.apk和自己的测试demo,安装过程可能会被厂商的安全软件报毒拦截,放行即可,安装完成后,微信就和自己可以共享存储数据了。然后执行上述代码,记着申请存储权限,然后把源文件放在上面的指定的目录下。执行完成后会生成最终文件。

2023-06-18 01:05:32 3105

原创 java实现Map解析器读取ini和MF文件

【代码】java实现Map解析器读取ini和MF文件。

2023-05-18 23:53:21 167

原创 android实现获取其它app的IntentFilter信息

这里介绍两种方法,一种是调用PackageManager中的getAllIntentFilters方法,返回一个List集合,这个是系统api,只能反射调用,不过它返回的是所有intentfilter,里面没有component信息,所以不知道是哪个组件下的,另一种是反射调用系统PackageParser类,手动解析apk获取应用所有信息。

2023-05-17 10:11:37 508

原创 Android实现全局音量键长按监听

实现方法:调用媒体会话服务隐藏的接口,需要系统权限android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER,要拿到这个权限一般需要厂商的签名。

2023-05-05 17:47:15 1233

原创 Android12实现静默截屏(系统签名版)

【代码】Android12实现静默截屏(系统签名版)

2023-04-21 18:04:35 1041 1

原创 Android12权限列表

android.permission.READ_CONTACTS dangerous * android.permission.WRITE_CONTACTS dangerous * android.permission.READ_CALENDAR dangerous * android.permission.WRITE_CALENDAR dangerous * android.permission.SEND_SMS dangerous

2023-04-18 16:23:19 2181

原创 AnySeeker更新至1.1.1_Beta

AnySeeker文件快速搜索工具android版

2023-02-07 18:05:44 197 3

原创 java实现矩阵中避障最短路径遍历算法

java实现二维矩阵中避障最短路径遍历算法

2023-01-09 22:46:21 405

原创 android实现自动保持比例布局

android实现自动保持比例view布局

2022-12-24 15:26:24 346

原创 android实现监听app之间intent参数传递

android实现监听app之间intent参数传递

2022-07-14 20:19:05 970

原创 AppMonitor应用启动记录查看器Android版

功能:查看最近10天任意应用启动记录以及系统事件。https://download.csdn.net/download/zzmzzff/84560211

2022-03-12 18:04:28 2373

原创 android实现外部xml文件动态转view布局

首先用as创建xml布局文件,然后用aapt或者as进行编译生成二进制xml文件存放服务器,app下载编译后的xml文件,调用系统解析器XmlResourceParser解析,最后LayoutInflater转换成View。/** * 二进制xml转view * * @param context * @param binXmlFile * @return */ private View xmlFileToView(Context co

2022-03-10 23:33:54 3102

原创 AnySeeker1.0正式版发布

下载地址:https://appgallery.huawei.com/app/C104910573

2021-11-05 17:54:24 278

原创 AnySeeker测试版(文件搜索工具Android版)

一个快速搜索本地文件的应用,具体以下功能:支持外部SD卡搜索支持排除搜索文件夹支持搜索系统内部文件支持快速排序支持筛选功能按分类快速浏览支持通配符搜索*和?支持正则表达式搜索支持自定义搜索目录支持保存和载入索引功能支持搜索文件时间和文件大小支持快速定位到某一区间,如最近1小时等支持快速滚动支持图片和视频预览快速查看音视频长度快速查看图片尺寸支持文本浏览功能支持apk安装包名和应用名查看支持apk和zip解析功能支持apk资源文件提取功能支持zip压缩和解压缩功能

2021-10-08 13:17:32 231

原创 Java实现快速文件查重功能

/** * 重复文件管理器 */public class RepeatFileManager { private static final String EMPTY_FILE = "empty_file"; //空文件 private Map<Long, String> mFileSizeMap = new HashMap<>(); //保存文件大小 private Map<String, String> mFileHashMap = new Has.

2021-09-17 18:40:09 1839

原创 Android实现树形文件夹选择器

库和demo github下载:https://github.com/yuanfang235/FolderTreeView主要功能:显示系统存储,可设置自定义节点图标和文件夹图标以及大小,可多选。效果图:/** * Created by yuanfang235 on 2021/8/24. * 文件夹树形View */public class FolderTreeView extends FrameLayout { private static fi...

2021-08-25 17:30:34 512

原创 Java实现RSA非对称加密功能

将android的Base64提取了成了Base64Utils,可兼容java。该模块可加解密字节,加解密字符串并转换成base64或者hex字符串,支持数据分段加密。/** * Created by yuanfang235 on 2021/8/21. * RSA加密主类 */public class RSAUtils { /** * RSA算法 */ public static final String RSA = "RSA"; ..

2021-08-23 17:22:48 333

原创 Android实现快速滚动FastScrollView

先看效果图:public class FastScrollView extends ScrollView { private Rect mBarRect = new Rect(); private int mScrollExWidth; private int mScrollExHeight; private boolean mScrollStart; private int dx, dy; private int mRightPadding.

2021-08-15 23:21:21 523

原创 Android实现反编译xml资源文件

最近在更新一个文件搜索器时需要做一个解码apk中xml文件,研究了一下发现通过AssetManager类可以获取apk包的xml解析器,但无法直接保存成文件,只好解析后再生成string,最后封装成了一个类,可解析如AndroidManifest.xml文件等,也可解析其它xml,比如res/*/*.xml,但请注意经过加密的apk可能没有res这个路径,需要借助ZipFile类去解析获取apk文件列表,解析zip这里就不谈了。下面是一个示例app,用来获取并解码微信的清单文件。/**.

2021-08-12 21:27:21 1684 3

原创 VB实现List集合

Option Explicit'***********************List集合*****************************Private Declare Function SafeArrayGetDim Lib "oleaut32.dll" (ByRef psa() As Any) As LongPrivate mArray() As Variant'添加元素Public Sub Add(E As Variant) Dim Size.

2021-07-25 22:56:00 2456

原创 VB源码目录

https://pan.baidu.com/s/1pLSJF3H

2021-03-04 09:37:09 330 1

原创 MinClock迷你桌面时钟1.5

增加鼠标穿透功能https://download.csdn.net/download/zzmzzff/12883421

2020-09-24 15:55:36 1031

原创 ViewWizard更新至3.5.3

解决Win10(19041)运行时界面不显示问题https://download.csdn.net/download/zzmzzff/12863684

2020-09-19 12:08:46 4558 4

原创 史上最强快速启动软件FlyHK2.10.0发布

FlyHotKey是一个快速启动任意程序的绿色工具,可以一键启动文件、文件夹、网页;一键执行系统命令,如打开我的电脑、静音、关机等;一键控制窗口,如隐藏、显示、置顶、透明,一键截图/取色等;支持鼠标快速启动程序,桌面、标题栏、窗口、任务栏、屏幕边缘配合鼠标中键、右键以及滚轮完成指定任务。另外,还有闹铃和定时执行(计划任务)功能,可以设置密码保护,使其他人无法查看;可以随系统自动启动,支持文件和文件夹拖动功能,快速建立任务。软件特色:1.拥有丰富的热键来启动任意程序2.集成常用系统命令,取截图静音等3

2020-09-18 16:41:13 552 3

原创 AnySearch快速搜索文件(android手机版everything)

一个快速搜索本地文件的应用,具体以下功能:支持外部SD卡搜索支持排除搜索文件夹快速排序按分类快速浏览支持通配符搜索*和?支持正则表达式搜索支持自定义搜索目录支持保存和载入索引功能支持搜索文件时间和文件大小支持快速定位到某一区间,如最近1小时等支持快速滚动支持图片预览快速查看音视频长度快速查看图片尺寸支持apk安装包名和应用名查看支持文件夹信息查看,包括总大小,子文件数量和总数量支持自定义时间格式和大小格式内置图片查看器和文本查看器支持文件多选和处理文件功能,包括复制移

2020-09-09 15:14:06 1969

原创 android系统api工具类

系统api工具类

2020-06-02 18:05:20 911

原创 诡异的别墅

这是一个真实事件。 1920年夏天,杨格(荣格)应X医师之邀,前往伦敦讲学。X医师为了进地主之谊,特别在乡间租了一幢别墅。当杨格开始讲课的第一个星期五晚上,两人抵达该别墅,杨格发现它是附近最迷人的古老农舍。X医师说可以租到这间别墅纯属运气,因为附近的夏季别墅早已被租赁一空,只剩下这幢,而且价格出奇的低廉。 X医师从邻村找来一位煮饭的女仆,这位女仆有一位女友,下午会自动来帮忙。该别墅是一幢两层楼,有很多房间,呈L型的建筑物,一楼有一间通往花园的温室,以及客厅、厨房、餐厅等。从温室有一...

2020-06-02 10:14:02 760

原创 无主题述说

有时,无比有更具有说服力,意义更重大。就像一个日记本一样,难道一定要写上些东西才显现出它的价值么?有时,空白反而更好。写东西的目的是什么?是要表达自己的想法或感情吗?可是,精神的东西真的能用文字描述得出来么?如果语言能代替思想,那为什么人与人无法真正理解呢?然而,你永远无法知道另一个人心里到底在想些什么。有多少东西,过去认为是真理,现在却不是错了就是存在了缺陷,这是为什么呢?...

2020-05-01 20:58:27 308

原创 杀进程方法大全

Windows下杀进程22种方法:'1.结束进程 (参数:进程ID)Sub KillProcess(ByVal dwProcessId As Long) SetDebug '提权 Dim hProcess As Long '方法1,使用普通API hProcess = OpenProcess(PROCESS_TE...

2020-03-05 18:57:38 3171

原创 Android运行时权限一览表

1 android.permission.READ_CONTACTS dangerous 读取您的通讯录2 android.permission.WRITE_CONTACTS dangerous 修改您的通讯录3 android.permission.READ_CALENDAR dangerous 读取日历活动和机密信息4 andr...

2019-11-30 13:33:28 2171

AppInfo应用信息查看V1.0.2测试版下载

AppInfo应用信息助手是一个查看和分析应用信息的工具。

2023-11-18

WalxPlugin免Root框架开发工具包sdk

WalxPlugin框架(以下简称WP框架)是一个不需要root权限就能使用的插件化模块,能够轻松实现在非root设备hook其它应用的调用和访问进程数据等功能。目前该框架已发布测试版。 一.WP框架工具包提供了以下几个模块: 1.WP管理器:用于管理插件模块的授权和使用,插件由开发者设计,经用户确认后即可由目标应用(宿主)加载。 2.加载器:对用户和开发者不可见,而是由WP管理器加载到目标应用。 3.开发sdk用到的jar包:walxpluginsdk.jar,开发者需要将该jar包导入到项目中去。 4.核心模块:该模块由WP自身提供,为程序自带的插件,用于开发调试,基本功能有: (1)AMS监听,也就是监听目标应用对ActivityManagerService服务的接口调用; (2)Activity监听,这个其实是把AMS启动Activity的功能单独拿出来了; (3)查看应用View:用来查看Activity和Window中的所有View列表及其信息; (4)查看应用组件:用来查看四大组件的数据,包括创建的所有对象信息;

2023-07-06

AnySeeker 1.1.1-beta(安卓文件搜索器)

android版文件搜索器,支持android11,支持正则表达式

2023-02-07

AppMonitor应用启动记录查看器android版

查看最近10天所有app使用记录

2022-03-12

AnySeeker文件快速搜索工具android版(Beta版)

一个快速搜索本地文件的应用,具体以下功能: 支持外部SD卡搜索 支持排除搜索文件夹 支持搜索系统内部文件 支持快速排序 支持筛选功能 按分类快速浏览 支持通配符搜索*和? 支持正则表达式搜索 支持自定义搜索目录 支持保存和载入索引功能 支持搜索文件时间和文件大小 支持快速定位到某一区间,如最近1小时等 支持快速滚动 支持图片和视频预览 快速查看音视频长度 快速查看图片尺寸 支持文本浏览功能 支持apk安装包名和应用名查看 支持apk和zip解析功能 支持apk资源文件提取功能 支持zip压缩和解压缩功能 支持文件夹信息查看,包括总大小,子文件数量和总数量 支持自定义时间格式和大小格式 内置图片查看器和文本查看器 支持文件多选和处理文件功能,包括复制移动删除等 支持导出功能 支持分享功能 计算文件散列功能 文件存储统计功能 重复文件查找功能 支持文件格式校验功能 支持界面主题设置 支持文件打开方式

2021-10-08

android反编译apk资源文件demo

解析xml文件示例代码,可解析加密过的AndroidManifest.xml文件

2021-08-12

MinClock_1.5.0.zip

迷你桌面时钟是一个绿色低调型电子桌面时钟,同时显示年月日时分秒、星期以及农历,具有整点报时功能,可改变显示风格和透明度,软件永久固定在桌面上不影响其它任何操作,简洁朴素低调不占用系统资源。 1.5:解决2020年后农历不显示问题

2021-02-27

MinClock(迷你桌面时钟)

迷你桌面时钟是一个绿色低调型电子桌面时钟,同时显示年月日时分秒、星期以及农历,具有整点报时功能,可改变显示风格和透明度,软件永久固定在桌面上不影响其它任何操作,简洁朴素低调不占用系统资源。

2020-09-24

FlyEdit 1.3.1(最新版).zip

FlyEdit是一个绿色的文本处理和编辑工具。它能够编辑TXT文件以及各种文本文档,能查看和编辑常用代码文档,如VB、C++等,并有代码着色功能。支持ansi、unicode等编码,支持不同平台换行符。除此之外,它还有转换文本以及处理字符串等功能。另外,软件支持多窗口控制和管理,能够同时打开多个窗口和文件,并能同步控制它们。

2020-09-19

Viewwizard3.5.3(句柄精灵)

句柄精灵是一个窗口辅助工具,用于获得窗口各种信息和属性。其中包括窗口类,大小,样式,状态,字体等相关内容。此外,它可以控制一个窗口的状态,比如显示或隐藏,置顶,透明,更改样式等等。

2020-09-19

FlySee3.3.4(单文件绿色看图工具)

绿色单文件。可以查看bmp、jpg、gif、png、ico、tif等格式图片,支持GIF动画,支持快速打开快速翻页,支持文件和目录拖放操作,可对图片进行放大缩小,可进行全屏浏览,可以自动播放图片幻灯片,可快速设置任意图片或选区为桌面墙纸,可快速旋转图像,可为图像增加各种特效。支持两种浏览模式,支持常见图片格式转换。支持画中画预览功能,查看和控制图像更直观和灵活。拥有屏幕截图功能和取色功能,另外还可制作EXE电子相册。软件可设置常见图片文件关联,以便浏览起图片来更加方便快捷。软件简洁朴素低调不占资源,绿色单文件可随意拷贝。

2020-09-18

FlyHotKey(快速启动工具)

FlyHotKey是一个快速启动任意程序的绿色工具,可以一键启动文件、文件夹、网页;一键执行系统命令,如打开我的电脑、静音、关机等;一键控制窗口,如隐藏、显示、置顶、透明,一键截图/取色等;支持鼠标快速启动程序,桌面、标题栏、窗口、任务栏、屏幕边缘配合鼠标中键、右键以及滚轮完成指定任务。另外,还有闹铃和定时执行(计划任务)功能,可以设置密码保护,使其他人无法查看;可以随系统自动启动,支持文件和文件夹拖动功能,快速建立任务。

2020-09-18

anysearch(文件快速搜索)

一个快速搜索本地文件的工具,支持正则,快速排序,快速定位,支持分类查询,搜索文件时间和大小,文件详细信息,具有批量处理文件,保存索引和自定义索引等功能。

2020-09-15

AppViewer查看系统已安装应用的详细信息

主要功能:查看和管理安装应用的详细信息,包括应用ID,路径,安装时间,更新时间,以及包含的组件和权限信息,可对应用进行控制,如卸载、停止和转储等,便于开发者使用和调试程序。

2018-10-28

空空如也

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

TA关注的人

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