登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

Flutter完整项目(含有部分原生交互)

[复制链接]
来自: darren_chenchen 分类: iOS精品源码 上传时间: 2019-5-7 11:37:22
Tag:

项目介绍:

Github安卓请扫码下载体验,ios没有证书,无法下载。

项目结构


该项目的特点
1、使用mvvm架构编写。  MVVM架构在Flutter中的简单实践
2、Provide和RxDart 的使用,详细请参考 Flutter | 状态管理特别篇 —— Provide

部分封装介绍
1、refresh组件:刷新组件是在pull_to_refresh的基础上进行的再次封装,该库本身是存在一些问题的,所以就自己改了一下使用。希望该库持续更新,还有其他的刷新库,这里就不详细说了。主要是我们在使用时最好能够读懂别人的组件库的代码,这样才能更好的解决问题。也是一种学习方式。pull__to__refresh

2、OpacityTapWidget组件:OpacityTapWidget组件解决了2个问题:
1)点击效果:点击时child有一个透明度的变化
2)点击的热区问题: OpacityTapWidget内部设置padding增加了点击的热区。
  1. new OpacityTapWidget(
  2.     onTap: () {
  3.         Navigator.of(context).pop();
  4.     },
  5.     child: new Icon(Icons.close, color: Colors.white,size: 27,),
  6. )
复制代码


3、TapWidget组件:和OpacityTapWidget不一样的是TapWidget点击的效果是背景颜色的变化。



相关源码推荐:

我来说两句
*滑动验证:
所有评论(329)
打个酱油的 2019-5-8 10:39:57
写的真的很不错
回复
Yf8546 2019-5-8 10:40:06
mark,收藏了
回复
littleRed 2019-5-8 10:40:14
code4app好的内容真的很多~赞
回复
应用安卓 2019-5-8 10:40:51
感谢大神~
回复
乱世佳人520 2019-5-8 10:41:08
内容很好,棒棒哒
回复
一人无 2019-5-8 10:41:25
感谢大神~
回复
帝国之鹰 2019-5-8 11:07:45
感谢分享,Code4App有你更精彩:)
回复
code4app热心网友 2019-5-8 11:43:47
感谢分享,Code4App有你更精彩:)
回复
Mcddx 2019-5-8 11:44:35
虽不明,但觉厉!
回复
提取码:  下载次数:96 状态:已购或VIP 售价:0(原价:15)金钱 下载权限:初级码农 
1210 1 96
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表