- 博客(7)
- 收藏
- 关注
原创 Flutter 实现苹果官网滚动效果
实现原理: 通过滚动过程中挤压 SliverPersistentHeader 高度实现滚动百分比计算,代理布局实现方案:固定前端UI层,使用Column背景撑开布局高度。普通页面使用SliverToBoxAdapter嵌套页面即可,本demo只是使用了container作为模板。滚动效果实现使用组件 SliverPersistentHeader,通过delegate控制页面UI。总布局使用 LayoutBuilder 进行嵌套,用于获取页面标准高。
2025-02-27 15:17:41
196
原创 Flutter 自定义组件-CustomMultiChildLayout
组件构造``CustomMultiChildLayout( children: [LayoutId(child:Container(),id:"yourId") ], delegate: _delegate, )``1. 构造参数介绍 children:组件列表,需要使用LayoutId进行嵌套 delegate:代理类需自定义delegate实现MultiChildLayoutDelegate 2. LayoutId构造参数介绍 child:子组件,真正显示组件
2020-10-15 10:16:55
1850
1
转载 小程序翻转特效
<view class='rotateCtn'> <!--正面的框 --> <view class='{{frameClass1}}' data-id='1' bindtap='rotateFn' style='background-color:yellow'> 正面 </view> <!--背面...
2018-08-14 14:29:46
3367
2
原创 ViewPager+Fagment 嵌套 Fragment懒加载
估计这东西在网上已经被写烂了,但是这两天刚刚感觉需要用一下,所以做个笔记也为了第一次遇到并看到这篇博客的人能够解决当前的燃眉之急。首先需要知道什么是懒加载(lazyload) 我们在使用ViewPager嵌套Fragment 的时候经常会遇到数据加载的情况,在多界面数据加载的时候,这个时候因为访问次说过多首先是资源浪费,因为有可能用户不去看第二页,那么这些网络消耗就是个多余操作,其次,当你需要在页
2017-02-16 18:14:24
458
原创 android design输入框TextInputLayout
android design输入框控件 - TextInputLayout 首先上效果 第一张是输入不正确状态,第二张为输入正确状态 废话不多,开始撸码: 先来布局文件<android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:l
2017-01-26 18:01:33
306
原创 DrawerLayout入门
android 侧滑菜单 DrawerLayout还是别写什么前奏了,直接上干货吧: 首先是布局控件的官方说法 To use a DrawerLayout, position your primary content view as the first child with * width and height of match_parent and no layout_gravity>.
2016-12-30 17:51:08
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人