摘要: 朋友圈实现原理 我们使用 Android Device Monitor 来分析朋友圈发布图片的界面实现原理。如果需要分析其他应用的界面实现也是采用这种方法哦。 打开 Android Device Monitor,选择DDMS,连接上真机,区域2 就会显示出当前手机正在运行的应用,再点击 区域1,然后 阅读全文
posted @ 2018-05-09 22:35 星辰之力 阅读(994) 评论(0) 推荐(0) 编辑
摘要: github地址(欢迎下载Demo) https://github.com/zhouxu88/WXCircleAddPic 老习惯,先上图,着急用的朋友,直接带走Demo,先拿来用吧,毕竟老板催的紧,先把工作完成了,再看也来得及,是吧! 仿微信添加图片.gif 1、首先这是用GridView实现的 阅读全文
posted @ 2018-05-09 22:31 星辰之力 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 1、所谓无图无真相,先上效果图。我们要实现的就是中间那个录音的按钮,周边会显示一圈音量大小的波形 2、VolumCircleBar继承自View,我们进行了自定义,代码如下 阅读全文
posted @ 2018-05-09 22:25 星辰之力 阅读(1960) 评论(0) 推荐(0) 编辑
摘要: 在使用RecyclerView控件时,上下拖动控件时的时候,需要实时的隐藏与显示部分控件,已到达很好的用户体验. 原理很简单,当RecyclerView拖动至最上层时显示控件,当RecyclerView.开始向下拖动时,隐藏控件,直接上代码: 定义两个动画: 初始化: RecyclerView控件初 阅读全文
posted @ 2018-05-09 14:33 星辰之力 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: 当RecyclerView适配显示不全时可以单独给其嵌套一个相对布局!!!(必须是相对布局),这样在曲面屏手机就可以全部显示出来如下图所示 阅读全文
posted @ 2018-05-09 14:31 星辰之力 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 解决方案:可以在setVisibility()之前调用clearAnimation()方法清除掉动画,或setFillAfter(false)(时间上该函数内部也调用了clearAnimation())。 解决方案:可以在setVisibility()之前调用clearAnimation()方法清除 阅读全文
posted @ 2018-05-09 13:54 星辰之力 阅读(2048) 评论(0) 推荐(0) 编辑