项目中较长用到Glide,然后就给他简单封装了下。中间也遇到centerCrop方法跟其他BitmapTransformation冲突,并将其解决了。 一、导包 二、代码
项目中较长用到Glide,然后就给他简单封装了下。中间也遇到centerCrop方法跟其他BitmapTransformation冲突,并将其解决了。 一、导包 二、代码
微信小程序的image组件中,有一个mode属性,其设置如下: mode 有 13 种模式,其中 4 种是缩放模式,9 种是裁剪模式。 原图 scaleToFill 不保持纵...
一、阿里编码规约简介 阿里编码规约是由阿里巴巴 P3C 项目组开发的针对 Java 语言的代码检测插件。 能够在编码时给出编码建议,也能够在代码Review的时候扫描潜在的代...
本篇文章为仿B站Android客户端项目开发记录系列的启动文章,该系列旨在记录项目开发的过程,记录与大家分享。 项目地址:FakeBiliBili 如能给github赏个st...
一、首先我们想要的效果是: 在城市索引的列表能够加个自定义头部; 有城市索引的字母悬浮块; 右侧的字母索引导航; 仿ios效果的当前位置索引提示框 我们先来看下效果: 下面的...
目前已经发布了最新版本2.0.0+2,解决了不少问题,请使用最新版本。https://pub.flutter-io.cn/packages/gzx_dropdown_menu...
什么时候能发布到pub
Flutter 自定义功能强大的下拉筛选菜单 package目前已经发布了最新版本2.0.0+2,解决了不少问题,请使用最新版本。https://pub.flutter-io.cn/packages/gzx_dropdown_menu...
Flutter - 自定义Dialog 开发中,我们经常需要向用户展示信息,多数情况下,我们使用dialog展示提示信息,那么在Flutter中如何创建dialog, 并使用...
今天,我们来聊聊网格布局GridView。 构造数据(生成Widgets) GridView有好几种写法,万变不离其宗。我们一个个来看看。 写法一:GridView.coun...
这个效果找了半天终于找到
Flutter 的曲线的弧度的绘制入口文件 方法文件
入口文件 方法文件
前言 随着 Flutter越来越火热,我相信越来越多的小伙伴都跃跃欲试。但是一个很重要的问题是,很多第三方SDK,如微信SDK,都无法在Flutter上直接使用。所以,我这几...
不错
Flutter 自定义评分控件RatingBarPS: Android 有自带的评分控件RatingBar,想着Flutter应该也有吧。。。然而并没有,好吧,放弃挣扎,创造一个简易版的。。。 国际惯例:RatingBar...
PS: Android 有自带的评分控件RatingBar,想着Flutter应该也有吧。。。然而并没有,好吧,放弃挣扎,创造一个简易版的。。。 国际惯例:RatingBar...
其实可以不用new
Flutter-屏蔽GridView内部滚动child: new GridView.builder( //屏蔽GridView内部滚动; physics: new NeverScroll...
child: new GridView.builder( //屏蔽GridView内部滚动; physics: new NeverScroll...
代码有点问题,RetrofitHelper并没有用到Context,但获取实例的时候却要传context,而且RetrofitHelper还是个单例模式,它的生命周期是整个应用的生命周期,在activity里传个this进去必然导致内存泄露,因为activity一直被持有无法释放。解决办法就是单例模式里不需要context就不要加,真的需要的话就把构造方法改成
mContext = context.getApplicationContext();
使用应用程序的context替代activity的context从而避免内存泄露
一、添加用户环境变量 PUB_HOSTED_URL:https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL:https://sto...
我用BRVAH这个库的adapter解决的item点击事件
读源码长知识 —— 更好的RecyclerView点击监听器RecyclerView没有提供表项点击事件监听器,只能自己处理。 方案一:层层传递点击监听器 最容易想到的方案是给每个表项的itemView设置View.OnClickLi...
RecyclerView没有提供表项点击事件监听器,只能自己处理。 方案一:层层传递点击监听器 最容易想到的方案是给每个表项的itemView设置View.OnClickLi...