Android Q 目前已经发布到最后一个 Beta 版本了,再过不久 Q 正式版本就要推出了。Q 版本中新增了一些有趣的东西,必须 Bubbles,对话框中添加设置项等。本文主要简述 Bubble 新特性。
阅读全文作为一名 Android 开发人员,adb 命令是不可缺少的技能之一,在日常工作中或多或少会用到这些命令,本篇内容主要是整理了一些常用的 adb 命令,同时加强记忆。
阅读全文本文主要对工作中由UNIQUE
唯一性约束更改导致数据库升级拷贝数据的时候导致数据丢失,引发VPN改变的问题做一个简单的笔记,顺便梳理一下UNIQUE关键字相关的知识。
Robolectric 框架是一款可以在JVM 上运行 Android 相关代码的框架,在 Android 单元测试总起到至关重要的作用。它既有减少编译、测试用例运行的时间等优点。
阅读全文PowerMock 框架也是属于 Mock 框架的一种,它是从 EasyMock 和 Mockito 两个框架扩展而来的,其最大的优点就是可以 mock 或者屏蔽一些私有、静态、final 等方法。
阅读全文Mock 意为模拟,指模拟一个代码所依赖的框架、第三方代码或者构建起来较为复杂的对象,将被测试的代码和其它代码隔离开来,而 Mockito 框架是一款流行的 Mock 框架。
阅读全文之前对单元测试做了一个简单的介绍,并介绍了但是测试常用的注释。正因为其重要,所以更应该对代码进行单元测试,保证代码运行的正确性。本文就如何编写单元测试做一个简单的介绍。
阅读全文最近公司对项目使用 Proguard 工具做代码优化及混淆,正好称这个机会学习了下一代码混淆方面的知识,顺便做个笔记,分享一下。
阅读全文单元测试是指对一个工作单元的测试。一个工作单元可以是一行代码、一个方法、一个甚至几个类。本文主要聊聊单元测试是什么,为什么要写单元测试,简单介绍一下 Android 中的单元测试。
阅读全文