Commit Graph

20 Commits

Author SHA1 Message Date
f2af58e5ea 重构 MainViewModel 中的错误处理和函数调用。
- 重构了 `MyAccessibilityService.getInstance()?.findAndLaunchApp` 函数调用中的错误处理
- 通过为函数调用中的每个参数添加新行来提高可读性
2025-03-26 00:29:44 +08:00
054e86ec13 refactor: ###
优化代码并更新文件中的UI元素

- 重构了MainViewModel.kt中的代码,去除了未使用的导入项和不必要的初始化
- 更新了floating_window.xml布局中的样式
- 在AndroidManifest.xml中添加了PACKAGE_USAGE_STATS权限
2025-03-26 00:26:20 +08:00
5dcda8829d refactor: ###
重构和清理浮动窗口功能

- 重构MainActivity.kt以删除与叠加和浮动窗口功能相关的未使用代码
- 更新deploymentTargetSelector.xml中的时间戳
- 从MainViewModel.kt中删除internalState属性和相关函数
- 更新floating_window.xml中的布局属性
2025-03-25 21:22:54 +08:00
58f13dca0c feat: ###
优化可访问性服务功能

- 重新设计MyAccessibiltyService以提高性能和可读性
- 更新功能签名以提升清晰度和可维护性
- 在MyAccessibiltyService中实现关于边界情况的错误处理
2025-03-25 15:24:28 +08:00
629a5b64b8 优化MainActivity的设置和MainViewModel的方法
- 通过移除不必要的导入、注释掉延迟初始化代码块以及更新意图标志的格式,重构`MainActivity.kt`
- 将`.idea/deviceManager.xml`中的排序顺序从“DESCENDING”更新为“ASCENDING”
- 通过移除不必要的条件并更新方法参数,简化`MainViewModel.kt`中的条件逻辑
2025-03-25 15:11:02 +08:00
4a36b6f818 feat: 更新应用启动功能和错误处理
- 调整启动目标应用程序功能,模拟按下Home按钮并使用测试参数启动应用程序
- 删除了使用特定参数启动应用程序的一行代码
- 更新了启动应用程序失败的错误消息
2025-03-24 19:27:48 +08:00
e91a24f146 改进根访问处理和辅助功能
- 添加了新的 Kotlin 文件 `RootHelper.kt`,其中包含用于管理根权限的实用函数
- 更新了辅助服务配置,以包括新的事件类型和反馈类型
- 实现了 `TapIndicatorView` 类,用于在应用中显示点击指示器
2025-03-24 19:27:48 +08:00
c52fc91bdd chore: 更新部署目标选择器配置
- 更新deploymentTargetSelector.xml中的时间戳
- 修改deploymentTargetSelector.xml中设备ID标识符路径
2025-03-24 19:27:48 +08:00
718915962d feat: ###
在应用程序中重构MainActivity和MainViewModel逻辑。

- 重构`MainActivity.kt`以提高代码可读性并删除不必要的导入
- 更新`MainViewModel.kt`以在`launchTargetApp`函数中传递额外参数到`findAndLaunchApp`方法调用
2025-03-24 19:27:48 +08:00
956ca015a0 Merge pull request 'add lsposed module' (#3) from sun into main
Reviewed-on: #3
2025-03-03 03:12:08 +00:00
37b07221df add monitor
Signed-off-by: 孙志刚 <zhgsun@foxmail.com>
2025-03-02 02:08:41 +08:00
4a913d0d95 add lsposed
Signed-off-by: 孙志刚 <zhgsun@foxmail.com>
2025-02-17 16:08:07 +08:00
77579d2b5f GIT 提交信息:
改善无障碍服务应用的跟踪和反馈

- 实现通过应用程序包名跟踪当前活动应用的支持。
- 引入重试机制,提高检测并返回目标应用的可靠性。
- 通过吐司消息增强用户体验,以反馈应用启动问题。
2025-02-14 13:11:36 +08:00
56c14fe3ca GIT 提交信息:
增强浮动窗口管理和权限控制

- 在 MainActivity 中实现浮动窗口管理和可见性控制。
- 在应用启动时请求覆盖权限,以改善用户体验。
- 增强深度链接处理,以支持特定路径的激活和浮动窗口的位置调整。
2025-02-14 12:08:38 +08:00
7fcaa954eb GIT 提交消息:
重构浮动窗口管理和布局属性

- 调整浮动窗口的布局和样式,以改善用户体验。
- 重构 MainActivity 中的浮动窗口处理逻辑,以增强功能性和清晰度。
- 通过移除不必要的方法和优化状态管理,简化 MainViewModel。
2025-02-14 10:34:42 +08:00
2bec9e3628 GIT 提交消息:
重构可访问性功能并改进应用交互

- 增强 GAIDHelper,提供更好的文档和错误处理。
- 通过管理任务和深度链接,同时确保视图模型交互,增强 MainActivity 的功能。
- 扩展 MyAccessibilityService,引入与应用交互的新方法和改进事件日志记录。
- 更新 MainViewModel,以优化应用启动延迟并提高代码清晰度。
- 修改 AndroidManifest,以包含任务管理和安全设置所需的权限。
2025-02-14 00:58:23 +08:00
f4dc7175e1 GIT 提交信息:
重构可访问性服务和UI状态管理

- 引入新的 MainViewModel 类以管理 UI 状态,并结合协程处理异步任务。
- 重构多个组件以改善权限管理和生命周期处理,包括实现 ActivityResultLauncher。
- 增强可访问性服务,更新配置并在多个文件中精细化错误处理。
- 添加浮动窗口的新布局,改进主活动布局,整合新UI元素以提升用户体验。
2025-02-13 23:46:29 +08:00
3848f507fc 添加设备管理配置和排序选项
- 在项目中引入设备管理的新配置。
- 通过类型和API增强设备表的排序功能。
- 改善设备设置的整体组织和可用性。
2025-01-24 02:43:38 +08:00
4cff1bfad1 GIT 提交信息:
增强无障碍设置集成和布局调整

- 通过改进结构和对齐增强主活动布局。
- 在 MainActivity 中实现无障碍服务检查和设置管理。
- 集成日志记录,以更好地跟踪服务可用性和 GAID 检索。
2025-01-23 21:35:40 +08:00
9afcb2ef27 init 2025-01-23 17:35:28 +08:00