在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效以及滑动冲突问题,更好去扩展控件的事件功能...
IP属地:北京
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效以及滑动冲突问题,更好去扩展控件的事件功能...
MotionLayout,字面翻译是叫运动布局,它是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。它是 ConstraintLayout 的子类并且基于它自身丰...
先上效果图: 继承TextView的AutoFoldTextView 原理:测量的时候测出折叠状态和展开状态的高度,然后用属性动画在之间切换 写于2019-3-27
Recurrence Rule 重复规则 rrule(Recurrence Rule) 属于 icalendar 属性中的一个,配合 dtstart 可以完整描述一个事件的重...
在现有项目中导入Flutter 参考:Google官方文档 Add-Flutter-to-existing-apps Android项目引入flutter module 在项...
Android WebView默认的错误页面比较简陋,如果想替换默认的错误页面,做法是:在页面加载出错的情况下,使用自定义的错误页面覆盖在WebView上面、或者使用java...
前言 最近做项目,使用 RecycleView + SwipeRefreshLayout 刷新时,列表总是闪烁。 1、为什么会闪烁?闪烁是 notifyDataSetChan...
在开发中会遇到一个比较变态但又合理的需求:在LinearLayout里放入如下控件 要求:1. TextView的宽度足够短的情形,则ImageView紧随其后 2. Tex...