自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 在 Android 开发中使用常见的 Kotlin 模式

Kotlin 的设计核心在于——少写代码,但不牺牲安全。它让 Android 开发者从模板式 Java 代码中解放出来,同时避免了许多 NPE 崩溃。可空类型委托 (by)lateinit 和 lazyLambda 与 SAM 转换这些语法几乎覆盖了日常 Android 开发的 80% Kotlin 用法。

2025-10-14 11:47:33 991

原创 安卓屏幕适配

在如今各种尺寸和分辨率的移动设备层出不穷的背景下,如何实现统一且优质的 UI 适配一直是开发者面临的难题。该方案通过修改系统的 density 值,将所有不同设备的宽度 dp 值统一成一个标准值,从而使得 UI 的尺寸一致。即使设备的实际物理尺寸和分辨率不同,系统也会认为它们拥有统一的屏幕宽度,从而加载相同的布局资源。这种方案的核心思想是穷举市面上所有 Android 手机的宽高像素值,选定一个基准分辨率,然后其他分辨率都依据这个基准进行比例计算,在不同尺寸限定符文件夹中提供相应的 dimens 文件。

2025-02-07 11:41:36 853

原创 Log4j的实现与日志工厂

日志工厂如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手●SLF4]●LOG4] [掌握]●LOG4J2●JDK LOGGING●COMMONS LOGGING●STDOUT_ LOGGING [掌握]●NO _LOGGINGLog4j什么是Log4j?●Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUl组件●我们也可以控制每一条日志的输出格式●通过定义每一条日志信息的级别,我们能够更加细致地控制日志

2021-07-16 14:49:06 432

原创 自动化测试概念与环境搭建

自动化测试概念是把以人为驱动的测试转化为机器执行的一种过程,它是一-种以程序测试程序的过程自动化测试分类功能自动化测试与性能自动化测试一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一 个软件的功能,这样就可以重复执行程序来进行重复测试的目的。如果一个软件有小部分功能发生改变,只要修改一部分自动化测试代码,就可以重复对软件进行测试,从而提高测试效率。什么样的项目适合做自动化测试:任务测试明确,不会频繁变动每日构建后的验证测试比较频繁的回归测试软件系统界

2021-07-08 00:24:45 228

原创 软件测试(测试分类,测试周期,缺陷处理流程)

按照测试方法分类静态测试->白盒(测源代码)静态测试是不运行被测试本身而寻找程序代码中可能存在的错误或评估程序代码的过程。静态测试通过分析或者监察源程序的语法、结构、过程、接口等来检查程序的正确性,找出问题动态测试->黑盒(测功能业务)动态是运行被测试程序,输入相应的测试数据,检查运行结果与预期结果的差异,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性,并分析系统运行效率和健壮性等性能黑盒测试黑盒测试(Black-box Testing) :又称为功能测试、数据驱动

2021-07-05 21:31:02 1184 2

原创 Markdown语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-05 00:13:40 127

空空如也

空空如也

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

TA关注的人

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