目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
MotionLayout[https://developer.android.com/reference/androidx/constraintlayout/motion/w...
本文会不定期更新,推荐watch下项目。 如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。 本文的示例代码主要是基于E...
一、前言 转眼就到了十一国庆佳节了,看了看上次的动态,已经过去快一个月了。并不是因为自己没有坚持而中断了写文章,真的是因为这一个月公司太忙了。我参与两个项目的编写,一个是之前...
之前写了一篇折叠流式布局,bug有点多,也不好改,究其原因就是写的逻辑太多,改起来不方便,毕竟主体逻辑不是自己写的,基于别人的改总是怪怪的。那么,我就想想这个东西的难点在哪?...
场景1: 在 h5 页面上,不管用户是否安装过该app,都直接跳转到应用市场,让用户从应用市场上打开app。 思路:这种场景处理比较简单,直接判断判断是android端还是i...
在之前的版本中,打开或关闭offline模式都是在setting-->Build,Execution-,Deployment-->Gradle 里面的Offline work...
官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...
在Android开发调试时,有以下两种情况: 多人开发时,每个人分别处理不同的Activity,此时若不同Activity间暂时没有实现跳转功能,则处理非MainActivi...
最近收到小米、oppo、vivio应用商店的通知,要求上架引用时提供64位的app包 其实从自2019 年 8 月 1 日起, Google Play 上已经要求发布的应用必...
在将App安装到模拟器时出现错误:INSTALL_FAILED_NO_MATCHING_ABIS,提示信息如下: 解决办法:在build.gradle文件中添加以下代码:
一、认识CoordinatorLayout CoordinatorLayout作为support:design库里的核心控件,在它出现之前,要实现View之间嵌套滑动等交互操...
最近有群友提出一些效果,这里做些简单介绍:顶部topbar 底部几个tab 中间recyclerview,好了,recyclerview上滑topbar和tab隐藏,下滑to...
前言&效果预览 最近几个周末基本在研究 CoordinatorLayout 控件和自定义 Behavior 当中,这期间看了不少这方面的知识,有关于CoordinatorLa...