首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
探索Android的星辰大海
大师傅姑爷
创建于2021-09-23
订阅专栏
记录通往星辰大海路上的点点滴滴
等 3 人订阅
共11篇文章
创建于2021-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android组件化工具-SPI
关键词:SPI、ServiceLoader、AutoService、组件化、APT 。对于APT(注解处理器),之前写过一篇,使用自定义注解自己实现ButterKnife功能。
优雅的解决使用fatAar打包.aar时遇到的依赖问题
我们在开发sdk时,需要依赖一些公共模块或者第三方库,使用implementation就会出现问题,一是无法将依赖的公共模块打包进sdk中,二是将依赖的第三方库需要单独引用,有时还会出现版本冲突
升级gradle版本assemble打包遇到的坑
Direct local .aar file dependencies are not supported when building an AAR.
Android 截屏、图片模糊及bitmap相关
Android 图片模糊及bitmap相关 简介 任务:window弹窗的背景模糊 实现原理:在window弹窗内容显示出来之前先截取手机屏幕,然后模糊,等弹窗出来之后根据弹窗大小自适应截图,设置为背
单元测试系列之七测试报告
生成测试报告 本框架也提供了生成单元测试报告的功能,使用方法如下: 首先需要使用@Rule添加CustomReportRule: 然后在@BeforeClass的方法中初始化自定义报告,初始化时需要传
单元测试系列之六Espresso
之前介绍的都是逻辑测试,不用运行在模拟器或者真机上,做Android开发测试,免不了要进行UI测试,而大部分的UI更新都是异步的,这时候要进行单元测试就需要想别的方法了。这里介绍一下框架,espres
单元测试系列之五Powermock
Powermock 官网:https://github.com/powermock/powermock/wiki/Mockito 简介 Mockito的工作原理是通过创建依赖对象的proxy,所有的调
单元测试系列之四Mockito
Mockito 官网:https://github.com/mockito/mockito 简介 所谓mock就是创建一个类的虚假对象,在测试环境中,替换掉真实对象,以达到以下目的:
单元测试系列之三Junit
Junit Java应用最广泛、最基础的测试框架。在使用Android studio创建项目时会自动引入Junit的依赖包。 但是使用我的框架时需要把这个依赖删除,以免出现依赖冲突。 简单使用 Jun
单元测试系列之二如何运行单元测试
如何在Android项目中运行单元测试 创建测试类 首先找到需要测试的类,右键,依次选择“go to” -- “Test”,然后选择“Create New Test”,根据需要勾选相应的方法,就可以创
单元测试系列之一开篇
最近一直在搞单元测试,根据公司要求,对一些测试工具进行了封装,提供aar包,方便其他人引用。做的差不多了,过来总结一下,分享下自己封装的框架。