先上项目链接:https://github.com/sunyangyang/MiddleExpansion 另附上视频: 之前看到飞书月视图在列表中点击,在上下两个item之...
先上项目链接:https://github.com/sunyangyang/MiddleExpansion 另附上视频: 之前看到飞书月视图在列表中点击,在上下两个item之...
@Wang_Guan 能帮上忙就好
ConstraintLayout 子布局超出父布局、超出屏幕ConstraintLayout超出父布局解决方案: 在子布局中添加或修改: app:layout_constrainedWidth="true" app:layout_co...
ConstraintLayout超出父布局解决方案: 在子布局中添加或修改: app:layout_constrainedWidth="true" app:layout_co...
这是我这个系列的目录,有兴趣的可以看下: android 动画系列 - 目录 专场动画大家熟悉吧,效果绝对炫酷,也是产品汪们动脑筋考研我们的地方,第一效果要炫酷,第二不要卡,...
简介 Room是SQLite之上的一个抽象层,通过Room,可以更加丝滑的使用SQLite的全部功能。并且,原本在运行期才能发现的SQL语句错误,现在在编译期就会报错,写过S...
在 Android 开发过程中,由于 Android 作为 View 描述的 xml 视图功能较弱,开发中很容易写出臃肿繁杂的 Activity/Fragment,甚至有写出...
android开发中经常遇到需要处理图片的地方,今天说一下圆角矩形图片的处理 1:直接处理图片本身; 2:重写imageview; 第一种方法这里暂且不谈,方法很多,这里主要...
先说一下我们的场景,本是一个非全屏的原生Android应用,但其中有一个游戏模块是用unity开发的,然而,在我们将unity嵌入应用后发现整个app都变成了全屏模式。如果你...
二维码扫描源码 关于二维码的文章网上有很多,这里就不再赘述了,直接上源码,我在这里精简了zxing代码,只保留了二维码的部分,优化扫描范围,自定义扫描样式, 因项目需要,添加...
Android开发中,有时候需要判断App是否在前台运行。 代码实现如下: [java]view plaincopy privatebooleanisRunningForeg...
TransitionDrawable可以用来实现两个Drawable直接的交错渐变的过渡效果。 首先,在xml中定义一个TransitionDrawable,并防止 res/...
获取所有桌面 Intent homeIntent = new Intent(Intent.ACTION_MAIN); homeIntent.addCategory(I...
@Override public boolean onTouchEvent(MotionEvent event) { switch (event.getAction...
Google目前支持超宽屏手机,想要让你的应用支持超宽屏只需要在 元素中添加 <meta-data android:name=“android.max_aspect” and...
ImageView的padding属性在设置scaletype为centerCrop时不起作用,要想两者同时作用,只需加上android:cropToPadding="tru...
卡片翻牌效果 实现方法: 1.使用属性动画ObjectAnimator 2.使用Animator 3.使用canvas绘制 前两种方法网上很多,这里不多做介绍,这...