MontionLayout直译过来就是运动布局, 是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。MotionLayout类位于androidx.constra...
MontionLayout直译过来就是运动布局, 是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。MotionLayout类位于androidx.constra...
场景描述 做产品时,是否经常遇到有人说“看看xx竞品怎么做”、“xx就是这么做”、“我发现xx竞品变成这样了”、“我发现一个有趣的竞品”、“xx竞品这里比我们好呀”.. 竞品...
作为设计师,我们的设计应该具有包容性,能让用户避免错误的发生,而且当错误真的发生时,能把负面影响降到最低。 人难免会犯错,但不一定所有错误终会酿成灾难。设计的包容性有助于在错...
CommentDialog 项目github地址:CommentDialog这是一个Android评论框,类似抖音评论弹框 最近公司有个需求,就是仿抖音弹窗评论,我也是在网上...
从 Android Studio 3.6 开始,视图绑定能够通过生成绑定对象来替代findViewById,从而可以帮您简化代码、移除 bug,并且从 findViewByI...
我将从以下四个步骤来分析埋点全过程,由浅入深。本章是系列一,主要讲解埋点基础知识,从埋点需求分析入手。 埋点系列(一)—— 埋点需求分析&设计埋点方案埋点系列(二)—— 输出...
异常状态多在特殊场景下出现,比如服务器异常、网络异常等,因为异常状态出现的概率是较低的,所以异常状态也常常会被忽略,等到实际碰到的时候才会意识到原来还有这种状态... ......
供大于需的时代,如何让自家的产品更突出,让用户(老用户和潜在用户)忠实于自家的产品,除了用心打磨自己的产品外,还需要考虑从用户的角度出发,真实的了解用户的需求和购买心理。大数...
来自:人人都是产品经理作者:sleepinghttp://www.woshipm.com/pd/1392102.html 概述 本文主要讲述了在传统电商企业中,订单系统应承载...
文/麦大人 01 1月10日,某网友在微博晒出一幅焦恩俊的肖像画,并配文说: “这真的是我第一张正儿八经的彩铅画了,画了足足有三个半天,以前的画顶多画半天。” 没错,说到古装...