最近做一个类似微信朋友圈的功能,发现这个要做精细了,还是挺麻烦的,以评论为例。细细体验,它有如下特性: 点击评论的时候,才显示评论输入框。 输入框显示的位置紧紧靠在待评论消息...
前言 为什么要做这个工作呢?气泡的意义在于引导用户去使用应用中的新功能,所以版本迭代添加新功能的时候,就是使用气泡来引导用户去使用新功能。但是每次写气泡这个功能的时候,就需要...
一.首先在drawable文件夹下绘制倒三角或正三角(根据实际需求),然后绘制矩形. 二.将上述shape组合到布局文件当中 三.效果图 四,为了达到复用效果,可以将带三角气...
效果如下: 可以设置颜色、描边、三角形高度和方向,以向上居中和向下居中为例 实现思路: 使用Canvas绘制气泡形状,因为气泡中间只显示文字,所以我直接继承TextView,...
三角形 气泡区
实际效果如上,可设置投影颜色以及投影范围,也可以设置是否显示指针和指针显示方向。 实现思路:通过Paint的setShadowLayer绘制投影效果,使用Path链接一个带角...
Go Github 气泡布局的形状可以改变,如四角弧度、气泡颜色、箭头大小和阴影。 气泡Dialog可以根据被点击的view的位置来确定自己展示的位置。 更新 1.1.4:①...
实现效果 沉浸式实现: values-v19 values-v21 values-v23 布局layout的实现
Android Studio 提供了一个非常方便的功能帮助我们导入或者导出设置。因此我们在安装一个新的Android Studio 的时候通常会导入一个之前的设置。但是,最近...
目录 效果展示 实现原理 这个效果主要是运用了贝塞尔曲线、自定义ViewGroup以及动画的知识。1.贝塞尔曲线(用于实现顺畅的圆弧)一个自定义的ViewGroup中总共使用...