首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android高仿京东2020版首页联动效果

image.png 新增效果(不同于本篇效果的另一种效果,包含在本项目中): image.png image.png 第一张图 通过RecyclerView+Vlayout多布局实现;第二张具有实战性质的效果图...第一版得布局结构图: image.png 起初考虑到TabLayout和RecyclerView(ViewPager中)可以一起滑动,所以很容易想到的办法就是用Scrollview将两者嵌套进去,效果是实现了...但这样做好像并没有解决TabLayout和列表一起滑动的效果啊?!...其实,这里取了一个巧,MainActivity中的有一个TabLayout,而tab1也就是首页中的Fragment也包含了一个一摸一样的TabLayout(NestedScrollview嵌套TabLayout...+RecyclerView),当viewpager的position==0时,MainActivity中的TabLayout隐藏,其它页面时显示,所有的效果操作由MainActivity转移到了Tab1Fragment

95420

Android实现仿魅族日历首页功能

经常会打开它的日历看计划等,感觉它首页的滑动效果还不错,就试着实现一把。 ?...效果分析 1 该首页由两部分组成:GridView展示的日历视图,下方的内容视图 2 当选中日历的某一天后,向上滑动,内容视图会不断的向上移动,直到只含有选中日期的那一行显示为止 3 伴随着内容视图向上移动...,日历视图也会跟随向上移动 4 还有一个效果该图没能体现:当为向上滑动,松手后,视图会自动向上隐藏;当为向上滑动时,松手后,视图会自动向下展开 实现逻辑 该view继承LinearLayout,日历视图和内容视图上下放置...= (selectPosition + 7) / 7; translatDirection = (line - 1) * Tool.dip2px(mContext, 60); } 结语 哈哈,一个仿魅族日历的视图就这样搞定啦

78710

仿火车出票效果

之前我下载了BaseAnimation 开源库(BaseAnimation是基于开源的APP,致力于收集各种动画效果)  BaseAnimation 转载的链接:http://blog.csdn.net.../vipzjyno1/article/details/20622621 发现里面有个火车票的出票效果,发现可以优化下: ?...BaseAnimation内的仿出票效果 可是它的出的票的布局高度啥都是写死的,通过这个思路,我便想到要做个类似于数据是通过网络获取,高度不一定的listview的订单出票效果。 一.  ...3)采用线程来模拟网络获取延迟的效果。 二.  碰到解决的问题: 1)碰到一个问题,就是如果数据一多,超过了一屏幕,在动画过程中动画衔接效果就很差,并有可能出现断层效果。...5)实现动画效果 解决: /** * 启动打印订单动画 */ rivate void startAnimation() {   anim = new TranslateAnimation(0.0f

83580

仿大总点评浮动效果

在大众点评团购中,有这样一个效果. 在具体的团购页面中商家图片下有一个购买条,当用户滚动团购详情界面的时候,购买条会停留在界面的最上方....具体效果如图:       图1                                         图2     图3 大家可以看到,大众点评中,为了突出这个购买条,当向上滚动时,该滚动条会显示在最上面...核心的部分就是我们要去根据ScrollView的滑动高度去控制购买条的显示与隐藏.这里要注意的就是一定要判断好这个滑动的高度,否则会出现不平滑的效果,影响用户体验....,从而使效果变得平滑.当界面从下向上的时候也是一样,这里不再复述.具体的还是大家看下代码: 布局文件: activity_main.xml: <RelativeLayout xmlns:android...无论用何种方式实现,一定要注意位置的控制,使该效果变得平滑,而不是突然购买条出现在界面上. 具体的细节还有很多,回头有时间再补上吧.

82690

使用 UICollectionView 实现首页卡片轮播效果

UICollectionView 是 iOS6 之后引入的一个新的 UI 控件,与 UITableView 有着很多相似的地方,在开发过程中我们都会选择使用它们俩来为 App 的整个页面进行布局,比如说淘宝的首页...;相比 UITbleView,UICollectionView 的功能比它要强大的多,它支持水平与垂直俩种方向的布局,开发者可以完全自定义一套 layout 布局方案,实现出意想不到的效果。...如何使用 UICollectionView 实现网易云首页卡片轮播效果。...的方式来实现,但是 UICollectionView 给我们提供了更好的选择,因为它本身继承自 UIScrollView 然后又支持横向滚动,所以使用 UICollectionView 来实现横向滚动效果是最好不过的...主要是想给大家简单的讲述一下我的实现思路,因为用手机看公众号文章如果贴上所有的代码,对于大家的阅读体验是非常不好的,所以我打算在最下方留下代码的链接,如果大家感兴趣的话,可以直接通过这个链接去获取全部代码,最后看一下实现后的效果

1.8K20

Android仿qq消息拖拽效果

本文实例为大家分享了Android仿qq消息拖拽效果展示的具体代码,供大家参考,具体内容如下 ?...这是一个仿qq消息拖拽效果,View和拖拽实现了分离,TextView、Button、Imageview等都可以实现相应的拖拽效果;在触发的地方调用 MessageBubbleView.attach(findViewById...),disappearListener)); } BubbleMessageTouchListener类的话是用来处理触摸监听的类,先去看MessageBubbleView类,先去实现自定义view的效果...不断绘制 invalidate(); } 对于ACTION_UP手势松开的话,处理就要麻烦些,这里需要判断拖拽的距离,如果拖拽的距离在规定的距离内就反弹,如果超过规定的距离就消失,并伴随相应的动画效果...源码地址:仿qq消息拖拽效果 以上就是本文的全部内容,希望对大家的学习有所帮助。

86840
领券