开发工具
文章平均质量分 88
图你怀中安稳
人生的境界在于不断的提升自我素养,探索未知的世界
展开
-
两万字长文-最全的线程池详解
int corePoolSize, // 核心线程数:线程池中始终保持存活的线程数,即使它们处于空闲状态。int maximumPoolSize, // 最大线程数:线程池中允许的最大线程数。当队列满了并且当前线程数小于最大线程数时,会创建新的线程来处理任务。long keepAliveTime, // 线程空闲时间:非核心线程的空闲时间超过这个时间,就会被回收。指定数值和时间单位一起使用。原创 2024-03-07 16:37:11 · 987 阅读 · 1 评论 -
Kotlin Collection KTX:让你的集合操作如丝般顺滑
当今移动应用开发,常常需要使用各种集合类型来存储和操作数据。Kotlin 提供了 Collection KTX 扩展库,为我们操作集合提供了非常方便的 API。在本篇文章中,我们将介绍 Collection KTX 中包含的所有扩展函数,让你的集合操作变得更加高效、简单、易读。除了 Collection KTX,Kotlin 还提供了许多其他扩展库,例如 Android KTX、Coroutines、Serialization KTX 等,它们都可以大大简化我们的开发流程。原创 2024-01-10 10:41:47 · 996 阅读 · 0 评论 -
UI自动化测试革命:拥抱Maestro框架的未来之旅
本文深入探讨了UI自动化测试及其在软件开发中的重要性,并介绍了几个常见的UI自动化测试框架,如Selenium、Appium、Cypress和TestComplete。其中,特别重点介绍了基于这些框架的强大工具——Maestro框架。Maestro框架为开发人员提供了一套全新的语法和工具,使他们能够更轻松地创建、管理和执行UI自动化测试脚本。安装和配置Maestro框架是使用该框架的关键步骤之一。在本文中,我们提供了详细的指南,指导读者如何轻松地安装和配置Maestro框架,为其工作环境搭建坚实的基础。原创 2024-01-10 10:36:52 · 1201 阅读 · 0 评论 -
mac 系统中Android studio的一些快捷键
最近使用Mac系统开发 ,真心不错,在使用的过程中难免有和windows 不一样的地方,下面是android studio的一些快捷方式快速定位类名:Cmd + O查看本类中方法:Cmd + Fn + F12查看方法被调用的位置:Option + Fn + F7项目内全局搜索:Cmd + Shift + F格式化代码:Cmd + Option + L快速定位所有类原创 2017-06-29 11:33:28 · 3493 阅读 · 1 评论 -
Android Studio 中使用真机测试 你还在连接好几个数据线吗?
相信做开发的朋友我们在使用AS 开发的时候会使用真机测试,我们有时候会在电脑上连接2个或者3个手机去调试,就需要三个数据线去连接,今天介绍一个插件,可以Wi-Fi连接,一、打开AS 中的输入Android WiFi ADB 点击插入,重启AS,你会发现多一个图标 这时连接手机,点击右侧 Android WiFi ADB 查看state 为Connected ,这时就可以拔掉数据线 ,并且建立原创 2017-10-30 10:49:11 · 1589 阅读 · 0 评论