最近在写微信小程序,然后之前网页也写过css动画实现,就记一下 1.依靠css的动画效果 第一种实现动画效果的方法就是靠纯css来实现 这种方法可以实现很复杂的效果,像背景图片自动轮播(用infinite配合delay)什么的。 但是写起来比较复杂,而且没有办法根据事件触发,所以小程序推出了wx.c ...
分类:
微信 时间:
2019-06-30 09:39:03
阅读次数:
1799
在网上搜了很多办法,包括width=-1、-2,效果都不理想。自己摸索了个办法: 1:设计时,先把各列尺寸大体上调好; 2:启动时记下来各列width所占的比例。 3:resize时按比例重新设置一遍各列的width. 效果相当完美,按比例缩放 ...
在OnDragDrop事件中處理:以下是delphi的例子procedure TForm1.ListBox1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean);beginAc ...
分类:
移动开发 时间:
2019-06-29 12:55:29
阅读次数:
135
WPF 实现 DataGrid/ListView 分页控件 在WPF中,通常会选用DataGrid/ListView进行数据展示,如果数据量不多,可以直接一个页面显示出来。如果数据量很大,2000条数据,一次性显示在一个页面中,不仅消耗资源,而且用户体验也很糟糕。这篇博客将介绍如何创建一个分页控件。 ...
WPF 实现 DataGrid/ListView 分页控件 在WPF中,通常会选用DataGrid/ListView进行数据展示,如果数据量不多,可以直接一个页面显示出来。如果数据量很大,2000条数据,一次性显示在一个页面中,不仅消耗资源,而且用户体验也很糟糕。这篇博客将介绍如何创建一个分页控件。 ...
LisView介绍: (一)、ListView 概念: ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。java.lang.Object ? android.view.View ? android.view ...
分类:
移动开发 时间:
2019-06-11 19:05:10
阅读次数:
140
在应用 CSS3 渐变/动画时,有个控制时间的属性 <timing-function> 。它的取值中除了常用到的 三次贝塞尔曲线 以外,还有个让人比较困惑的 steps() 函数。 steps() 第一个参数 number 为指定的间隔数(必须是正整数),即把动画分为 n 步阶段性展示,第二个参数默 ...
分类:
Web程序 时间:
2019-06-10 13:38:00
阅读次数:
178
前面总结了使用ListView来实现列表,但是,有的时候,数据量很大,需要使用矩阵方式排列才能更清晰的展示数据,在flutter中,可以使用网格列表组件GridView来实现这个布局。 GridView接收如下可选参数属性: scrollDirection:滚动方法 padding:内边距 reso ...
分类:
其他好文 时间:
2019-06-04 22:35:21
阅读次数:
146
在分析RecyclerView源码之前,我们还是对RecyclerView有一个初步的了解,简单的了解它是什么,它的基本结构有哪些。 RecyclerView是Google爸爸在2014年的IO大会提出来(看来RecyclerView的年龄还是比较大了😂),具体目的是不是用来替代ListView的 ...
分类:
其他好文 时间:
2019-05-27 19:11:46
阅读次数:
92