android view相关
文章平均质量分 77
猿在古城
无聊的时候记录一点东西
展开
-
Android自动化测试(二)
还可以通过自定义匹配器来匹配一个Item是否存在,匹配器如下@Overridedescription.appendText("测试item");@Override通过自定义匹配器滑动到RecyclerView的相应的位置,并判断该条item是否显示@Test//点击进入列表页//根据匹配器滑动到相应的位置//判断期望的文本有没有显示。原创 2023-10-11 15:42:46 · 111 阅读 · 0 评论 -
Android自动化测试(一)
测试是应用开发中不可或缺的一部分。测试所做的工作,虽然不能让用户看到效果,但是想要保证一个有一定用户基础的应用的稳定性,测试是必须做的,否则严重的崩溃率肯定会导致用户的差评或者流失。原创 2023-10-11 15:41:56 · 91 阅读 · 0 评论 -
android Compat 工具
主要用于处理Android高低版本适配问题,更高效的使用相关Api。原创 2022-10-10 08:42:21 · 665 阅读 · 0 评论 -
Tablayout和ViewBinding使用报错
Tablayout和ViewBinding使用报错奔溃。原创 2022-10-09 13:34:13 · 876 阅读 · 0 评论 -
Android RTL布局适配
最近公司有海外项目需求,因为有多语言适配,布局就需要LTR以及RTL布局方式,特此记录一下简单适配过程。原创 2022-08-13 17:29:44 · 1634 阅读 · 0 评论 -
Android动画基础
Android动画基础 在Android应用开发中,我们经常会使用到动画,提升用户体验,吸引更多用户,在这里我总结当前的常用Android动画。简单来说Android动画总共分为两类,传统动画和属性动画(3.0之后出现)。其中传统动画又分为帧动画(Frame Animation)和补间动画(Tweened Animation)。传统动画帧动画 帧动画是最容易实现的一种动画,这种动画更多的依赖于完善的UI资源,他的原理就是将一张张单独的图片连贯的进行播放,从而在视觉上产生一种动画的效果;有点类似于原创 2021-09-13 17:32:19 · 204 阅读 · 0 评论 -
关于动态添加RecyclerView的Item问题
最近遇到一个需求:会话列表页面需要能动态添加一个可高度定制的Item。小小总结下自己的实现方式。 一般情况下,在RecyclerView中我们引进不同的Item类型,都是提前确定好的,那如果遇到不确定类型的Item,如何处理?那么就需要可以动态添加,灵活抽插,才是王道。...原创 2018-06-19 17:04:28 · 4809 阅读 · 0 评论 -
Android自定义View-简单柱状图
Android自定义View-利用canvas绘制柱状图。 今天项目中用到了柱状图,本想用三方库,最后看了一下,三方库太大,而本身需求又比较简单,故动手自己画一个,记录一下。目的:1. 利用canvas绘制所有数据,封装view中,直接引用使用。2. 可动态设置数据3. 可设置柱状图间距 宽高4. 超出屏幕后自动按比例缩放显示5. …后续继续完善效果图:一个简单的自定义VIEW...原创 2018-12-25 16:48:40 · 2970 阅读 · 5 评论