前言 在Android开发过程中,我们偶尔会用到RecyclerView列表的侧滑删除功能。今天基于侧滑删除库SwipeRecyclerView做一个简单的封装,使调用更加的...
前言 在Android开发过程中,我们偶尔会用到RecyclerView列表的侧滑删除功能。今天基于侧滑删除库SwipeRecyclerView做一个简单的封装,使调用更加的...
美工妹子给的图如下,订单在创建时间的24小时后进行关闭 业务逻辑 从后台返回来的订单创建时间加24小时后减去你当下的时间就是相差的总共时间,然后进行倒计时倒计时结束后上传订单...
zxing 1.引入:直接首页我并没有找到通过Gradle的引入方式,但我们仔细看wiki,不难发现引入对应地址即可 最新的引入,要求API24+ 降级的引入,要求API14...
开篇 这里给出一篇App从后台切换到前台显示全屏广告的实践报告!这里主要做两件事情: 1、如何监听前后台切换 2、实现倒计时全屏广告 效果截屏 立即体验 扫描以下二维码下...
在我们在刷Instagram的动态时,你是否注意到这样一个小小的动效,就是当一条动态(以卡片形式呈现)向上滑动时,动态卡片的头部会始终悬浮在列表最上方,直到下一张动态卡片的头...
前言:因为一直在做E家的项目,刚好碰到这么一个功能,就是页面需要调用相机、图库,但是因为SDK版本高低不同,尤其是7.0+的,需要做适配,所以自己总结了一两个类,功能简单而且...
我们看一下上图,现在要求把这个按钮拖拽到蓝色区域 (1)利用setTranslationX改变按钮的位置 思路:自定义一个View,重写onTouchEvent方法,获取手指...
写在前面 这段时间都在忙新项目的事儿,没有时间倒腾,这两天闲下来,想着一直没有细细的研究CollectionView,一般最多用来做点循环滚动,所以花时间深入学习了一些东西,...
定义文本框 输入完一个自动跳到下一个且获取焦点,当删除一个自动跳到前一个输入框获取焦点 老规矩来一波效果图: 新建NumberCodeView 继承FrameLayout p...
RecyclerView是没有maxHeight属性配置的,今天遇到一个需求就需要设置RecyclerView的最大高度,我们可以通过继承RecyclerView自定义实现此...
Android为啥要从Java转向Kotlin Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBra...
设置Activity悬浮 通过在styles.xml中设置windowIsFloating属性实现Activity悬浮 设置Activity能滑动消失 有两种方式: 在sty...
SmartRefreshLayout:https://github.com/scwang90/SmartRefreshLayout
给大家介绍的是一个涂鸦App,用户通过临摹模板完成颜色填充,截图如下: 如上图所示app的大致界面界面就是这样下面具体介绍一下功能实现:首先需要提一下神奇的Bmob后台,本a...
一、应用场景及介绍 不多讲,APP更新几乎每个APP都会用到。 更新APP的选择:一、根据自己APP使用的网格框架,自己写一套下载的逻辑,移植兼容性不强。二、用系统的下载器(...
什么是View Binding 官方文档[https://developer.android.google.cn/topic/libraries/view-binding] ...
1、首先下载Android studio安装包,可以从https://developer.android.google.cn/studio/ 仿照以下方法安装 2、下载好该...
最近项目上需要实现一个底部对话框,要实现这样的功能其实很简单,先看代码: 对话框的样式style: 在对话框中的按钮需要MD风格的波纹效果的话,对话框的style的paren...
给力啊 老哥!!!!
Android Studio项目文件乱码源文件正常1.关闭Android Studio 2.打开C:\Users\Administrator\.android 删除build-cache文件 3.打开C:\Users\Adm...