- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 【Android】安卓四大组件之内容提供者(ContentProvider):从基础到进阶
ContentProvider 是 Android 系统中实现跨应用数据共享的核心组件,通过统一的 URI 接口和权限控制机制,提供了安全、高效的数据共享方案。在使用时,需要注意权限管理、性能优化和安全防护,合理选择使用场景,避免过度使用导致的复杂性。掌握 ContentProvider 的原理和实现方式,对于开发高质量的 Android 应用至关重要。
2025-07-08 14:50:05
917
原创 【Android】安卓四大组件之广播接收器(Broadcast Receiver):从基础到进阶
在 Android 开发中,广播接收器(Broadcast Receiver)是一个非常重要的组件,它能帮助应用接收来自系统或其他应用的事件通知,实现跨组件、跨应用的通信。大家可以把广播接收器想象成一个“它的作用是监听系统或应用发出的“广播消息”,并在收到消息后执行相应的操作。
2025-07-08 11:01:10
2235
原创 【Android】安卓四大组件之服务(Service)详解:从基础到进阶
Service作为安卓应用后台任务处理的核心组件,在保障应用功能完整性和提升用户体验方面起着不可或缺的作用。通过掌握Service的生命周期、分类及使用场景,开发者能够合理设计应用架构,实现高效、稳定的后台任务处理。随着安卓系统的不断升级,Service的使用也需与时俱进,结合新特性和替代方案,让应用在后台运行中发挥更大价值。希望本文能帮助大家深入理解Service,在安卓开发中灵活运用这一强大工具
2025-07-07 15:06:04
946
原创 【Android】安卓四大组件之活动(Activity) 详解:从基础到进阶
在安卓应用开发的世界里,Activity 作为安卓四大组件之一,是用户与应用进行交互的重要窗口,它承载着应用的界面展示与用户操作响应功能。无论是打开一款 APP 看到的主界面,还是点击按钮后弹出的新页面,都是 Activity 在发挥作用。本文将深入剖析 Activity,带你全面了解它的原理、使用方法及进阶技巧
2025-07-07 13:56:07
1340
原创 安卓应用开发入门:Kotlin 项目文件详解
安卓开发入门常被繁杂文件 “劝退”?别慌!从掌控全局的 Gradle 构建脚本,到撑起界面颜值的资源文件,再到守护应用安全的配置规则,每个文件都是解锁开发技能的 “密钥”。本文带你抽丝剥茧,把项目文件拆解成易懂的知识块,助你轻松迈出安卓开发第一步,快来一探究竟吧!
2025-07-05 15:31:46
1075
原创 解决安卓14前端服务foregroundService权限问题
为什么声明了 FOREGROUND_SERVICE 还报 SecurityException。前端服务foregroundService崩溃场景的完整解决方案
2025-06-26 18:06:43
737
原创 Java IO 流详解:从基础到高级应用
作为 Java 程序与外界沟通的 “隐形桥梁”,承载着文件读写、网络交互、数据存储等重任。从以字节为单位处理各类数据的字节流,到专注文本处理的字符流;从直接对接数据源的节点流,到增强功能的处理流,它们各有神通。博客中详细剖析了各流的基础概念、核心方法,结合丰富示例,揭秘对象序列化与反序列化的神奇操作。这篇文章可以让你更加深入了解IO流
2025-06-23 10:46:10
999
原创 API接口自动化测试详细最新教程(RestAssured 框架)
这篇博客以 RestAssured 框架为切入点,从基础的 GET、POST 请求测试,到高级的 JSON 路径表达式运用、认证处理和过滤器使用,手把手教你搭建高效的 API 测试体系。通过 BDD 风格语法、丰富断言和灵活日志策略,让测试代码简洁易懂,生成测试报告让结果一目了然。
2025-06-20 14:32:21
2520
原创 TestNG 中 ActionTouch方法 被弃用的解决方法
在 TestNG 移动端自动化测试中,随着 WebDriver 协议向 W3C 标准演进,旧有的 Actiontouch 接口逐渐被弃用。本文详细介绍了基于 W3C 标准的替代操作方法,包括用 WebElement 的 click 方法替代点击操作,借助 Actions 类的 contextClick 方法实现长按,利用 TouchActions 类完成滑动等
2025-06-20 10:26:37
317
原创 APP 自动化测试中元素定位的 7 种实用方法与避坑指南
博客系统整理了 7 种元素定位方法,从基础的 ID、ClassName 定位,到复杂场景适用的 XPath、UIAutomator2 定位,还有 iOS 专属的 Predicate String 定位等。每种方法都结合了实际案例与避坑指南,同时分享了定位优先级、稳定性提升技巧和实用工具推荐。无论你是测试新手,还是希望优化现有测试方案的从业者,都能从中找到实用的定位思路,有效提升测试效率
2025-06-19 15:11:34
377
原创 Allure生成自动化测试报告
在移动应用测试领域,Appium+Java 与 Allure 的组合堪称 “黄金搭档”!本文手把手教你从环境搭建、代码编写,到生成精美测试报告,轻松搞定移动端自动化测试。无论是测试小白想进阶,还是资深测试工程师寻求效率提升,都能从中找到实用技巧,让测试成果展示更专业、问题定位更精准,快来解锁测试新姿势!
2025-06-19 11:05:04
1110
原创 SLF4J(W): No SLF4J providers were found. 解决方法
SLF4J 是一个日志门面(接口),本身不提供日志功能,需要配合具体的日志实现(如 Logback、Log4j)才能正常工作。这是 SLF4J(Simple Logging Facade for Java)日志框架发出的警告信息,表明你的项目中。解决方法:我们在pom.xml中添加Logback依赖就好。添加后点击鼠标右键,更新项目就好。
2025-06-18 09:00:00
848
原创 appium+Java实现自动化测试最新教程及实战
Appium+Java实现自动化测试保姆教学。设计测试用例,元素定位,实现参数化测试,代码优化
2025-06-17 15:30:26
1242
原创 Java模拟双色球
1.系统随机生成双色球号(6给红色球,1个蓝色球)2.用户输入所选的双色球号码3.比较用户与系统的双色球号,得出中奖金额。
2024-07-09 20:33:22
952
2
空空如也
Java时间转化格式报错
2024-08-19
javaac:找不到:Hello.java
2022-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人