
自定义组件 / 效果
文章平均质量分 65
自定义组件和特效
岩浆李的游鱼
理想还很远,但今天我努力了吗
展开
-
快速实现抖音上下滑动,你不知道的ViewPager2用法,信息量巨大,建议收藏点赞。老tier~
完全脱离xml,所有效果只需要通过api调用。原创 2023-09-10 03:43:54 · 1564 阅读 · 1 评论 -
高仿 ( 药房网商品详情页 )--滑动联动等酷炫效果
高仿药房网商品详情页面(滑动联动)。效果流畅到你难以想象。因为这是实战界面,楼主想和大家分享,抽了点时间快速抽离到github项目上。大家可自行下载学习。看看这个功能实现了哪些效果图1:滑动屏幕,根据滑动位置,自动选中tab图2:点击,切换tab。界面滑动到指定地点图3:二级tab置顶后,点击二级tab切换页面滑动屏幕,切换tab切换tab,滑动到指定位置二级tab置顶...原创 2020-03-11 18:37:50 · 301 阅读 · 0 评论 -
IM界面高仿微信,android表情转ios表情,支持自定义表情,支持语音(实战界面)
前言: 2018年底由子公司来到现在的集团公司,从互联网公司变成了企业公司。在最近一个项目里,做的辛辛苦苦,功能又被砍了。没有理由,心力交瘁!本来是打算自己做IM的,现在被砍了。我就把本地功能贡献出来。这个项目完全解决软键盘冲突;软键盘切换表情会闪的问题;支持语音;解决android表情转ios表情,以及可以自定义表情。因为是项目。这里就不讲解了。放上一些部分页面。如果有需要,可以上github自行下载学习。抽出点时间上传github,一为自己记录,也希望能帮到需要帮助的同学一、输入文字二原创 2020-05-28 19:15:30 · 1117 阅读 · 1 评论 -
android高仿今日头条富文本编辑(发布文章)
前言: 在经历了几个月的项目期限。我们遇到了前端发布文章,要用到富文本编辑的功能。在一番衡量下最终用到了richeditor-android第三方框架。实现原理就是通过webView和js实现前端富文本。有想了解的可以点开上面链接,研究研究。虽然richeditor-android已经帮我们实现了大部分核心内容,但是很多细节它都没有完善,这也是为什么他的issues达到170多的原因。也不知道它有没有停更。接下来是作者踩了N多坑之后,把功能基本补全。可以说是高仿“今日头条富文本编辑”。一、先来看看都实现原创 2020-09-22 09:52:34 · 3209 阅读 · 0 评论 -
高仿抖音列表,这个丝滑程度有几分相似呢?
前言: 最近有个需求,就是模仿抖音刷视频。要求我们对视频进行缓存,那样在刷视频的时候,会比较流畅。虽然描述起来非常简单,但是也花了我一番心血。经过2个星期的加班,效果来了。一、高仿抖音刷视频这里我暂时展示下效果。二、视频精准快进/退及点赞三、高仿评论页面在回复别人评论的时候,把此条评论顶在键盘上方四、从列表到视频播放列表的丝滑动画结束语差不多就这些了。如果这篇博客浏览和点赞可观的话。下篇我就开源这个效果(怕白费力气啊)。一起加油吧、...原创 2021-09-01 15:00:48 · 374 阅读 · 2 评论 -
Android调用系统相机适配(7.0以上),以及camera自定义相机在全面屏上的适配方案(相机系列一)
前言:因为之前接触自定义相机,在遇到全面屏手机的时候,和原相机比总会隐约有点拉伸。困扰了很久,在此有大神有更好解决此问题的,可以在评论区指点下小弟。本文是基于camera的自定义相机。相信有开发相机经验的同学都知道,在代码里camera相关类和方法都是划横线的。因为在5.0后google舍弃了camera,有了camera2。但是对于定制化不深的,或者功能不复杂的亦或者是应用还可能覆盖在4.0...原创 2020-03-17 18:43:25 · 2248 阅读 · 0 评论 -
Andorid自定义相机,点击拍照,长按录制以及调用系统相机录制(相机系列二)
前言:本章是针对相机系列一衍生的,都是基于camera自定义的。可能网上也有很多资料或者文章,但是看完这两篇文章,你也肯定学会了自定义相机这块(仿微信点击拍照,长按录制);而且我觉得我文章的最大优势是用最简单的语言去描述代码。那么接下来同样是图文并茂。如果大家没有看相机系列一,建议去看看。我这里会直接开始讲视频这块的。本章2节:自定义相机拍照,及调用系统相机 – 相机系列(1)自定义相机录制...原创 2020-03-20 10:49:18 · 697 阅读 · 0 评论 -
自定义控件,
大神勿喷,菜鸟互相学习!!首先上效果图:这里你要清楚这个自定义控件的步骤:1、首先画上静态的圆环和未选中的购。2、当点击控件不画之前的静态图,其次启动一个画粉色圆弧的动画。圆弧画满后设置FILL充满颜色。3、圆弧画满后启动一个花白色的圆。圆的半径逐渐变成0、4、白色圆变成0后,粉色启动一个半径变大再缩小,形成一个放大效果5、然后画路径,这原创 2017-11-24 10:45:48 · 281 阅读 · 0 评论 -
卡片滑到详情页,切详情页退出回到卡片状态
今天产品提了一个效果,卡片滑到详情,且详情页还能滑动。具体我就不文字复述了。相信你也不会看,直接给2张图。给个star。 1.这里是地图帖子,随意点击哪个贴子,插入目前视图的下个index里 2.卡片滑到详情页,以及详情页的一些操作。 github传送门...原创 2018-08-31 15:58:29 · 1172 阅读 · 0 评论 -
Android自定义控件:一款多特效的智能loadingView(想学习自定义控件,这篇对你很有帮助哦!)
先上效果图(如果感兴趣请看后面讲解):1、登录效果展示 2、关注效果展示 3、非圆角按钮展示 前话:现在待的公司基本都不...原创 2019-06-17 09:33:47 · 1779 阅读 · 0 评论 -
在固定长宽imageView上,显示图片指定区域
最近做脸搜项目,在固定imageView长宽的列表要,无论原图是什么大小和形状,要使图片充满屏幕。有人会说那用ScaleType.CENTER_CROP不就好了吗。对!但是有个问题会居中显示。现在的需求是,要显示带脸部的区域。上效果图(这里以一张大图为原图):相信你们看到了。这张大图,如果用ScaleType.CENTER_CROP,那么只会显示,女孩的肚子。这样在项目...原创 2018-05-11 15:12:46 · 2734 阅读 · 0 评论 -
人脸搜索框过度效果
独立开发的 “脸搜”, 上一个过度效果。有兴趣的朋友可以去下载看看。另外喜欢交流开发的,本人qq:445442684 答案:不离不弃直接上效果图:这里简单介绍下思路:看到这个效果有没有想到,频道管理。没错!我就是在之前的基础上稍加改动了。在此特别感谢,代码上注释,标注很清楚。这里唯一的难度在于 在动画执行的过程中 要屏蔽掉 点击事件。马上社区的需求要来了,加班2个月了,受不了。有大佬...原创 2018-06-28 14:08:23 · 885 阅读 · 0 评论 -
高仿微信软键盘
(最近本来想换工作,有伯乐请联系我lihangleo2@163.com)功能:1、支持android原生表情换ios表情2、支持自定义表情首先感谢以下2个开源项目:1、android表情转ios表情(https://github.com/rockerhieu/emojicon)2、软键盘和表情键盘切换防止闪动(https://github.com/shinezejian/e...原创 2019-01-22 14:27:02 · 1060 阅读 · 0 评论 -
共享元素实现大图浏览,即recycleView到ViewPager共享动画setExitSharedElementCallback(及整合高仿微信大图查看,拖拽退出)
共享元素实现大图浏览,左右滑动共享item改变。(及整合高仿微信朋友圈大图查看,拖拽退出。在文章末尾贴出)废话不多说直接上图1、滑动改变item2、滑动列表不可见,列表下滑图1是本地资源文件展示。目的是怕时间过久,网络url失效。图2是网络url。此时会有网络问题,图片一时半会加载不除来,此时会有个延缓加载共享动画的机制。同时博主还做了对图片加载进度的...原创 2018-05-04 17:41:48 · 8483 阅读 · 10 评论 -
在图片上做标签,图片可放大缩小
最近有个功能需要标记出没张图里脸部,并且点击大图后,图片可以缩放,标记也会跟着移动。有点类似地图tag眼见为实,先上一张效果图:由于最近项目已经完成差不多,在这段时间里把觉得有质量的功能拿出来和小伙伴们一起分享。首先这里先借鉴了下前辈的在图片上做标签,在此感谢无缘公子。梳理功能以后,首先你要知道。后台返回的数据,包括 左上角坐标点 和 右下角坐标点。同...原创 2018-05-07 14:39:33 · 3521 阅读 · 3 评论 -
属性动画的3D效果
先上效果图,真机上效果更佳:是不是感觉很酷炫,联想到activity跳转和fragment的跳转,是不是心里有一点小小的激动。main里的代码:public class MainActivity extends AppCompatActivity { private ImageView image; @Override protec原创 2017-11-24 16:46:25 · 393 阅读 · 0 评论 -
3DViewPager类似画廊效果
这2个月加班,加成狗。这里总结一下小需求。在项目里遇到一个要画廊效果,在网上查阅了大量资料,很杂。后面经过自己的整理。在此记录一下。希望对你有帮助效果图:关键属性在于:android:clipChildren="false"项目里有介绍,和几个不同的动画。此时你也可以想扩展成满屏,有多个的。因为时间。就不多扩展了github传送门,对你有启发,帮忙star吧~...原创 2018-06-28 11:47:51 · 787 阅读 · 0 评论 -
随机item宽度RecycleView之 RandomRecycleView
昨天发版完,今天又事件一口气,把优质demo上传!~给大家分享一个速记item宽度的recycleView.效果图:你相信这是用recycleView做的吗?!关键步骤!~ 想要代码。去star下吧github地址...原创 2018-06-28 16:31:02 · 939 阅读 · 0 评论 -
android 自定义相机
最近项目发现。自定义相机不适配android 全面屏手机。有些拉伸。查阅一番资料后,强撸了一番。自定义相机支持1。点击拍照,长按录制2。支持人脸识别3。支持美颜4。照片加滤镜5。视频加滤镜6。手动聚焦 和自动聚焦7。适配安卓全面屏在此感谢VideoEditor-For-Androidandroid-gpuimageAndroidFaceDetection...原创 2018-10-23 15:27:24 · 1511 阅读 · 0 评论