照例,先上图片看效果 github上倒是有不少类似的效果库,不过对于这个功能来说,多少有点写的复杂,我们没必要因为这个功能区down一个库下来,所以,自己动手,丰衣足食。仿写的Adapter模式~ViewGroup的选择自定义ViewGroup无外乎两个重要的方法,onMeasure()和onLayout(); 至于其中含义,可参考网上资料。 看过github上的一些库,大部分是继承自View
转载
2023-07-01 18:47:48
321阅读
1. 功能描述目前只能支持三张图片,支持横竖屏模式,手指滑动翻页到下一张卡片,手指点击也可以切换到当前卡片,并且选中的卡片会在整个ViewGroup的最上层,会被放大,可以自定义放大动画的时长。最基本的Android自定义控件,大神就别看了。来先看效果图吧:支持竖屏模式gif也支持横屏模式:gif2属性描述默认值scc_anim_duration卡片放大动画时间300scc_edge每个卡片顶边和
转载
2023-11-15 21:35:39
444阅读
首先了解下, 自定义View的三部曲.1:onMeasure方法此方法主要目的, 就是根据xml的 android:layout_width="wrap_content"
android:layout_height="wrap_content"wrap_content match_parent 这2个属性, 来确定测量自身的大小. 当然, 这2个值, 只是parent告诉你, 需要按照此规则
转载
2023-08-02 15:54:46
242阅读
ViewPager是Android中使用频率相对较高的view组件,同时对滑动过程中的事件进行了处理,因此非常适合轮播图。关于轮播图的实现,有很多方法,使用HorizontalView或者RecylerView也可以实现,但是需要处理fling操作,这里我们用ViewPager避免这些工作。
转载
2023-06-30 10:54:11
707阅读
uniapp安卓App端,视频+图片轮播,层级过高及卡顿问题1,问题:使用uniapp打包安卓app,在使用轮播图的过程中,如果使用纯图片或者纯视频,轮播是没有问题的。但是,如果使用视频+图片的形式轮播的话,返回视频会出现卡顿,扭曲,变形等问题,或者是只能看到半个视频,而且不同型号的手机端,时好时坏,看着很是不爽。具体问题如图2,出现问题的原因是:由于在uniapp中video属于原生,层级很高,
转载
2023-08-02 10:07:09
275阅读
在app.gradle 添加:dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:sup
转载
2023-07-31 17:11:51
275阅读
fluro的页面切换函数 Router.navigateTo 支持11种不同效果的切换动画,支持延时设置和自定义切换效果,下面将会对所有的效果展示出来,方便以后可以根据实际需求进行选择。切换效果分类fluro内置的切换动画可以分为3类:各平台原生效果非原生效果自定义效果Router.navigateTo( context path transition transition
转载
2023-09-14 14:50:44
281阅读
轮播图 基本上是每个网页必备的一个模块 那么下面就给大家分享一个层叠样式轮播图 先给大家看一下样式图:首先满足自动轮播,鼠标放上就会停止轮播,移除就会继续要想写好一个轮播图,首先肯定是要把样式 布局写出来,废话不多说,直接放样式布局。css可根据自己的需求去调整图片大小,以及位置,还有一些间隔比例<style>
* {
margin: 0;
padding: 0;
RecyclerViewCardGallery: 灵活多样的卡片式滚动视图库是一个基于 Android 的开源项目,它为开发者提供了一种优雅的方式来展示卡片式的视图,并且支持流畅的水平和垂直滚动。这个项目的目的是简化开发过程,让开发者能够更轻松地创建类似谷歌 Play 商店、Pinterest 或其他社交媒体应用中的动态布局。技术分析RecyclerView:此库是建立在 Android 的 Re
直接看图: 实现此功能,会用到属性动画;但是具体做起来,有两种途径:1)纯java代码来写:1 package com.example.cardrotation;
2
3 import android.animation.Animator;
4 import android.animation.AnimatorListenerAdapter;
5 impor
Android 层叠式卡片
---

### 实现步骤
####
原创
2023-11-29 06:17:09
180阅读
什么是层叠式卡片列表,千言万语不如直接看下图: 不知道为什么在真机上的效果跟制作的git图有差别,大家可以运行代码查看真机上的效果。对,层叠式卡片就是这样,可以向屏幕的任何方向拖动,当拖动的超过一定范围,松手后它会继续延续这个方向滑出屏幕 ,否则会恢复到原点位置。效果向任意方向拖动卡片
转载
2023-07-03 11:58:19
207阅读
地址:https://github.com/youth5201314/banner参考视频:http://ke.atguigu.com/course/150
Android图片轮播控件
新框架发布,欢迎大家StarXFrame - Android快速开发框架XFrame详细功能文档预览 现在的绝大数app都有banner界面,实现循环播放多个
在原型设计时,我们经常会用到卡片,例如人物信息卡片、商品信息卡片、视频信息卡片;对比传统的表格,使用卡片会更加的灵活,而且样式更加美观。当卡片内容较多时,我们往往会用伸缩卡片,突出重点内容,吸引关注,如果用户感兴趣时就可以展开查看详细内容。所以今天作者就教大家如何制作高保真的伸缩卡片原型。该原型主要使用中继器制作,从而挺高卡片的复用性,制作完成后,只需填写中继器表格内容,自动实现交互效果,完成后如
转载
2024-01-22 12:30:38
302阅读
之前做过很多不同样式的轮播图,不是通过改变left值使图片左右移动的,就是改变透明度实现轮播图的,偶然在网易云上看到了层叠轮播图,它转换图片的方式和其他轮播图有些不同,我从来没做过这种轮播图,思考了很久该用什么方法做,终于做出来了一个简陋的成品。由于轮播图的图片是网上找来的,所以我做了模糊处理,用清晰的图片效果更好,这里是我的一个演示(没有录制鼠标):&nbs
转载
2024-01-22 12:47:14
82阅读