Android高仿QQ小红点

效果图上一篇文章分析了QQ侧滑栏的实现,文章地址: https://blog.csdn.net/u013700502/article/details/73162684 ,本篇继续来实现一下QQ小红点的功能,闲言少叙,先上效果图:代码已上传至Github:高仿QQ小红点,如对您有帮助,欢迎star~感...

Android自定义控件 | 小红点的三种实现(终结)

Android自定义控件 | 小红点的三种实现(终结)

上一篇通过在父控件绘制前景的方式展示小红点,在布局文件中配置标记控件就能为任意子控件添加小红点。实现方案是”布局文件中配置带小红点控件 id,在父控件中获取它们的坐标,并在其右上角绘制圆圈“。但这个方案有一个漏洞,当子控件做动画,即子控件尺寸发生变化时,小红点不会联动。效果入下图:这是自定义控件系列...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图
Android自定义控件 | 小红点的三种实现(下)

Android自定义控件 | 小红点的三种实现(下)

此文标题想了好久久久,本起名为《读原码长知识 | 小红点的一种实现》,但纠结了下,觉得还是应该隶属于自定义控件系列~~上篇介绍了两种实现小红点的方案,分别是多控件叠加和单控件绘制,其中第二个方案有一个缺点:类型绑定。导致它无法被不同类型控件所复用。这篇从父控件的角度出发,提出一个新的方案:容器控件绘...

Android自定义控件 | 小红点的三种实现(上)

Android自定义控件 | 小红点的三种实现(上)

小红点用于通知未读消息,在应用中到处可见。本文将介绍三种实现方案。分别是:多控件方案、单控件绘制方案、容器控件绘制方案。不知道你会更偏向哪种方案?Demo 使用 Kotlin 编写,Kotlin系列教程可以点击这里这是自定义控件系列教程的第五篇,系列文章目录如下:Android自定义控件 | Vie...

android消息通知更新(小红点,数字提醒)之badgeview

android消息通知更新(小红点,数字提醒)之badgeview

上面这种数字提醒想必大家都接触过,那么怎么实现这个效果呢,刚开始的时候想的是自己写一个自定义的控件linearlayout,里面放两个imageview。我刚接触android开发的时候这么做过,后来才知道有badgeview这个东西,用起来很方便。代码实现也很简单textView = (TextV...

Android开发技巧——使用Drawable实现小红点

在产品的设计中,总难免需要我们开发去实现各种各样的小红点,小红点,小红点。 通常,我们可能会这样做: 用一个View实现小红点,放在相对布局里,设置好内边距或外边距,让它位于图片的右上角。 或者是给图片套一个相对布局,设置好图片的外边距,然后把表示小红点的View放在这个相对布局里面的右上角。 这个...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
149+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android插件化:从入门到放弃
立即下载 立即下载 立即下载